单片机读程序复习

单片机读程序复习

ID:18789732

大小:96.00 KB

页数:12页

时间:2018-09-23

单片机读程序复习_第1页
单片机读程序复习_第2页
单片机读程序复习_第3页
单片机读程序复习_第4页
单片机读程序复习_第5页
资源描述:

《单片机读程序复习》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、1.写出下列指令执行的结果(1).MOVA,#20HMOVR0,#20HMOV@R0,AANL  A,  #0FHORL  A,  #80HXRL  A,  @R0A=__________;    R0=            ;       (20H)=__________(2).MOV     DPTR,#2314HMOV     R0,DPHMOV     14H,#22HMOV     R1,DPLMOV     23H,#56HMOV     A,@R0XCH             A,DPH执行以上指令后A=____________DPTR=____

2、______(3).MOV     A,#50HMOV     B,#77HPUSH     ACCPUSH     BPOP       ACCPOP       B执行完本段指令后(A)=_________(B)=_______2.设内部RAM中59H单元的内容为50H,写出当执行下列程序段后寄存器A,R0和内部RAM中50H,51H单元的内容为何值?MOVA,59HMOVR0,AMOVA,#00HMOV@R0,AMOVA,#25HMOV51H,AMOV52H,#70H3.已知(A)=83H,(R0)=17H,(17H)=34H。请写出执行完下列程序段后A的内

3、容。ANLA,#17HORL17H,AXRLA,@R0CPLA4.试分析下列程序段,当程序执行后,位地址00H,01H中的内容为何值?P1口的8条I/0线为何状态?CLRCMOVA,#66HJCLOOP1CPLCSETB01HLOOP1:ORLC,ACC.0JBACC.2,LOOP2CLR00HLOOP2:MOVP1,A5.若A=11H,R0=33H,B=55H,(11H)=22H,(22H)=66H,(33H)=44H,在注释区写出分别执行下列指令后果的结果。 (1)MOV   R1,A         ; (2)MOV   R3,#11H      ; (3)

4、MOV   @R0,#22H     ; (4)MOV   A,@R0       ; (5)MOV   B,33H        ; (6)MOV   40H,R0       ;6.若A=78H,R0=34H,(34H)=DCH,(56H)=ABH,Cy=1,求分别执行下列指令后Y和Cy中的数据。 (1)ADDC  A,@R0        ; (2)SUBB   A,56H       ; (3)DEC    @R0          ; (4)INC     56H         ;7.若A=B7H,R0=5EH,(23H)=A1H,Cy=0,将分别执行

5、下列指令的结果写在注释区。(1)ANL    A,R0          ;(2)ORL    A,#23H        ;(3)XRL    23H,A         ;(4)RLC    A               ;8.分别用一条指令实现下列功能。(1)若进位位不为0,则转PROM1程序段执行。(2)使PC=2000H。(3)若A中的数据不等于100,则程序转至PROM3。(4)若A中数据等于0,则程序转至PROM4。(5)将R5中数据减1,若R5中数据不等于0,则程序转至PROM5。(6)子程序返回。9.已知外RAM(2040H)=50H,ROM(

6、2090H)=96H,内RAM(20H)=85H,试求下列程序依次运行后有关单元中的内容。MOV    DPTP,#2040H         ;MOVX  A,@DPTR              ;MOVC  A,@A+DPTR            ;ADD    A,20H               ;DA     A                    ;SWAP   A                    ;10.试求下列程序依次运行后有关单元中的内容。MOV   20H,#A7H          ;MOV   C,07H           

7、   ;ORL    C,/H              ;CPL    00H                ;SETB   03H                ;MOV   A,20H              ;RLC    A                  ;MOV   20H,A              ;11.已知:(60H)=23H,(61H)=61H,以下程序段执行后(62H)=    。CLR       CMOV     A,#9AHSUBB     A,60HADD      A,61HDA        AMOV     62H,A

8、12.已知

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。