编写一段程序,使汇编程序根据SIGN中的内容分别产生不同的指令。如果(SIGN)=0,则用字节变量DIVD中的无符号数除以字节变量SCALE;如果(SIGN)=1,则用字节变量DIVD中的带符号数除以字节变量SCALE,结果都存放在字节变量RESULT中。
正确答案:
程序段如下:
MOV AL,DIVD
IF SIGN
MOV AH,0
DIV SCALE
ELSE
CBW
IDIV SCALE
ENDIF
MOV RESULT,AL
MOV AL,DIVD
IF SIGN
MOV AH,0
DIV SCALE
ELSE
CBW
IDIV SCALE
ENDIF
MOV RESULT,AL
答案解析:有
微信扫一扫手机做题