段地址为什么从04000H开始
我用的是伟福实验箱做的微机原理实验,其中包含了六个软件实验,而且程序中没有用ORG实验各段的起始地址,但是这六个程序的数据段都是从04000H开始的,不知道为什么了,请大家帮助,给解答一下,其中一个程序代码如下:
data segment
Block db 256 dup(55h)
data ends
code segment
assume cs:code, ds:data
start proc near
mov ax, data
mov ds, ax
mov bx, offset Block ; 起始地址
mov cx, 256 ; 清 256 字节
Again:
mov [bx], byte ptr 0
inc bx
Loop Again ; 记数减一
jmp $
code ends
end start