- 9
- 0
- 约小于1千字
- 约 2页
- 2022-02-22 发布于天津
- 举报
【Word版本下载可任意编辑】
PAGE
1 - / NUMPAGES 1
MCS-51单片机指令系统的寻址方式
1、存放器寻址
存放器寻址方式可用于访问选定存放器区的8个工作存放器R0~R7。由指令操作码的低3位指示所用的存放器,存放器A、B、DPTR和C位(位处理机的累加器)也可作为寻址的对象。
2、直接寻址
直接寻址是访问特殊功能存放器的唯一方法。它也用于访问内部RAM(低128个字节)。采用直接寻址方式的指令是双字节指令,其中第一个字节是操作码,第二个字节是内部RAM或特殊功能存放器的直接地址。
3、存放器间接寻址
存放器间接寻址方式可用于访问内部RAM或外部数据存储器。这种寻址方式是由指令指定某一存放器的内容作为操作数的地址。
访问内部RAM或外部数据存储器的低256个字节时,可采用R0或R1作为间址存放器。
4、立即寻址
采用立即寻址方式的指令是双字节的。第一个字节是操作码,第二字节就是操作数。因此,操作数就是存放在程序存储器内的常数。
5、基址存放器加变址存放器间址寻址
这种寻址方式用于访问程序存储器的一个单元,该单元的地址是基址存放器(DPTR或PC)的内容与变址存放器A的内容之和。例如指令“MOVC A,@A+DPTR”,其中A的原有内容为05H,
原创力文档

文档评论(0)