当前位置:  技术问答>linux和unix

求助!!!想知道计算机可寻址空间与硬盘容量的关系!!!

    来源: 互联网  发布时间:2017-03-04

    本文导语:  本帖最后由 junnyskert 于 2012-06-25 11:21:05 编辑 现在的计算机大多数都是32位机,也就是一次处理数据的位数。但这是不是代表它可地址总线位数? 如果是的话,那32位地址线最多可寻址4GB的地址空间,但如今的硬盘容量...

本帖最后由 junnyskert 于 2012-06-25 11:21:05 编辑
现在的计算机大多数都是32位机,也就是一次处理数据的位数。但这是不是代表它可地址总线位数?
如果是的话,那32位地址线最多可寻址4GB的地址空间,但如今的硬盘容量都上TB了,这是为什么????
如果32位不是地址总线位数的话,那如今的计算机都有多少根地址总线?最大可寻址多大的空间,这个空间是不是对应着硬盘容量的最大值???
还有为什么说80x86以上的处理器可寻址物理空间被限制为4GB呢?是不是物理内存最大只能为4GB??
希望有高手能指点一下,谢谢!!!

|
可寻址物理空间的确就是4G,这是由32位地址线决定的。

但是并不是说多少位机,就一定只有多少根地址线,比如8086的16位机,它就有20根地址线。但是,总的寻址空间还是上面那句话,是由地址线决定。

至于硬盘的话,它的机制大概是这样的。操作系统会存储一个硬盘的I/0地址,有时候就被映射到4G的空间中了。然后通过这个地址进入到硬盘的控制器。再把你需要读取的文件和文件对应的inode节点找到。Inode节点在硬盘的超级块中,又对应到硬盘中具体的地址,类似索引寻址一样。接着,硬盘控制器会取到对应的文件,传回给操作系统。

意思就是,寻址硬盘的时候,只要4G空间中的一个地址。至于硬盘中的某某文件地址,在操作系统4G空间寻址中是不当做地址的,只当做参数来传递给硬盘控制器。然后硬盘控制器,把这个参数转化为硬盘中的地址,最后存取文件。

|
补充一下,多少位机。说的是CPU的ALU单元。跟地址线关系不大,只是为了对称,最好地址线数目和ALU一样。这样子ALU就能直接处理地址了。

现今大多数CPU是32位的,但也有64位的。32位机最大内存只能安装4g,大了的确就找不到了。因为地址线有限。

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 求助!急(关于硬盘序列号的修改)
  • 求助:硬盘动态加载问题
  • 紧急求助:2块硬盘下的安装问题
  • 求助:安装linux时候叫我选择硬盘。
  • 求助,双硬盘如何安装Fedora15
  • 紧急求助,硬盘导数据问题.
  • 求助:关于在LINUX使用移动硬盘的问题?
  • 求助???redhat没有安装成功,硬盘少了10G
  • 紧急求助!!!!硬盘的磁盘缓存没有??各位怎么设置!!
  • linux 下USB硬盘的使用(求助)
  • 求助:java实现显示linux下的cpu占用率,内存使用情况,硬盘占用情况
  • 求助:如何从硬盘安装mandrake10
  • 求助!!!XP下装LINUX 找不到硬盘
  • 求助:硬盘安装linux9.0
  • 安装redhat linux9.0,hp pcserver ,scis硬盘,ide光驱,求助,内详!!!
  • 求助下怎么挂载一个装有linux系统的硬盘
  • 求助!!!FC7安装问题,怎么识别不出SATA硬盘
  • 求助:硬盘安装centos 6.0
  • 求助:装RedHat9.0时,为什么总是找不到硬盘?
  • (求助)mandriva硬盘安装问题
  • 高分求助高分求助高分求助高分求助高分求助高分求助
  • 怎样读取HZK24S前十区的内容啊???求助求助
  • 紧急求助!紧急求助!
  • 【求助】iplanet问题,求助高手解答!
  • 菜鸟求助,solaris下计算问题求助
  • linux和unix iis7站长之家
  • 高分求助啊!求助SUSE 10.0 不能上网.
  • 急急急急急急急啊,紧急求助啊!!!!!满分求助啊!!!!!!
  • 求助:linux下 vim的配置(高分求助)
  • red hat怎么安装gcc啊!总是出错,求助求助啊!!!yum源怎么改啊!!
  • 求助~~求助 ~~linux文件读写问题


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3