求助,实验9
我照着敲的,但是奇怪的是我的电脑只是闪了一个黑框然后又马上退掉了-----------------------------------------------------------------
assume cs:code
data segment
db 'welcome to masm!'
data ends
code segment
start: mov ax,data
mov ds,ax
mov ax,0b872h
mov es,ax
mov si,0
mov di,0
mov cx,16
s: mov dl,2h
mov es:,dl
mov dl,24h
mov es:,dl
mov dl,71h
mov es:,dl
mov al,
mov es:,al
mov es:,al
mov es:,al
inc si
add di,2
loop s
mov ax,4c00h
int 21h
code ends
end start
好奇怪,而且我自己跟踪的时候es:并不能被赋值,也就是说执行了mov es:,dl以后es:,dl 值不变 电脑闪过黑框没有显示东西可能是没有写入显存
mov dl,24h
mov es:,dl
mov dl,71h
mov es:,dl
你把两个属性给了一个地址 说的不错
页:
[1]