位置:51电子网 » 技术资料 » 传感与控制

信息的分段存储与段寄存器的关系

发布时间:2016/7/24 18:38:01 访问次数:1629

   段寄存器的使用不仅使CPU的地址访问能力扩大到1MB,向时也为信`患按特征分段存储带来了方便。 F08B103存储器中的信息可分为程序、数据和微处理器的状态信息。为了操作方便,存储 器可相应地划分为:程序区,该区存储程序的指令代码;数据区,用以存储原始数据、中间结果和最终结果;堆栈区,用以存储需要压入堆栈的数据或状态信息。

   段寄存器的分工是:代码段寄存器Cs划定并控制着程序区;数据段寄存器Ds和附加段寄存器ES控制着数据区;而堆栈段寄存器Ss对应堆栈存储区。表⒓.1列出了各种类型访问存储器时所要使用的段寄存器和段内偏移地址的来源,它规定了为各种目的访问存储器时所形成的20位物理地址的原则。

    

   需要指出的是,基于gO陌微处理器的IBM PC是一个通用微机系统,在存储空间的安排上, 有一部分空间被系统占用,用户不能使用。例如,在主存储器的地址低端和高端有一部分存储单元的用处是固定的,如用作中断向量表、显示缓冲区和系统启动地址等,用户是不能占用的。



   段寄存器的使用不仅使CPU的地址访问能力扩大到1MB,向时也为信`患按特征分段存储带来了方便。 F08B103存储器中的信息可分为程序、数据和微处理器的状态信息。为了操作方便,存储 器可相应地划分为:程序区,该区存储程序的指令代码;数据区,用以存储原始数据、中间结果和最终结果;堆栈区,用以存储需要压入堆栈的数据或状态信息。

   段寄存器的分工是:代码段寄存器Cs划定并控制着程序区;数据段寄存器Ds和附加段寄存器ES控制着数据区;而堆栈段寄存器Ss对应堆栈存储区。表⒓.1列出了各种类型访问存储器时所要使用的段寄存器和段内偏移地址的来源,它规定了为各种目的访问存储器时所形成的20位物理地址的原则。

    

   需要指出的是,基于gO陌微处理器的IBM PC是一个通用微机系统,在存储空间的安排上, 有一部分空间被系统占用,用户不能使用。例如,在主存储器的地址低端和高端有一部分存储单元的用处是固定的,如用作中断向量表、显示缓冲区和系统启动地址等,用户是不能占用的。



上一篇:物理地址的形成

上一篇:8086的引脚功能

相关IC型号
F08B103
暂无最新型号

热门点击

 

推荐技术资料

滑雪绕桩机器人
   本例是一款非常有趣,同时又有一定调试难度的玩法。EDE2116AB... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!