Команды арифметических операций предназначены для выполнения арифметических операций над данными, хранимыми в регистрах и ячейках памяти. Перед началом выполнения любой команды один из операндов должен быть размещен в аккумуляторе, а другой (если команда однобайтовая) — в одном из восьмиразрядных внутренних регистров МП или ячейке памяти с адресом, содержащимся в регистровой паре HL. В двухбайтовой команде значение второго операнда задается непосредственно во втором байте команды. Полученный результат операции фиксируется в аккумуляторе, анализируется, и результат анализа заносится в регистр признаков (флаговый регистр), что может повлиять на порядок выполнения вычислительного процесса. Рассмотрим некоторые команды.
|