怎么样比较BX和DI 这两个寄存器大小? 用CMP指令
1个回答
展开全部
;4.asm,改改就好!
;MASM6.X编译通过
.MODEL
SMALL
.STACK
.DATA
STRING1
DB
'helllo,BX
DI',0AH,0DH,'$'
.CODE
.startup
mov
ax,@data
mov
ds,ax
;数据段寻址
MOV
DX
,OFFSET
STRING1
MOV
BX,05H
MOV
DI,03H
CMP
BX,DI
JB
NUM1
MOV
DX
,OFFSET
STRING2
NUM1:
MOV
AH,09H
INT
21H
mov
ah,7
int
21h
;暂停等待
.EXIT
0
END
;MASM6.X编译通过
.MODEL
SMALL
.STACK
.DATA
STRING1
DB
'helllo,BX
DI',0AH,0DH,'$'
.CODE
.startup
mov
ax,@data
mov
ds,ax
;数据段寻址
MOV
DX
,OFFSET
STRING1
MOV
BX,05H
MOV
DI,03H
CMP
BX,DI
JB
NUM1
MOV
DX
,OFFSET
STRING2
NUM1:
MOV
AH,09H
INT
21H
mov
ah,7
int
21h
;暂停等待
.EXIT
0
END
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询