汇编语言编程 10
试编写一个程序求出双字长数的绝对值。双字长数在A和A+2单元中,结果存放在B和B+2单元中。大哥些急用啊!...
试编写一个程序求出双字长数的绝对值。双字长数在A和A+2单元中,结果存放在B和B+2单元中。大哥些急用啊!
展开
3个回答
展开全部
DATA SEGMENT
A DD -65535
B DD ?
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE
ASSUME DS:DATA
S1:MOV AX,DATA
MOV DS,AX
MOV AX,WORD PTR A
MOV BX,WORD PTR A+2
TEST BH, 80H
JZ NEXT
NEG BX
NEG AX
SBB BX,0
NEXT:MOV WORD PTR B,AX
MOV WORD PTR B+2,BX
MOV AH,4CH
INT 21H
CODE ENDS
END S1
这是我搜来的。。。
原址在这http://zhidao.baidu.com/question/436043448.html
A DD -65535
B DD ?
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE
ASSUME DS:DATA
S1:MOV AX,DATA
MOV DS,AX
MOV AX,WORD PTR A
MOV BX,WORD PTR A+2
TEST BH, 80H
JZ NEXT
NEG BX
NEG AX
SBB BX,0
NEXT:MOV WORD PTR B,AX
MOV WORD PTR B+2,BX
MOV AH,4CH
INT 21H
CODE ENDS
END S1
这是我搜来的。。。
原址在这http://zhidao.baidu.com/question/436043448.html
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询