鱼C论坛

 找回密码
 立即注册
查看: 1935|回复: 8

新手初学小甲鱼老师的汇编,有些疑惑求解答

[复制链接]
发表于 2013-8-29 12:25:43 | 显示全部楼层 |阅读模式
1鱼币
提问比如说20位地址总线,这个位到底是bit还是byte呀,一个内存单元是指一个byte吗,还有64位CPU,这个位是byte 吗?
谢谢大家!

最佳答案

查看完整内容

是bit (位 ) byte 是字节 1byte = 8bit 申请最佳啊O(∩_∩)O~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2013-8-29 12:25:44 | 显示全部楼层
是bit (位 ) byte 是字节
1byte = 8bit

申请最佳啊O(∩_∩)O~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2013-8-29 12:37:26 | 显示全部楼层
不懂可以追问我会的话一定回答你
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2013-8-29 13:49:16 | 显示全部楼层
楼上态度一流啊:big
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2013-8-29 15:15:48 | 显示全部楼层

谢谢回答!但是我还是有些疑惑,如果说这里的位是指bit的话,那么32位CPU的寻址能力为2^32 ,但是2^32bit=4G bit, 但是内存4GB的容量应该是4G BYTE,这好像不一致,麻烦再帮我解答一下!感谢!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2013-8-29 15:18:04 | 显示全部楼层
拙言 发表于 2013-8-29 15:15
谢谢回答!但是我还是有些疑惑,如果说这里的位是指bit的话,那么32位CPU的寻址能力为2^32 ,但是2^32bit ...

纳尼 4GB 怎么会是 4Gbyte
1Gb = 1024 mb
1mb = 1024 kb
1kb = 1024 byte
1byte = 8bit
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2013-8-29 15:59:01 | 显示全部楼层
我的意思就是说32位CPU就只支持2^32bit这么大的内存寻址,那就应该等于2^32/8 BYTE,那应该只支持1/2GB的内存呀,但是好像不是这个样子哦
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2013-8-29 16:26:48 | 显示全部楼层
```````````````````来学习学习
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2013-8-29 17:24:33 | 显示全部楼层
我自己有点想明白了应该是说32位CPU 支持访问2^32个内存单元,每个内存单元为1byte,所以可以访问2^32 byte 的内存,也就是4g,非常感谢版主呀~~~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-9-29 03:25

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表