织梦CMS - 轻松建站从此开始!

罗索

当前位置: 主页>杂项技术>PC常识>

CPU 字长的定义就是通用寄存器的宽度

落鹤生 发布于 2012-08-11 01:23 点击:次 
32位CPU Pentium Pro/II/III ,它的通用寄存器是32位的,但是浮点寄存器是 64位的。支持SSE2增强指令集的的Pentium4, 早期产品都是32位的,但是SSE2浮点寄存器多达 128位!
TAG:

cpu中一个寄存器的大小是不是与cpu的字长相等?


为什么要相等,寄存器大一点不行吗?



CPU 字长的定义就是通用寄存器的宽度,两者当然相等了。



不过专用寄存器可能有不同的大小,比如:


32位CPU Pentium Pro/II/III ,它的通用寄存器是32位的,但是浮点寄存器是 64位的。支持SSE2增强指令集的的Pentium4, 早期产品都是32位的,但是SSE2浮点寄存器多达 128位!



你要是把通用寄存器也做大,还得运算单元能配合才行啊,如果运算单元能控制得了,那就是更大字长的CPU了,比如64位CPU。

(kongweile)
本站文章除注明转载外,均为本站原创或编译欢迎任何形式的转载,但请务必注明出处,尊重他人劳动,同学习共成长。转载请注明:文章转载自:罗索实验室 [http://www.rosoo.net/a/201208/16204.html]
本文出处:iteye 作者:kongweile 原文
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
将本文分享到微信
织梦二维码生成器
推荐内容