第二章作业(P40)2-4MCS-51单片机中执行程序的地址放在哪
由几个位组成
最大寻址范围是多少
答:放在程序计数器PC中,16位,64KB
2-5在程序存储器中,0000H、0003H、000BH、0013H、001BH、0023H这6个单元有什么特定的含义
答:0000H复位后,PC=0000H,开始执行程序的地址0003H外部中断0(INT0)入口地址000BH定时器0中断(TF0)入口地址0013H外部中断1(INT1)入口地址001BH定时器1中断(TF1)入口地址0023H串行口中断TI/RI入口地址2-10开机复位以后,CPU使用哪一组工作寄存器
它们的地址是什么
如何改变当前工作寄存器
答:使用第0组工作寄存器,00H-07H,通过修改PSW中的RS1和RS0两位来改变当前的工作寄存器
第三章作业(P75)3-7指出指令中的50H或66H个代表什么
解:①MOVA,#50H立即数MOVA,50H直接地址MOV50H,#20H直接地址MOVC,50H位地址MOV50H,20H直接地址②MOV@R0,#66H立即数MOVR6,#66H立即数MOV66H,#45H直接地址MOV66H,C位地址MOV66H,R1直接地址3-9写出能完成下列数据传送的指令:解:①R1中内容传送到R0;MOVA,R1MOVR0,A②内部RAM20H单元中的内容送到30H单元;MOV30H,20H③外部RAM20H单元中的内容送到内部RAM20H单元;MOVR0,#20HMOVXA,@R0MOV20H,A④外部RAM2000H单元中的内容送到内部RAM20H单元;MOVDPTR,#2000HMOVXA,@DPTRMOV20H,A⑤外部ROM2000H单元中的内容送到内部RAM20H单元;MOVDPTR,#2000HMOVA,#00HMOVCA,@A+DPTRMOV20H,A⑥外部20