汇编笔记5

物理地址:内存单元在计算机存储空间中的实际地址。CPU想要用控制总线查找一个物理地址,必须先在其内部生成该物理地址的数据。(知道门牌号,才能去找门牌号)。

然而,对于8086CPU而言,它的外部控制总线有20根,要查找的地址范围为0~2^20-1(约1MB)。而该CPU内部寄存器为16位,生成的地址范围为0~2^16-1(约64KB)。理论上,有相当一部分的物理地址无法生成。

  CPU内部生成物理地址的方法

图片发自简书App



段地段*16(基础地址)+偏移地址=物理地址。这种地址定义方式只是给出了一种管理内存中某内存单元(段)的方法而已。段地址决定该内存单元(段)的起点,偏移地址决定该段内存单元的长度。

注意两点:

1.段的起点(基础地址)一定是16倍数。

2.段的max长度不超过2^16(64KB)。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 8086汇编 本笔记是笔者观看小甲鱼老师(鱼C论坛)《零基础入门学习汇编语言》系列视频的笔记,在此感谢他和像他一样...
    Gibbs基阅读 37,726评论 8 114
  • 王爽汇编全书知识点大纲 第一章 基础知识 机器语言 汇编语言的产生 汇编语言的组成 存储器 cpu对存储器的读写 ...
    2c3ba901516f阅读 7,290评论 0 1
  • 8086的寻址方式 系统总线上传送的信息包括数据信息、地址信息、控制信息,因此,系统总线包含有三种不同功能的总线,...
    handsome5阅读 2,849评论 0 0
  • 越底层越单纯!真正的程序员都需要了解的一门非常重要的语言,汇编! 机器语言 我们所写的语言最终安装在机器上的是什么...
    瑞阳gg阅读 3,821评论 0 0
  • 受宏观经济影响,2014年国内普号溶剂油和特殊溶剂油的交投市场均不活跃。原料市场方面,C9C10等原料的供应持续趋...
    4a513defc375阅读 2,472评论 0 1

友情链接更多精彩内容