1.设有两个有符号整数变量A和B,求A和B之和并判断结果是否溢出.(用汇编语言做)

来源:学生作业帮助网 编辑:作业帮 时间:2024/10/18 21:05:23
1.设有两个有符号整数变量A和B,求A和B之和并判断结果是否溢出.(用汇编语言做)
xS]KA+ Jm"ldDڗFQ)R[Hd&gɿ:[Sfؼ=s{YJh8Dr$wv:+'$4h3*ɗcr~F U|xM8]tDZ#Wz)Sƞ=j~ָ;jN6zTtB_0)e Hp^. 2Af,?26wa89/)45DK5`3 ўRn<_Ic.7fdŰu<ݴݚb[z

1.设有两个有符号整数变量A和B,求A和B之和并判断结果是否溢出.(用汇编语言做)
1.设有两个有符号整数变量A和B,求A和B之和并判断结果是否溢出.(用汇编语言做)

1.设有两个有符号整数变量A和B,求A和B之和并判断结果是否溢出.(用汇编语言做)
调试通过!
DATAS SEGMENT
A db 127
B db 1
Y db 'YES$'
N db 'NO$'
DATAS ENDS
STACKS SEGMENT
;此处输入堆栈段代码
STACKS ENDS
CODES SEGMENT
ASSUME CS:CODES,DS:DATAS,SS:STACKS
START:
MOV AX,DATAS
MOV DS,AX

mov al,A ;赋值
mov bl,B

add al,bl
jno s1 ;判断
lea dx,Y
jmp s2
s1:
lea dx,N
s2:
mov ah,9 ;显示
int 21h

mov ah,0
int 16h

MOV AH,4CH
INT 21H
CODES ENDS
END START