Флаг переполнения и переноса - Assembler

Узнай цену своей работы

Формулировка задачи:

Объясните, пожалуйста в чем разница, не совсем понимаю. И как записать последовательность двух команд, чтобы при выполнении одновременно устанавливались флаги CF и OF.

Решение задачи: «Флаг переполнения и переноса»

textual
Листинг программы
C:\>debug
-a
13A2:0100  mov al,7E
13A2:0102  sub al,80
13A2:0104  nop
13A2:0105
-r
AX=0000  BX=0000  CX=0000  DX=0000  SP=FFEE  BP=0000  SI=0000  DI=0000
DS=13A2  ES=13A2  SS=13A2  CS=13A2  IP=0100   NV UP EI PL NZ NA PO NC
13A2:0100 B07E          MOV     AL,7E
-t
AX=007E  BX=0000  CX=0000  DX=0000  SP=FFEE  BP=0000  SI=0000  DI=0000
DS=13A2  ES=13A2  SS=13A2  CS=13A2  IP=0102   NV UP EI PL NZ NA PO NC
13A2:0102 2C80          SUB     AL,80
-t
AX=00FE  BX=0000  CX=0000  DX=0000  SP=FFEE  BP=0000  SI=0000  DI=0000
DS=13A2  ES=13A2  SS=13A2  CS=13A2  IP=0104   OV UP EI NG NZ NA PO CY
13A2:0104 90            NOP
-

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 3.833 из 5