51单片机的内存高128个单元是专用寄存器区,该区为什么只包括了21个寄存器?难道每个寄存器占用了8个单元
答案:2 悬赏:0 手机版
解决时间 2021-01-28 07:22
- 提问者网友:那叫心脏的地方装的都是你
- 2021-01-27 16:36
51单片机的内存高128个单元是专用寄存器区,该区为什么只包括了21个寄存器?难道每个寄存器占用了8个单元
最佳答案
- 五星知识达人网友:春色三分
- 2021-01-27 17:51
51单片机内存高128个单元直接地址操作是作为特殊寄存器使用的。目前只是用了一部分,没有使用的留待以后升级使用,这些预留的空间不可操作,或者说操作无效。
全部回答
- 1楼网友:三千妖杀
- 2021-01-27 18:29
只定义了部分寄存器的名称,比如r0,r1,t0,t1等等,其他未定义的寄存器可以通过地址直接访问,当然已经定义名称的寄存器也可以通过地址直接访问,例如你用到r0寄存器,你既可以用r0来代表这个寄存器,也可以用它的地址来代表,未定义的那些只能用地址来访问,仅此而已,没有其他区别。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯