微机原理储存器

Posted 贩卖星辰点点

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了微机原理储存器相关的知识,希望对你有一定的参考价值。

1.内存地址变换:

前面提到过,CPU内部的BIU内有十六位的段寄存器和一个二十位地址加法器,而我们这里会提到一个说法,他说的意思就是,为了让我们对很小的一个空间实现正确的访问,他要给存储的空间起一个很确定的名字,我想一下子就找到这个地方,而这么名字被统称为----物理地址!但是物理地址不够呀,就只有16个,怎么办?!有办法-----就是内存地址变换,这个就是让我们直接把生成的十六位编码变换成二十位的物理地址!

2.内存单元的编址

每个单元的地址,可以这样想,我要想要找到你,而你在公司,现在我首先确定你的公司位置在市里的哪个区,到地方了,我在到公司里边找找你在哪个位置坐着

3.物理地址=段基地址*16+偏移地址
其中,物理地址是我们要找的一个精确的地址,段基地址(16位寄存地址),16是因为寻找的过程中,每向左移动一位是乘以2,而这里是四位一起移动,所以是乘以2^4,计算出段基地址移动的次数,然后再加上偏移地址!

注:这里的是为了便于理解,这里说的移动有一个前提----段基址为xxxx0H,其低4位二进制数为0,即能被16整除的主存物理地址才可作为段基址。

4.段寄存器

以上是关于微机原理储存器的主要内容,如果未能解决你的问题,请参考以下文章

微机原理储存器

微机原理储存器

8088/8086的寄存器结构(微机原理笔记)

8088/8086的存储器结构(微机原理笔记)

微机原理 汇编语言 小舅子考试问我些编程问题,在下实在不会,求各路英雄赐教解困。谢谢!

微处理器的基本结构(微机原理笔记)