Разработка и отладка программного обеспечения микропроцессорных систем обработки информации

в первом байте 2-байтовой команды засазывается вид выполняемой операции, во втором байте приводится число, являющееся операндом при выполнении операции, либо номером устройства ввода или вывода при обмене данными. 3-байтовый формат команды: В1 D7 D6 D5 D4 D3 D2 D1 DO Код операции В2 D7 D6 D5 D4 D3 D2 D1 DO ы ладший байт адреса или младший байт операнда ВЗ D7 D6 D5 D4 D3 D2 D1 DO Старший байт адреса или старший байт операнда Байты 3-байтовой команды имеют следующее назначение: в первом указывается вид выполняемой операции, следующие два байта используются для указания или 2-байтового адреса команды (при выполнении безусловных, условных переходов, обращении к подпрограммам), или адреса ячейки оперативной памяти, содержимое которого является операндом, или 2-байтового операнда. Во всех случаях байт В2 является младшим, байт ВЗ - старшим. Рассмотрим способы адресации, используемые в командах МПС КР580ВМ80А. Для того чтобы могла быть выполнена определенная операция, в команде, кроме вида операции, должно содержаться указание, откуда берутся участвующие в операции числа и куда помещается результат выполненной операции (иначе говоря, указание об источниках и приемнике операндов). Под способами адресации понимают способы, используемые для указания источников и приемников операндов. 20

RkJQdWJsaXNoZXIy MTY0OTYy