assume cs:codesg
codesg segment
start: mov bx, 1000h
mov ds, bx
mov al,[0]
mov ax,4c00h
int 21h
codesg ends
end
經常在將寫程序的時候,要有套路,當理解不了的時候,先不用去理解,把套路放在那里。
以后會明白的。
這個程序中,就有明顯的套路痕跡。
assume cs:codesg
codesg segment
start: mov bx, 1000h
mov ds, bx
//這里填寫你的匯編代碼
mov ax,4c00h
int 21h
codesg ends
end
1. 套路一
assume cs:codesg
codesg segment
匯編代碼
codesg ends
end
2. 套路二
給ds賦值,
a. 不能直接給ds復制,必須通過一個中間寄存器
mov bx, 1000h
mov ds, bx