急求一份汇编答案,简单点的最好

来源:百度知道 编辑:UC知道 时间:2024/07/06 22:59:50
编制一个程序,显示任意两个16进制数的加法或减法表达式及其运算结果。在减法运算中,如果被减数小于减数,显示“Divide Overflow”的提示信息

程序如下:
DATA SEGMENT
STRING2 D‘INPUT TWO NUMBER'
STRING1 DB‘Divide Overflow'
DATA ENDS
CODE SEGMENT ‘CODE’
ASSUME CS:CODE,DS:DATA,ES:DATA
START MOV AX,DATA
MOV DS,AX
MOV ES,AX
MOV DX,OFFSET STRING1
MOV BX,SI
CLD
MOV DX,OFFSET STRING1
MOV CX,SI
CLD;键入两16进制数,存如BX,CX
SUB BX,CX
JB DX,OFFSTE STRINBG2
MOV AX,BX

CODE ENDS
ENDS START