编程实现把键入的一个字符,用二进制形式(0/1)显示它的ASCII代码值。
CODES SEGMENT
ASSUME CS:CODES,DS:DATAS,SS:STACKS
START:
MOV AX,DATAS
MOV DS,AX
MOV AH,01H ; 键入一个字符
INT 21H
MOV CX, 8
NEXT:ROL AL,1 ;右移一次
JC OUT1 ;判断cf=0
MOV DL,'0'
JMP DISP
OUT1:MOV DL,'1'
DISP:MOV AH, 02H
INT 21H
LOOP NEXT
MOV AH,4CH
INT 21H
CODES ENDS
END START