[讨论]一个小程序。。。。
先看:。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
DATA SEGMENT
X DB 00011000B
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA
START: MOV AX,DATA
MOV DS,AX
MOV DL,X
MOV CL,4
SHR DL,CL
CALL DISP
MOV DL,X
AND DL,0FH
CALL DISP
MOV AH,4CH
INT 21H
DISP PROC NEAR
PUSH DX
PUSH AX
ADD DL,30H
CMP DL,'9'
JBE NEXT
ADD DL,7
NEXT: MOV AH,2
INT 21H
POP AX
POP DX
RET
DISP ENDP
CODE ENDS
END START
。。。。。。。。。。。。。。。。。。。。。
它把两位二进制转为16进制,行了。
但要从键盘接收。。。。。。请指教
谢谢