汇编 课1.1——8086的古老约定

8086是16位寄存器,而外部地址总线宽度是20位,16位的寄存器无法直接表示20位的物理地址

引入   段地址:

物理地址=基础地址*16+偏移地址

将地址连续,起始物理地址为16倍数的内存空间称为一个段

表示方法:          段地址:偏移地址                      123C:0008

                                                                                 13A9:0100

 

CS&IP:                          CS:IP

  CS:存放代码段的段地址(代码段段寄存器)

    IP:指令指针寄存器,存放偏移地址

CS:IP所对应的地址存放的即是cpu即将读取的指令

大致流程:CS:IP——>地址加载器——>i/o控制电路——>指令缓冲区——>执行控制器

CS=FFFFH     IP=0000H  (计算机加电启动或复位后)cpu刚开始工作时的地址

即:8086pc机启动时,cpu从内存 FFFF0H单元中读取第一条指令

 

这就是8086的辣个古老约定。。。

posted on 2018-09-28 16:55  这人谁  阅读(153)  评论(0编辑  收藏  举报

导航