首页 新闻 会员 周边 捐助

关于cpu、寄存器位数的基础问题

0
[已解决问题] 解决于 2011-09-07 16:44

各位园友:

  现在主流的Cpu内部总线是多少位?地址总线又是多少位?我在win7使用debug下的-r指令看寄存器信息,都是16位的。这个debug是模拟8086的吗?要不为什么只有16位?

会长的主页 会长 | 专家六级 | 园豆:12461
提问于:2011-09-06 22:18
< >
分享
最佳答案
1

ah - 8bit

ax - 16 bit

eax - 32 bit  

debug是个很老的DOS时代的东西了,所以只打印了16bit,并不是说他模拟16bit.

大部分CPU都具有64bit共用的address bus和data  bus.如果是运行在32bit下,bus只使用了一半

嗷嗷 | 小虾三级 |园豆:757 | 2011-09-06 22:38
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册