Национальный исследовательский ядерный университет «МИФИ»
Опубликован: 25.07.2003 | Доступ: свободный | Студентов: 10422 / 2573 | Оценка: 4.44 / 4.22 | Длительность: 18:11:00
ISBN: 978-5-9556-0082-6
Специальности: Разработчик аппаратуры
Дополнительный материал 3:

Система команд микропроцессора MC68000

Мнемоника Функция команды
ADD Сложение
SUB Вычитание
NEG Инверсия
ADDX Сложение с расширением
SUBX Вычитание с расширением
NEGX Инверсия с расширением
ABCD Десятичное сложение с расширением
SBCD Десятичное вычитание с расширением
NBCD Десятичная инверсия с расширением
MULS Умножение со знаком
MULU Умножение без знака
DIVS Деление со знаком
DIVU Деление без знака
EXT Расширение знака
CLR Очистка операнда
CMP Сравнение
TST Проверка
TAS Проверка и установка
MOVE Пересылка операнда
MOVEP Пересылка данных с периферийного устройства
MOVEM Пересылка группы регистров
MOVEQ Быстрая пересылка
SWAP Обмен половин регистра
EXG Обмен регистров
LEA Загрузка действительного адреса
PEA Сохранение в стеке действительного адреса
LINK Связь стека
UNLK Отцепка стека
AND Логическое И
OR Логическое ИЛИ
EOR Логическое Исключающее ИЛИ
NOT Логическое НЕ (инверсия)
ASL Арифметический сдвиг влево
ASR Арифметический сдвиг вправо
LSL Логический сдвиг влево
LSR Логический сдвиг вправо
ROL Циклический сдвиг влево без переноса
ROR Циклический сдвиг вправо без переноса
ROXL Циклический сдвиг влево с переносом
ROXR Циклический сдвиг вправо с переносом
BCLR Проверка и очистка бита
BSET Проверка и установка бита
BCHG Проверка и изменение бита
BTST Проверка бита
JMP Прыжок
BRA Безусловный переход
JSR Переход к подпрограмме
BSR Переход к подпрограмме
RTS Возврат из подпрограммы
RTR Возврат из подпрограммы
BCC Переход, если нет переноса
BCS Переход, если есть перенос
BEQ Переход, если равно
BF Переход, если не истинно
BGE Переход, если больше или равно
BGT Переход, если больше
BHI Переход, если выше
BLE Переход, если меньше или равно
BLS Переход, если не выше
BLT Переход, если меньше
BMI Переход, если минус
BNE Переход, если не равно
BPL Переход, если плюс
BT Переход, если истинно
BVC Переход, если нет переполнения
BVS Переход, если есть переполнение
DB усл. Вычитание единицы из регистра данных и переход, если выполняется условие (всего 16 условий, см. BCC:BVC )
S усл. Установить при выполнении условия (всего 16 условий, см. BCC:BVC )
TRAP Прерывание
TRAPV Прерывание при переполнении
CHK Проверить регистр на границах диапазона
ANDI Логическое И с регистром состояния
ORI Логическое ИЛИ с регистром состояния
EORI Исключающее ИЛИ с регистром состояния
RESET Сброс внешних устройств
STOP Остановка работы
RTE Возврат из исключительной ситуации
Татьяна Фёдорова
Татьяна Фёдорова
Виктор Радкевич
Виктор Радкевич

Ответил на все тесты и сдал экзамен по курсу "Основы микропроцессорной техники". Результаты на сайе в зачетке не отображаются. Синхронизацию выполнял.