当前位置: 代码迷 >> 单片机 >> 8051有一个8位cpu,这句话咋理解?是说里面的寄存器都是8位?该怎么处理
  详细解决方案

8051有一个8位cpu,这句话咋理解?是说里面的寄存器都是8位?该怎么处理

热度:50   发布时间:2016-04-28 16:15:32.0
8051有一个8位cpu,这句话咋理解?是说里面的寄存器都是8位?
8051有一个8位cpu,这句话咋理解?是说里面的寄存器都是8位?

------解决方案--------------------
嗯,我也认为书上肯定有。不过不一定是这本书,没准这本书是为已经了解8位CPU的意思的人而写的。

这里不妨打个屁,准确的8位CPU的定义是什么,楼上提到地址总线8位明显是不对的吧。8051复用了8位数据总线作为地址总线,地址总线一共16位,而内部寄存器也不全都只是8位的,PC寄存器就明显是16位的。

看来还是以数据总线宽度及内部运算单元的位数为准好像准确一些。像8088这样的处理器,总体来说,好像都是归入16位处理器(至少也叫准16位处理器)来看的吧。