汇编基础篇3
- 判断AX当前值的正负(设AX!=0),若为正数,则CX为50,否则令CX为200
- 软件emu8086
汇编代码如下
;方式一
MOV AX, 3 ;这里的3可以设为任意值
CMP AX, 0
JNS L
MOV CX, 200
JMP NEXT
L: MOV CX, 50
;方式二
NEXT:
MOV AX, 5
ADD AX, 0
JS L1
MOV CX, 50
JMP NEXT1
L1: MOV CX, 200
;方式三
NEXT1:
MOV AX, -1
TEST AX, 8000H
JNZ L2
MOV CX, 50
L2: MOV CX, 200