汇编求绝对值 5
下面程序段求双字长的绝对值,双字长数放在A和A+2中,结果放在B,B+2中.MOVAX,AMOVDX,A+2TESTDX,_______JZSORENEG________...
下面程序段求双字长的绝对值,双字长数放在A 和A+2中,结果放在B,B+2中.
MOV AX, A
MOV DX,A+2
TEST DX,_______
JZ SORE
NEG______________
NEG_____________
SBB DX,_________
STORE MOV ________,AX
MOV ________,DX 展开
MOV AX, A
MOV DX,A+2
TEST DX,_______
JZ SORE
NEG______________
NEG_____________
SBB DX,_________
STORE MOV ________,AX
MOV ________,DX 展开
5个回答
展开全部
MOV AX, A
MOV DX,A+2
TEST DX,8000H
JZ STORE
NEG DX
NEG AX
SBB DX,1
STORE:
MOV B,AX
MOV B+2,DX
MOV DX,A+2
TEST DX,8000H
JZ STORE
NEG DX
NEG AX
SBB DX,1
STORE:
MOV B,AX
MOV B+2,DX
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
MOV AX, A
MOV DX,A+2
TEST DX,8000H
JZ SORE
NEG DX
NEG AX
SBB DX,1
STORE:
MOV B,AX
MOV B+2,DX
MOV DX,A+2
TEST DX,8000H
JZ SORE
NEG DX
NEG AX
SBB DX,1
STORE:
MOV B,AX
MOV B+2,DX
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
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
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
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
MOV AX, A
MOV DX,A+2
TEST DX,8000H
JZ STORE ;+
NEG DX
NEG AX ;clp+1
SBB DX,1
SBB AX,1
STORE: ;+
MOV B,AX
MOV B+2,DX
O,忘了 呵呵 回学校再看看
MOV DX,A+2
TEST DX,8000H
JZ STORE ;+
NEG DX
NEG AX ;clp+1
SBB DX,1
SBB AX,1
STORE: ;+
MOV B,AX
MOV B+2,DX
O,忘了 呵呵 回学校再看看
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询