W
wzjlg
Unregistered / Unconfirmed
GUEST, unregistred user!
DATA SEGMENT
NUM DW 3AFCH
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE, DSATA
START: MOV AX,DATA
MOV DS,AX
MOV BX,NUM
MOV CH,4
RO: MOV CL,4
ROL BX,CL
MOV DL,BL
AND DL,0FH
CMP DL,9
JLE ADDR
ADD DL,7
ADDR: ADD DL,30H
MOV AH,2
INT 21H
DEC CH
JNE RO
MOV AH,4CH
INT 21H
CODE ENDS
END START
就是这道题:
3AFCH 的二进制 是 0011 1010 1111 1100
MOV BX,NUM
MOV CL,4
ROL BX,CL
"ROL BX,CL"执行后结果是"
1100 0011 1010 1111 "吗?
MOV DL,BL
执行后“DL中的数据是” 1010 1111 吗?
小弟只有 15 分 现加上 14[?][?]
NUM DW 3AFCH
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE, DSATA
START: MOV AX,DATA
MOV DS,AX
MOV BX,NUM
MOV CH,4
RO: MOV CL,4
ROL BX,CL
MOV DL,BL
AND DL,0FH
CMP DL,9
JLE ADDR
ADD DL,7
ADDR: ADD DL,30H
MOV AH,2
INT 21H
DEC CH
JNE RO
MOV AH,4CH
INT 21H
CODE ENDS
END START
就是这道题:
3AFCH 的二进制 是 0011 1010 1111 1100
MOV BX,NUM
MOV CL,4
ROL BX,CL
"ROL BX,CL"执行后结果是"
1100 0011 1010 1111 "吗?
MOV DL,BL
执行后“DL中的数据是” 1010 1111 吗?
小弟只有 15 分 现加上 14[?][?]