📄 十六进制.asm
字号:
;2. 编程序任意输入一个ASC码字符,以十六进制形式输出其值
DATA SEGMENT
TABLE DB 30H,31H,32H,33H,34H,35H,36H,37H,38H,39H
DB 41H,42H,43H,44H,45H,46H
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA
START:MOV AX,DATA
MOV DS,AX
MOV AH,01H
INT 21H
MOV BL,AL
;---------------输出回车------------
MOV AH,02H
MOV DL,0DH
INT 21H
MOV DL,0AH
INT 21H
;--------------------------
MOV AH,0
MOV AL,BL
PUSH AX
MOV CL,4
ROL AL,CL
MOV BX,OFFSET TABLE
AND AL,0FH
XLAT TABLE
MOV DL,AL
MOV AH,02H
INT 21H
POP AX
AND AL,0FH
XLAT TABLE
MOV DL,AL
MOV AH,02H
INT 21H
;---------------------------
MOV DL,'H'
INT 21H
MOV AH,4CH
INT 21H
CODE ENDS
END START
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -