- 11
- 0
- 约4.03千字
- 约 183页
- 2021-06-26 发布于湖北
- 举报
;MCS–51程序设计;任务1;;指令格式;指令格式;;;指令分类;寻址方式;寻址方式;1)立即寻址;项目三寻址方式的例子中均假设PC初值为40H,立即寻址方式具体操作如图所示:;2 直接寻址;在项目二中,我们知道定时器控制字TCON的地址是88H单元。所以编号b和编号c两条指令的表述是等价的,翻译为机器指令后是相同的。自然,其执行结果也相同,即将88H单元的内容送累加器A。;3 寄存器寻址;指令a(MOV A,R0)中,目的操作数与源操作数均采用寄存器寻址方式,该指令二进制形式的低三位000是Rn寄存器编码;指令b(INC R3)只有一个操作数,指令执行加1操作。;;【例3-4】;5 变址寻址;当前PC的内容为40H,CPU到40H单元取出指令83H后,将PC中的内容0040H与A中内容20H送ALU相加(同时PC指向下一条将要执行的指令),相加得到的结果60H即为我们所要寻找的操作数的地址。随后,60H地址单元的内容被送往累加器A,整条指令完成。;6 相对寻址;在指令a中,我们可以看到,PC的当前值加上地址偏移量04H构成了程序跳转的目的地址。需要注意的是,这里所说的PC的当前值是指执行完本条转移指令后的PC值,即PC值加上该指令字节数2。
指令b是一条条件转移指令,以累加器A的内容是否为0作为判断条件。
为了方便区分,这里将PC的源地址记作PC源,取出本条指令后PC
您可能关注的文档
- 《二手车鉴定与评估(第2版)》(高加泉)教学课件 绪论 二手车鉴定与评估(第2版)课件.pptx
- 《Word 2016文档处理案例教程》教学课件 项目六 文档的图文混排.pptx
- 《Word 2016文档处理案例教程》教学课件 项目十 Word综合应用制作投标文件.pptx
- 《Word 2016文档处理案例教程》教学课件 项目八 编排长文档.pptx
- 《Word 2016文档处理案例教程》教学课件 项目五 在文档中应用表格.pptx
- 《Word 2016文档处理案例教程》教学课件 项目三 设置文档格式.pptx
- 《国际结算实验教程》第一章.pptx
- 《国学易知》教学课件 国学易知 5.pptx
- 《单片机应用技术一体化教程》课件 任务四完整版.pptx
- 《单片机应用技术一体化教程》课件 任务五完整版.pptx
原创力文档

文档评论(0)