📄 ch6ex1.asm
字号:
dat SEGMENT
a11 DB 12H
bb DW 3456H
source_buffer DB 48H
dat ENDS
extra SEGMENT
dest_buffer DB 40 DUP(?)
extra ENDS
code SEGMENT
ASSUME CS:code, DS:dat, ES:extra
start:
MOV AX, dat
MOV DS, AX
MOV AX, extra ;CS不用赋值
MOV ES, AX
;MOV AX, 1000H
;MOV DS, AX
;MOV SI, 50H
LEA SI, source_buffer
MOV AL, [SI]
AND AL, 0FH
MOV [SI + 1], AL
MOV AL, [SI]
MOV CL, 4
SHR AL, CL
MOV [SI + 2], AL
MOV AX, 4C00H
INT 21H
code ENDS
END start
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -