- 18
- 0
- 约4.83千字
- 约 34页
- 2017-10-18 发布于浙江
- 举报
第三章课的后题
23.请编写一个延时2ms的子程序。 24.利用查表技术将累加器中的一位BCD码转换为相应的十进制数的七段码,结果仍放在A中(设显示数字0~9的七段码分别是:40H,79H,24H,30H,19H,12H,02H,78H,00H,1BH)。 25.为什么SJMP指令的rel=0FEH时,将实现单指令的无限循环? 答:指令SJMP 0FEH 的作用相当于HERE:SJMP HERE(机器码80FE) 此时程序将在原地进行无限循环。(答案1) 因为rel为带符号的8位二进制补码数,所以 目的地址=转移指令所在地址+转移指令字节数+rel =转移指令所在地址+02H+0FEH =转移指令所在地址(答案2) 第三章 80C51系列微控制器的指令系统及程序设计 1.简述80C51系列MCU的寻址方式及所涉及的寻址空间。 80C51系列MCU指令系统的寻址方式共有7种。 (1)立即寻址:在指令中直接给出操作数。寻址空间为数据存储器区。 (2)直接寻址:在指令中直接给出操作数单元的地址。寻址空间为内部RAM低128B,特殊功能寄存器。 (3)寄存器寻址:在指令中指定寄存器的内容作为操作数。寻址空间为工作寄存器R0~R7、寄存器对AB、数据指针DPTR、进位位CY。 (4)寄存器间接寻址:在指令中要到寄存器的内容
原创力文档

文档评论(0)