Лабораторная работа 3 по ОЭВМ / пр2
.doc
№ |
a |
b |
i |
k |
Команда |
до |
Флаг |
после |
3 |
1 |
2 |
3 |
0 |
Sub AX, b
|
0 1 0 0 |
SF: ZF: AF: CF: |
1 0 1 1 |
CMP AX, 0
JG – нет перехода CMP AX, F1 JE – переход |
1 1
--- |
AF: CF: SF/=AF --- ZF=1 |
0 0
--- |
|||||
JG – нет перехода CMP AX, F2 JE – переход |
--- |
SF/=AF --- ZF=1 |
--- |
|||||
CMP AX, 0 JNE – нет перехода |
--- |
--- ZF=1 |
--- |
|||||
Sub BX, AX JG – переход |
0 1 0 0 |
SF: ZF: AF: CF: |
1 0 1 1 |
|||||
CMP BX, 0
JG – нет перехода
|
1 1
|
AF: CF: SF/=AF |
0 0 |
|||||
4 |
1 |
2 |
3 |
1 |
Sub AX, b
|
0 1 0 0 |
SF: ZF: AF: CF: |
1 0 1 1 |
|
|
|
|
|
CMP AX, 0
JG – нет перехода CMP AX, F1 JE – переход |
1 1
--- |
AF: CF: SF/=AF --- ZF=1 |
0 0
--- |
|
|
|
|
|
JG – нет перехода CMP AX, F2 JE – переход |
--- |
SF/=AF --- ZF=1 |
--- |
|
|
|
|
|
CMP AX, 0 JNE – переход |
--- |
--- ZF=0 |
--- |
|
|
|
|
|
Sub BX, AX
|
0 1 0 0 |
SF: ZF: AF: CF: |
1 0 1 1 |
|
|
|
|
|
CMP BX, 0
JG – нет перехода |
1 1
|
AF: CF: SF/=AF |
0 0 |