单片机作业答案2
摘要:作业答案2第2章MCS-51单片机指令系统与汇编语言程序设计4.假定累加器A中的内容为30H,执行指令1000H:MOVC序存储器(1031H)单元的内容送入累加器A中。6.指出下列指令中的源操作数的寻址方式(1)MOVR0,#30H立即寻址(2)MOVA,30H直接寻址(3)MOVA,@R0寄存器间接寻址(4)MOVXA,@DPTR寄存器间接寻址(5)MOVCA,@A+DPTR变址寻址(6)MOVP1,P2直接寻址(7)MOVC,30H位寻址(8)MULAB寄存器寻址(9)MOVDPTR,#1234H立即寻址(10)POPACC直接寻址(11)SJMP$相对寻址7.指出下列各指令在程序存储器中所占的字节数(1)MOVDPTR,#1234H3字节(2)MOVXA,@DPTR1字节(3)SJMPLOOP2字节(4)MOVR0,A1字节(5)AJMPLOOP2字节(6)MOVA,30H2字节(7)LJMPLOOP3字节(8)MOVB,#30H2字节A,@A+PC后,把程15.设堆栈指针(SP)=60H,片内RAM中的(30H)=24H,(31H)=10H。执行下列程序段后,61H,62H,30H,31H,DPTR及SP中的内容将有何变化PUSH30HPUSH31HPOPDPLPOPDPHMOV30H,#00HMOV31H,#0FFH解:结果为:61H、62H单元为堆栈单元,其内容已被弹出栈。(30H)=00H(31H)=0FFH(DPTR)=2410H(SP)=60H17.完成以下的数据传送过程(1)R1的内容传送到R0。(2)片外RAM20H单元的内容送R
温馨提示:当前文档最多只能预览
5 页,若文档总页数超出了
5 页,请下载原文档以浏览全部内容。
本文档由 匿名用户 于 2020-11-08 03:48:48上传分享