zoukankan      html  css  js  c++  java
  • 64位处理器的定义

    64位处理器必须有如下几点是必须的:

    1、具有完备的64位寄存器

    2、具有完备的64位指令

    3、至于内存寻址方面,理论上来说,64位处理器应有64位的寻址能力,也就是可以寻址到2的64次方这么大的空间,但实际在硬件实现上,并不完全需要如此,比如AMD的Athlon处理器就无法寻址到64位这么高,Opteron和Itanium都是可以的

    另外,64位处理器能寻址到2的64次方,这是因为指针从32位(4Bytes)变成了64位(8Bytes),这样,能表示的物理地址自然就变成2的64次方了
    4、我们说一个CPU是16位还是32位时,指的是处理器中“算术逻辑单元”(ALU)的宽度。所以,这也可以作为一个CPU是不是64位的一个依据。此外,系统总线中的数据线部分,称为“数据总线”,通常与ALU具有相同的宽度(但有例外)。那么地址总线的宽度呢?最自然的想法就是地址总线的宽度与数据总线一致。但在早期的CPU,如8位CPU时,如果地址总线也是8位的,那么可以寻址的内存就只有256个地址单元,这显然是不够的!所以,地址总线的宽度不一定和CPU的位数相同,这就解释了楼上帖所说的一些东西
  • 相关阅读:
    常春藤之路,从幼儿园开始走起
    常青藤零距离
    web-service
    WebService到底是什么?
    How to add libraries to “External Libraries” in WebStorm/PhpStorm/Intellij
    浏览器核心说明
    万维网
    js和jquery获取span里面的值
    TPshop学习
    sphinx文档
  • 原文地址:https://www.cnblogs.com/super119/p/2046083.html
Copyright © 2011-2022 走看看