接口技术复习题3

上传人:仙*** 文档编号:158252867 上传时间:2022-10-03 格式:DOC 页数:12 大小:95KB
收藏 版权申诉 举报 下载
接口技术复习题3_第1页
第1页 / 共12页
接口技术复习题3_第2页
第2页 / 共12页
接口技术复习题3_第3页
第3页 / 共12页
资源描述:

《接口技术复习题3》由会员分享,可在线阅读,更多相关《接口技术复习题3(12页珍藏版)》请在装配图网上搜索。

1、程序分析1指出下列每条指令的寻址方式,并指出每条指令的功能。(1) MOV A,#40H (2) MOVC A,A+PC (3) ADD A,R0 (4) MOVX A,DPTR(5) ANL A,#0FH(6) MOV C,30H2已知:( 30H )10010110 B,( 31H )11110000B,请给出下列每条指令连续执行后注释中的结果。MOV32H,30H;( 32H ) XRL32H,0FH ;( 32H ) MOVA,31H;( A ) SWAPA;( A ) ANLA ,0F0H ;( A ) DECA ;( A ) 3下列各条指令其源操作数的寻址方式是什么?各条指令单独执

2、行后,A中的结果是什么?设(60H)=35H,(A)=19H,(R0)=30H,(30H)=0FH。(1)MOVA,#48H;寻址方式: ;(A)= (2)ADDA,60H;寻址方式: ;(A)= (3)ANLA,R0;寻址方式: ;(A)= 4 已知:(R0)=4BH,(A)=84H,片内RAM(4BH)=7FH,(40)=20HMOV A,R0MOV R0,40HMOV 40,AMOV R0,#35H问执行程序后,(R0)= (A)= (4BH)= (40H)= 5设(A)=38H,(20H)=49H,PSW=00H,(B)=02H,填写以下中间结果。SETB CADDC A, 20H (

3、A)= (CY)= (AC)= RLC A (A)= (CY)= 6若PSW=00,执行下列程序后,PSW的各位状态如何?MOV A,#0FBHMOV PSW,#10HADD A,#7FHCYACOVPRS17阅读下列程序段,写出每条指令执行后的结果。MOV R1,#30H ;(R1)= MOV A,#64H;(A)= ADD A,#47H ;(A)= DA A ;(A)= MOV R1,A ;(R1)= ,(30H)=8设在31H单元存有23H,分析下面程序并填空。 MOV A,31H ANL A,#0FH MOV 41H,A MOV A,31H ANL A,#0F0H SWAP A MOV

4、 42H,A (A)= ;(41H)= ;(42H)= 。 9执行下列程序 MOV R0,#7EH MOV 7EH,#0FFH MOV 7FH,#40H 1NC R0 INC R0 INC R0 (R0)=_;(7EH)=_ ;(7FH)=_。10执行下面一段程序; MOV SP,#60H MOV A,#10H MOV B,#01H PUSH A PUSH B POP A POP BA , B的内容是:(A)= (B)= 11 已知(R0)=20H,(20H ) =10H,(P0) =30H,(R2) =20H,执行如下程序段,分析程序结果。 MOV R0 ,#11H MOV A,R2 ADD

5、 A,20H MOV PSW,#80H SUBB A, P0 XRL A, #45H MOV 40H, A12已知 ( R0 )=20H,(20H )=36H,(21H) =17H,(36H) =34H,执行过程如下: MOV A,R0 MOV R0,A MOV A,R0 ADD A,21H ORL A,#21H RL A MOV R2,A RET则执行结束(R0)= (R2)= 13设(A)=38H,R0=28H,(28H)=18H,执行下列程序后,写出每条指令执行后的结果: ORL A,#27HANL A,28HXCHD A,R0CPL A 14阅读下列程序段,并说明此程序段完成什么功能?

6、MOV R2,#0AHMOVR0,#20HCLR ALOOP:ADD A,R0INC R0DJNZ R2,LOOPEND此程序段完成的功能:15阅读下列程序,说明其功能。 MOV R0,#data MOV A,R0 RL A MOV R1,A RL A RL A ADD A,R1 MOV R0,A RET16分析下面程序并填空。MOV 30H,#45H MOV R0,#60H MOV A,30H MOV B,A MOV R0,B (A)= ;()= ;(60H)= 。17阅读下列程序段,写出每条指令执行后的结果: MOV A,#88HMOV R0,#20HCLR CADDC A,R028阅读下

7、列程序段,写出每条指令执行后的结果:MOV R1,#30H MOV A,#64HCLR C ADDC A,#47H 18阅读下列程序段,写出每条指令执行后的结果:MOV R4,#0BHMOV A,#89HCLR CADDC A,R419阅读下列程序段,写出每条指令执行后的结果:MOV R2,#10HMOV A,#44HCLR CSUBB A,R220阅读下列程序段,写出每条指令执行后的结果:MOV R3,#0AHMOV A,#67HCLR CSUBB A,R321阅读下列程序段,写出每条指令执行后的结果:MOV R5,#0CHMOV A,#44HCLR CSUBB A,R522阅读下列程序段,

8、写出每条指令执行后的结果:MOV R6,#0FHMOV A,#18HCLR CSUBB A,R623阅读下列程序段,写出每条指令执行后的结果:MOV R7,#0DHMOV A,#65HCLR CADDC A,R724已知A=7AH,R0=30H,(30H)=A5H,分别执行下列各条指令后的结果如何?(1) XRL A,R0(2) XRL A,R0(3) XRL A, #77H(4) XRL A, 30H25已知A=7AH,R0=30H,(30H)=A5H,PSW=80H,分别执行下列各条指令后的结果如何?(1) ADDC A,R0(2) ADDC A,R0(3) CLR A(4) CPL A2

9、6已知A=7AH,R0=30H,(30H)=A5H,PSW=80H,分别执行下列各条指令后的结果如何?(1) MOV A,R0(2) MOV A,R0(3) SUBB A, R0(4) INC A27已知A=7AH,R0=30H,(30H)=A5H,PSW=80H,分别执行下列各条指令后的结果如何?(1) RL A(2) RLC A(3) ANL A,R0(4) ANL A,R028已知A=7AH,R0=30H,(30H)=A5H,PSW=80H,分别执行下列各条指令后的结果如何? (1)XCH A,R0 (2)SWAP A (3)ADD A,R0 (4)ADDC A, R0 29已知A=7A

10、H,R0=30H,(30H)=A5H,PSW=80H,分别执行下列各条指令后的结果如何?(1) XCH A,R0(2) XCH A, R0(3) XCHD A, R0(4) ADDC A, R030已知A=7AH,R0=30H,(30H)=A5H,PSW=80H,分别执行下列各条指令后的结果如何?(1)RR A(2)RRC A(3)ORL A,R0(4) ORL A,R031已知A=7AH,R0=30H,(30H)=A5H,分别执行下列各条指令后的结果如何?(1) DEC A(2) DEC R0(3) DEC R0(4) ANL A, #65H32阅读下列程序段,并说明此程序段完成什么功能?M

11、OV R7,#07H MOV R0,#30H MOV A,R0LW:INC R0XCH A,R0DJNZ R7,LWEND此程序段完成的功能:33阅读下列程序段,说明此程序段完成什么功能?MOV A,20HANL A,#0FHMOV R0,AMOV A,20HSWAP AANL A,#0FHMOV R1,ACLR ALOOP:ADD A,R1DA ADJNZ R0,LOOPMOV 21H,AEND此程序段完成的功能:34阅读下列程序段,并说明此程序段完成什么功能?ASCTAB:DB0123456789ABCDEFMOVDPTR,#ASCTABMOV A,30HSWAPAANLA,#0FHMOV

12、CA,A+DPTRMOV40H,AMOV A,30HANL A,#0FHMOVCA,A+DPTRMOV41H,AEND此程序段完成的功能:35阅读下列程序段,并说明此程序段完成什么功能?MOV R0,#22HMOV R0,#00MOV A,20HXCHD A,R0ORL 22H,#30HSWAP AORL A,#30HMOV 21H,AEND此程序段完成的功能:36阅读下列程序段,并说明此程序段完成什么功能?SUB:MOV A,R0 ANL A,#0FH ADD A, #02HMOVC A, A+PCMOV R0,ARET TAB:DB 30H,31H,32H,33H,34H,35H,36H,

13、37HDB 38H,39H,41H,42H,43H,44H,45H,46H此程序段完成的功能:37阅读下列程序段,并说明此程序段完成什么功能?MOVR0,#30HMOVR1,#00HLOOP:CJNE R0,#0FFH,NEXTINC R1NEXT:INC R0CJNE R0,#51H,LOOPMOV 51H,R1END此程序段完成的功能: 38阅读下列程序段,并说明此程序段完成什么功能?MAX EQU 30HMOV R0,#20H MOV R7,#08H MOV MAX,R0DEC R7LOOP:INC R0MOV A,R0CJNE A,MAX,CHKCHK:JC LOOPMOV MAX,ALOOP1:DJNZ R7,LOOPEND此程序段完成的功能:39阅读下列程序段,说明此程序段完成什么功能?MOV R0,#30HMOV R1,#40HMOV A,#50HMOV R7,#10LOOP: MOV 20H,R0JB 20H.7,FSHUZSHU: MOV R1,20HINC R1SJMP NEXTFSHU: XCH A,R1MOV R1,AXCH A,R1INC ANEXT: DJNZ R7,LOOPEND此程序段完成的功能:

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!