位置:51电子网 » 技术资料 » EDA/PLD

段寄存器组

发布时间:2016/7/24 18:17:56 访问次数:486

   Intel gO86有20条地址线,F0547A249寻址空间为1MB,而CPU内部寄存器都只有16位,通过寄存F0547A249器直接寻址只有21廴“KB。为了使CPU的寻址能力达到1MB,把1MB存储空间分成多个逻辑段,每个逻辑段最长为“KB,段寄存器用来存储段地址,CPU访问存储器的地址码由段地址和段内偏移地址两部分组成。总线端口单元(BIU)设有4个16位的段寄存器,它们分别是代码段寄存器(Cs)、数据段寄存器(Ds)、堆栈段寄存器(sS)和附加数据段寄存器(Es)。

   控制寄存器组

   ①指令指针(hstmction Pointcr,IP)寄存器(IP)

   指令指针寄存器用来存放下一条将要取出的指令在当前代码段中的偏移地址。

   ②标志寄存器(FLAG)

   sO86CPU中有一个16位的标志寄存器,实际仅用了9位,具体格式如图12,3所示。

   图12.3 80B6标志寄存器格式

   

   Intel gO86有20条地址线,F0547A249寻址空间为1MB,而CPU内部寄存器都只有16位,通过寄存F0547A249器直接寻址只有21廴“KB。为了使CPU的寻址能力达到1MB,把1MB存储空间分成多个逻辑段,每个逻辑段最长为“KB,段寄存器用来存储段地址,CPU访问存储器的地址码由段地址和段内偏移地址两部分组成。总线端口单元(BIU)设有4个16位的段寄存器,它们分别是代码段寄存器(Cs)、数据段寄存器(Ds)、堆栈段寄存器(sS)和附加数据段寄存器(Es)。

   控制寄存器组

   ①指令指针(hstmction Pointcr,IP)寄存器(IP)

   指令指针寄存器用来存放下一条将要取出的指令在当前代码段中的偏移地址。

   ②标志寄存器(FLAG)

   sO86CPU中有一个16位的标志寄存器,实际仅用了9位,具体格式如图12,3所示。

   图12.3 80B6标志寄存器格式

   

相关技术资料
7-24段寄存器组
相关IC型号
F0547A249
暂无最新型号

热门点击

 

推荐技术资料

声道前级设计特点
    与通常的Hi-Fi前级不同,EP9307-CRZ这台分... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!