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

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

RkJQdWJsaXNoZXIy MTY0OTYy