. : : Assembly Language : : .
|
首页
|
我提出的问题
|
我参与的问题
|
我的收藏
|
消息中心
|
游客 登录
|
提问
|
未解决
|
已解决
|
精华区
|
搜索
|
《汇编语言》论坛
->
基础知识
主题 : :
CPU的位数问题
[已解决]
回复[
4
次 ] 点击[
313
次 ]
homepaper
[帖 主]
[ 发表时间:2015-06-13 10:47 ]
荣誉值:12
信誉值:2
注册日期:2015-06-12 14:12
通常说的32位CPU或64位CPU指的是地址总线宽度还是数据总线宽度?对这个有点好奇,想了解一下。
dim
[第
1
楼]
[ 回复时间:2015-06-13 20:12 ]
荣誉值:0
信誉值:0
注册日期:2015-06-13 15:15
数据总线的宽度决定了CPU和外界数据传输速度。地址总线则决定了有效内存的最大限度。
假设是地址总线,32位就最大有2^32个有效存储单元,即2^32/(1024*1024*1024)=4GB,也就是说,32位CPU最大只能有4G内存,62位CPU最大有4*2^32G的内存。存储容量提升了2^32倍。
假设是数据总线,32位的CPU一次可以传输4个字节数据,64位一次可以传输8字节。传输速度提升1倍。
呃,好吧,不知道是地址还是数据。
此问题已结贴!
Copyright © 2006-2024 ASMEDU.NET All Rights Reserved