в аккумулятор данные из ячейки,
Арифметические и логические операции.
ADDA addr [A + addr -> A] - добавить в аккумулятор константу.
ADDA @X [A + X[MEM] -> A] - добавить в аккумулятор данные из ячейки, адрес которой хранится в регистре Х.
ANDA addr [A&MEM[addr] -> A] - логическое умножение содержимого аккумулятора и данных из ячейки с адресом addr; результат - в аккумуляторе.
ANDA @X [A&X[MEM] -> A] - логическое умножение содержимого аккумулятора и данных из ячейки, адрес которой хранится в регистре Х; результат умножения - в аккумуляторе.
CMPA addr [A - MEM[addr]] - вычитает из содержимого аккумулятора содержимое ячейки с адресом addr, при этом содержимое аккумулятора не меняется, но формируется признак нуля.
Команды работы со стеком.
LDSP addr [адрес -> SP] - инициализация стека.
Команды условной передачи управления.
BEQ offset - если признак нуля Z=1, то происходит переход. оffset – восьмиразрядное число со знаком. Смещение происходит относительно счетчика команд, т.е. содержимое счетчика команд суммируется со смещением и получается адрес следующей команды.
BNE offset – если Z=0, то переход на offset;
BR offset – всегда переход на offset.
JMP addr – преход на команду с адресом addr. Такой переход называется безусловным.
Команды работы с подпрограммами.
CALL addr – обращение к подпрограмме (СК->стек, addr->CК);
RETURN – возвращение из подпрограммы (Стек->СК).
Микропроцессор с регистрами общего назначения (МПРОН).
РОН – регистры, в которых могут храниться как адреса, так и данные. Любой из регистров общего назначения может исполнять роль аккумулятора, индексного регистра, указателя стека.
Команды могут быть для восьми- (CLRB), так и шестнадцатиразрядных данных (CLR).
NOP [no operation] - выбирая эту команду, МП ничего не делает, а переходит к следующей команде. Команда, используется для организации задержки.
CLR(В) op - обнуление содержимого операнда op.
CОM (В) op - инвертирование операнда op.
NEG(В) op - меняет знак у операнда op.
Содержание Назад Вперед
Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий