`
lizhuang
  • 浏览: 887417 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

8位机

 
阅读更多
简单的说,8位的计算机一次原子操作只能处理8bit的指令或数据,64位的计算机一次可以处理64bit的指令和数据。
早期计算机寄存器是8位的,地址总线也是8位的,地址总线就像现实中电话号码位数,一个8位的地址总线允许访问的内存大小是极其有限的,因此cpu能使用的内存资源就少,就像电话号码的位数越短,能容纳的用户越少。寄存器可以简单理解为计算机用于暂存中间结果的地方,要处理一个32位的数就必须用2次或2个8位的寄存器。如果用16的处理器那么可能只需要一次原子操作就能完成原来8位处理器2次或多次操作才能完成的任务。
因此计算机从8位到16位到32位进步是很明显的,8bit能表示256,16bit能表示65535,32bit的二进制可以表示4294967296这么大的数字,日常应用32bit基本够用了,所以32位到64位进步感觉不会那么明显。
游戏机的128位一般只是表示最大支持128bit的寄存器,其内存寻址宽度和指令集也就是32位或64位,和计算机的32位64位不太一样。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics