【ch04】汇编语言程序设计.docx
《【ch04】汇编语言程序设计.docx》由会员分享,可在线阅读,更多相关《【ch04】汇编语言程序设计.docx(5页珍藏版)》请在第一文库网上搜索。
1、第4章汇编语言程序设计1 .简述MCS-51单片机指令的基本格式。M.CS-51单片机的汇编指令格式如下:标号、操作码、目的操作数、源操作数、注释、操作码表示该指令所实现的操作功能,一般由25个英文字母表示。例如OR1ADD,1CA1I等。操作数表示参与操作的数据来源和目的单元。操作数可以是一个立即数,也可以是一个内存单元或者是一个寄存器单元。操作码和第一个操作数之间一般用一个或几个空格隔开,而操作数与操作数之间用逗号隔开。操作数可以有1个,2个,3个或没有。如果需要对指令进行注释说明的话,在最后一个操作数后加一个分号,分号后面是注释。2 .说明下列符号的意义,并指出它们之间的区别。(DRO与
2、RO(2)AR1与A(R1)3 3)DPTR与DPTR(4)30H与#30H答:(1)Ro是工作寄存器。当RS1RSO(在PSW中)=0时RO的直接地址是OOH;当工作寄存器区为1区时RO的直接地址是08H;工作寄存器区为2区时RO的直接地址是IOH;工作寄存器区为3区时RO的直接地址是18H;R0表示间接寻址,即以RO中内容为地址的存储单元中的数据.RO的寻址范围是内RAMOoHFFH和外RAM00HFFH;(2) A-R1表示将R1中的内容传送至A。A-(RI)表示将以R1中内容为地址的存储单元中的数据传送至A。(3)DPTR是16位数据指针,是特殊功能寄存器。DPTR是用DPTR间接寻址
3、,寻址范围是外RAM0000HFFFFHo3.什么是寻址方式?80C51单片机指令系统有几种寻址方式?试述各种寻址方式所能访问的存储空间。80C51单片机的寻址方式有七种。即:寄存器寻址直接寻址、寄存器间接寻址、立即寻址、基址寄存器加变址寄存器变址寻址、相对寻址和位寻址。这些寻址方式所对应的寄存器和存储空间如卜表所示。序号寻址方式寄存器或存储空间1寄存器寻址寄存器R0R7,AsAB,DPTR和C(布尔累加器)2直接寻址片内RAM低128字可、SFR3寄存器间接寻址片内RAM(R0,R1SP)片外RAM(R0,R1DPTR)4立即寻址ROM5变址寻址ROM(A+DPTR.A+PC)6相对寻址RO
4、M(PC当前值的+127128字节)7位寻址可寻址位(内部RAM20H2FH单元的位和部分SFR的位)4.若RonIH,(11H)=22H,(33H)=44H,写出执行下列指令后的结果。(DMOV(3)MOVA,ROA,33H(2)MOVA,RO(4)MOVA,#33H(1)MOVA,RO;KOA,A=HH(2)MOVA,RO;(RO)-A,A=22H(3)MOVA,33H;(33H)A,A=44H(4)MOVA,#33H;33HfA,A=33H5.若A=78H,R0=34H,(34H)=DCHf(56H)=ABH,求分别执行下列指令后A和C中的数据。(DADDA,RO(2)ADDCA,R0(
5、3) ADDA,56H(4)ADDA,#56H(1) A=ACH,Cy=0(2) A=54H,Cy=1(3) A=23,Cy=1(4) A=CE1Cy=O6.被减数保存在31H和30H中(高位在前),减数保存在33H和32H中,试编写其减法程序,差值存入31H和30H中,借位存入32H中。解:编制程序如下:ADDA,#00H:产生Cy=O(学过Q入C后可用C1KC)MOVA,30H1取被减数低8位SUBBA,32H;低8位相减MOV30H,A;存低8位差MOVA,31H;取被减数高8位SUBBA,33H;高8位连同Cy相减MOV31HfA;存高8位差MOVA.#00HADDCA,#00H;把C



- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ch04 汇编语言 程序设计
