1、试简述机器语言、汇编语言、高级语言三者的主要区别?2、80C51单片机有哪几种寻址方式?并列表分析各种寻址方式的访问对象与寻址范围。3、访问特殊功能寄存器SFR可以采用哪些寻址方式?4、要访问内部RAM单元,可有哪些寻址方式?5、要访问外部RAM单元,可有哪些寻址方式?6、要访问外部ROM单元,可有哪些寻址方式?7、试写出对累加器A清零的所有指令。8、下面指令中20H所表示的含意相同吗?为什么?MOVA,#20H;MOV30H,20H;MOVC,;MOVC,20H;9、若(R1)=30H,(A)=40H,(30H)=60H,(40H)=08H。试分析执行下列程序段后上述各单元内容的变化。MOVA,***@******@R1,40HMOV40H,AMOVR1,#7FH10、若(A)=E8H,(R0)=40H,(R1)=20H,(R4)=3AH,(40H)=2CH,(20H)=0FH,试写出下列各指令独立执行后有关寄存器和存储单元的内容。若该指令影响标志位,试指出CY、AC和OV的值。(1)MOVA,***@R0(2)ANL40H,#0FH(3)ADDA,R4(4)SWAPA(4)******@R1(5)SWAPA(6)XCHDA,***@R111、已知:(A)=02H,(R1)=7FH,(DPTR)=2FFCH,片内RAM(7FH)=70H,片外RAM(2FFEH)=11H,ROM(2FFEH)=64H,试分别写出下列指令的机器码及执行各条指令的结果。(1)MOVA,***@R1(2)******@DPTR,A(3)MOVCA,***@A+DPTR(4)XCHDA,***@R112、若(50H)=40H,试写出执行以下程序段后累加器A、寄存器R0及内部RAM的40H、41H和42H单元中的内容各为多少?MOVA,50HMOVR0,AMOVA,#******@R0,AMOVA,3BHMOV41H,AMOV42H,41H13、试用两种方法实现,将内部RAM20H、21H和22H三
1、试简述机器语言、汇编语言、高级语言三者的主要区别? 来自淘豆网m.daumloan.com转载请标明出处.