Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
КСТиАК - Слайды к лекциям / система команд.ppt
Скачиваний:
30
Добавлен:
26.03.2015
Размер:
638.98 Кб
Скачать

Загрузить А числом из ячейки памяти 0981Н

LDA 0981H

Загрузить А двухбайтным числом?

команды логической обработки

двухместные логические операции над байтами:

в качестве источника одного из операндов используют аккумулятор А, который одновременно служит и приемником результата.

Источником второго операнда является

либо 8-разрядный регистр, кодируемый полем src, либо ячейка памяти, адресуемая парой HL,

либо константа, заданная непосредственно в команде.

Все команды влияют на флажки признаков результата, входящие в состав флажкового регистра.

Две команды STC и CMC дают возможность манипулировать флажком CY, устанавливая или инвертируя его. Сброс флажка может быть выполнен командой : ORA A (A –A OR A )

При этом следует помнить, что состояние других флажков также изменяется

команды арифметической обработки

Во всех байтовых операциях сложения

ивычитания используется аккумулятор как источник операнда и приемник результата.

В качестве источника второго операнда применяется

либо регистр src,

либо ячейка памяти М,

либо литерал data