这个程序为什么会出错
data segmentdata ends
code segment
assume cs:code,ds:data
start: mov ax,0b800h
mov ds,ax
mov al,'a'
mov [0010],al
mov dl,3
mov ah,02h
int 21h
mov ah,4ch
int 21h
code ends
end start
运行时总是指示 MOV [0010],AL 出错,必须加上段超越前缀才不会出错(DS:),但是书上讲,程序会默认段地址在DS中的
为什么会出错呢?不明白!11