为什么单片机只有可以整除8的特殊寄存器能够位寻址?
这个问题困扰了我很久,上课没有好好听,网上搜别人讲的都是模模糊糊没有给出具体的原因。
我只好大胆猜想了。(以下是我的猜想,如果有错误,请指正)
我有一个猜测,就是这些寄存器就是被设计成可以位寻址的,被8整除只是为了好记。
我想了一下位寻址的实现方式,既然是内部,只有8个地址线,而要精确到位的话,就只能寻址256位。
而位寻址区占了128位,剩下128位,刚好给剩下的80H~FFH中能整除8的16个寄存器(16*8=128),
从设计者的角度想,这样就刚好能够位寻址啦。
为什么单片机只有可以整除8的特殊寄存器能够位寻址?相关推荐
- c语言编程单片机中的sbit,用sbit定义可位寻址的特殊功能寄存器时的地址转换-51单片机C编程...
80C51单片机C编程时中,用sbit定义可位寻址的特殊功能寄存器的位变量(感觉说是常量更确切)时,编译器会进行处理,把sbit 后面给的地址值 转换成 相应的可进行位寻址的特殊功能寄存器 bit位 ...
- 单片机位寻址举例_基于80C51单片机位寻址编程
80C51单片机有位处理功能,可以对数据位进行操作,因此就有相应的位寻址方式.所谓位寻址,就是对内部RAM或可位寻址的特殊功能寄存器SFR内的某个位,直接加以置位为1或复位为0. 位寻址的范围,也就是 ...
- 单片机位寻址举例_单片机基础及应用 | 04 80C51单片机指令系统
点击蓝字关注我们 一.单片机指令系统概述 1.指令概述指令:是CPU根据人们的意图来执行某种操作的命令.指令系统:是计算机所能够执行的全部指令的集合.程序:是按人们的要求所编制的指令操作序列.本章 ...
- 发现好文!51单片机特殊功能寄存器 /I/O口操作 /中断/ 定时器/ 串口通信/ ---位寻址解释由来--以及程序例程
51单片机特殊功能寄存器有哪些_功能是什么 最近学习中对寄存器的概念理解很迷惑,I/O口操作/中断/定时器/串口通信四大模块的寄存器应用不太明白,这篇文章,解释的不错,希望帮到各位! 1.21个寄存器 ...
- 单片机的字节寻址c语言,单片机中位寻址和字节寻址的区别?
一.作用不同: 字节寻址:把数据直接写入当前地址,或者把当前地址的内容读出. 位寻址是位操作命令,写入和读出的是一个位bit变量. 二.传递不同: MOV A,00H和MOV C,00H,前者是将RA ...
- 单片机位寻址举例_单片机的寻址方式
执行任何一条指令都需要使用操作数.寻址方式就是根据指令中给出地址寻找操作数地址的方式. 根据指令操作的需要,计算机有多种寻址方式.总的来说,寻址方式越多,计算机的功能就越强,灵活性越大,指令系统也越复 ...
- 单片机位寻址举例_单片机学习:51单片机寻址方式详解
51单片机是对所有兼容Intel 8031指令系统的单片机的统称.该系列单片机的始祖是Intel 8031单片机,后来随着Flash rom 技术的发展,8031单片机取得了长足的发展,成为了应用最广 ...
- 基于51单片机定时器计数+2片74HC595联级+8位数码管时钟+按键修改时间
基于51单片机定时器计数+2片74HC595联级+8位数码管时钟+按键修改时间 Proteus仿真 实例代码 #include "at89x52.h" /**74hc595引脚定义 ...
- 单片机DPTR(DPH,DPL)和SP特殊寄存器C语言中应用?这三个特殊寄存器对C程序员来说是透明的,不用C程序员操作,编译的时候会自动运用这三个寄存器ACC寄存器和B寄存器也类似
单片机DPTR(DPH,DPL)和SP特殊寄存器C语言中应用?这三个特殊寄存器对C程序员来说是透明的,不用C程序员操作,编译的时候会自动运用这三个寄存器,ACC寄存器和B寄存器也类似 编译器把C译成指 ...
最新文章
- renderthread是什么_Android 旗舰机标配的高帧屏(120Hz),对各位 App 开发者有什么影响?...
- 【转】mysql-status和variables区别
- oracle存储日志
- 【论文阅读】Illuminating Pedestrians via Simultaneous Detection Segmentation
- [蓝桥杯2018初赛]第几个幸运数-数论+枚举
- tensorflow2.0及以上版本在使用Session模块时报错:AttributeError: module ‘tensorflow‘ has no attribute ‘Session‘ 已解决
- arcgis js api前端完成面积测算
- Python:如何安装whl文件
- cv_load_image_anycolor 什么意思_LOL英雄联盟手游use a ping什么意思?怎么给队友发信号?...
- 如何求出三角形的面积
- 一、公安备案与经营性备案
- photoshopcs6快捷键
- 有些歌,放在这慢慢听
- 用什么擦地最干净脑筋急转弯_你没想过的“脑筋急转弯”,才是启发孩子智力的法宝(附资源下载)...
- 易语言 超文本浏览框
- 主流大数据存储解决方案评析
- 【算法】整数拆分问题
- 我的世界java和网易能联机吗_网易我的世界怎么联机
- 网站内嵌百度地图定向到公司位置
- Mysterious Organization