• 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的位数相同,这就解释了楼上帖所说的一些东西
  • 相关阅读:
    .Net网站的web.config配置说明
    listview垂直滚动条效果
    .net 委托事件
    利用API实现窗体淡入淡出特效
    易经中的64个大智慧
    FlashWindowEx实现窗口在任务栏闪烁/变化颜色
    实现XML与DataTable互转 .NET
    C# .NET弹出窗口
    SVN使用教程
    在IE中使用VS.net WinForm控件
  • 原文地址:https://www.cnblogs.com/super119/p/2046083.html
Copyright © 2020-2023  润新知