看了第九章的试验~我想验证一下自己理解的对不对~书上说在内存单元B8000开始写如数据会出现带色彩的数据,怎么我写的这个程序看不到呢
assume cs:code
data segment
db 'ABCD'
data ends
code segment
start: mov ax,data
mov ds,ax
mov ax,0b800h
mov es,ax
mov si,0
mov cx,4
s:
mov bl,[si]
mov es:[si],bl
mov byte ptr es:[si+1],02h
mov dl,es:[si+1]
mov ah,02h
int 21h
inc si
loop s
mov ax,4c00h
int 21h
code ends
end start
我的意思是把字符ABCD写到这段内存中,请给点指点哈~谢谢~,这个问题困扰我好久了,想独立解决,不想看答案。但是又解决不了,郁闷啊 |