②这三个数是无符号数,因为拦伍用的条件转移指令不同,JAE是高于轿橡或等于,用于无符号数,有符号数用JGE是大于或小于。
01 2 3 45 67A DW 124H,345H,128H,255H,512H,127H,678H,789H
B DW 5
…
MOV BX,OFFSET A
MOV SI,B
MOV AX,[BX+SI]
AX = 127H,
DATA SEGMENTD1 EQU 16*16 256,即100H
D2=100H
A1 DB D1 EQ D2, D1 NE D2 “D1 EQ D2”表示判断D1与D2是否相等,为真,用0FFH表示;“D1 NE D2 ”乎厅表示判断D1与岁渣隐D2是否不相等,为假,用00H表示(字节类型,8位)
A2 DW D1 LE D2, D1 GE D2 “LE”和“GE”分别表示小于等于和大于等于,都为真,都用0FFFFH表示(字类型,梁数16位)
DATA ENDS
.....
MOV AX,WORD PTR A1 AX=00FFH,A1作为字类型传送给AX
MOV BX,A2 BX=0FFFFH,A2的内容送BX
MOV CX,A2-A1 CX=0002H,A2和A1表示地址,差,就是A1占的字节数
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)