在VAR为首址的字节单元中,存放3个带符号字节数(假设以a,b,c代表),编程实现(a×b+c)2的运算,并将结果存入RESULT
【正确答案】:.
.
.
VAR DB a,b,c
RESULT DW 2 DUP(?)
.
.
.
MOV AL,VAR
IMUL VAR+1
MOV BL,VAR+2
XCHG AX,BX
CBW
ADD AX,BX
IMUL AX
MOV RESULT,AX
MOV RESULT+2,DX
【题目解析】:IMUL表示带符号数的乘法。CBW是将AL符号扩展到AH。
在VAR为首址的字节单元中,存放3个带符号字节数(假设以a,b,c代表),编程实现(a×b+c)2的运算,并将结果存入RESUL
- 2024-09-08 13:24:56
- 汇编语言程序设计(02321)
上一篇:解释变量、标号、段名