- 1
- 0
- 约1.32万字
- 约 33页
- 2026-09-14 发布于四川
- 举报
IC单片机原理及应用第十三章:CPU指令系统与系统功能配置
Contents本章目录CPU架构与系统开发核心技术要点概览01CPU寻址模式详解02CPU指令集与伪指令03系统功能配置与复位机制04低功耗设计与调试编程
CHAPTER01CPU寻址模式详解理解指令执行时操作数的获取方式与地址计算方法
MCS-51AddressingModes基本寻址模式:立即寻址与直接寻址立即寻址将操作数嵌入指令代码,执行效率最高但灵活性有限;直接寻址通过地址字段指向存储单元,可访问内部RAM和SFR,是数据搬移的核心方式。立即寻址Immediate操作数以#前缀直接写在指令中,如MOVA,#30H,CPU取指时同步获取操作数,无需额外访存周期立即数只能是8位或16位常量,常用于初始化寄存器、设定阈值参数和循环计数初值等场景在程序存储器中紧跟操作码之后存放,指令长度通常为2–3字节,代码密度较高但操作数固定不可变#30H操作数嵌入指令直接寻址Direct指令中给出操作数所在的地址单元,如MOVA,30H,CPU需根据地址字段再次访问内部RAM获取数据可寻址范围包括内部RAM低128字节(00H–7FH)和全部特殊功能寄存器SFR(80H–FFH)SFR只能通过直接寻址访问,如MOVA,P1即读取P1端口寄存器内容,地址可用符号名替代数值00H–FFH地址指向存储单元
原创力文档

文档评论(0)