x86汇编学习-8086初始状态和地址空间分配-5

150 阅读1分钟

计算机启动时8086的状态

计算机的基本构成

捕获.PNG
8086启动后内部寄存器的初始状态

捕获.PNG

内存空间分配

CPU启动后立即取指令然后执行指令
8086能访问的内存空间{00000,FFFFF}(因为20根地址线)
内存从逻辑上看是一整块 但实际物理情况是由不同硬件组成
通过地址分配电路将不同的设备捏合到一块 对于CPU来说好像访问一块连续的空间
对于8086CPU来说BIOS的第一条指令在F0000位置 但是对于BIOS自己来说它的第一条指令从00000开始
显卡的第一个位置b8000 但是对于显卡它的第一个位置是00000

捕获.PNG