每个字节内存被分配到一个独特的数字标识符所谓的一个地址 ,就像房子在街头。 地址是一个整型值。 第一个字节的内存是分配一个地址为零。 该区域内存近地址为零,是被称为底部的记忆体中 ,或低内存 。 该地区的近记忆的最后字节是被称为高内存 。 有多少体育(即DRAM )的字节表示,一个处理器是能够解决的是被称为该处理器的物理地址空间 。
|
|
物理地址空间的一个处理器,指明潜在的字节数,可以得到解决,而不是实际人数的物理字节。 人们通常不想花钱,要填充整个物理地址空间与DRAM芯片。 购买4 GB的内存,仍然保留通常为高端企业级服务器。
物理地址空间的一个处理器,是由若干地址线,有失当之处。 地址线路是一套电线连接处理器,其DRAM芯片。 每一个地址线还明确规定了单比特在解决某一特定字节。 举例来说,英特尔奔腾有32个地址栏。 这意味着每个字节分配一个32位的地址,以便其地址空间构成的232寻址位元组( 4 GB的) 。 在8088年有20个地址线,所以这是个有能力处理220 ,即1048576 ,字节。
| 注 | 如果虚拟内存是启用的Pentium 4 ,有一个解决办法,使4个额外的地址线使用,目前已知的物理地址扩展( PAE )的。 这使得Pentium处理器的物理地址空间来加以界定,由36个地址线,转换成一个地址空间的236字节(最大64GB ) 。 |
获取和更新物理内存,处理器采用了控制总线和数据总线。 公共汽车是一个收集相关的电线连接处理器和硬件子系统。 控制总线是用来表示,如果处理器要读出内存或写入记忆体。 数据总线是用来渡轮数据备份来回处理器和内存。
当处理器读取记忆以下步骤执行:
处理器地方的地址字节,以阅读关于地址栏。
处理器发出读信号对控制总线。
该DRAM晶片( )返回字节指明对数据总线。
当处理器写道到内存中,按以下步骤执行:
处理器地方的地址字节被写上的地址线。
处理器发出写信号对控制总线。
处理器发送字节给被写入到存储器上的数据总线。
这句话是有点过于简单。 举例来说,英特尔奔腾处理器读写数据4字节,在一段时间。 这是其中一个原因,奔腾,是所谓的是32位芯片。 该处理器将参照其32位有效载荷使用的地址第一个字节(即字节,与最低的地址) 。 不过,我觉得一般运作是清楚的。
Online: 602 users browsing the articles directory
|
|