ImageVerifierCode 换一换
格式:DOCX , 页数:57 ,大小:22.44KB ,
资源ID:4418996      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/4418996.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(《单片机》读程序题题库.docx)为本站会员(b****4)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

《单片机》读程序题题库.docx

1、单片机读程序题题库单片机原理及应用读程序题题库四、阅读下列程序,注释并填写指令执行后的结果(每题10分)1、 ORG 0 LJMP START ORG 30HSTART:MOV R0,#20H MOV R1,#30H MOV A,R0 ADD A,#36H MOV P1,A INC R0 INC R1 ANL A,R1 SWAP A PUSH ACC MOV P1,A POP B MOV R0,A MOV DPTR,#2200H SETB C ADDC A,0 MOVX DPTR,A END(R0)= (R1)= (P1)= (B)= (2200H)= 2、 ORG 0 LJMP START

2、ORG 30H START:MOV SP,#50HMOV R2,#10H MOV DPTR,#3000H CLR A LOOP: MOVX DPTR,A INC DPTR DJNZ R2,LOOP INC DPH INC DPH MOV 20H,#36H SETB 00H MOV A,20H MOVX DPTR,A INC A INC A PUSH ACC XCH A,R2 POP DPH ADD A,#55H PUSH ACC END(A)= (R2)= (20H)= (DPTR)= (SP)= 3、 ORG 0 LJMP START ORG 30HSTART:MOV R0,#30H MOV

3、 A,#12H SETB C ADDC A,R0 MOV R0,A SWAP A INC A MOV DPTR,#2000H INC DPH MOV P1,A INC A MOVX DPTR,A XCH A,R0 RL A PUSH ACC RL A POP ACC END(A)= (R0)= (DPTR)= (P1)= (30H)= 4、 ORG 0 LJMP START ORG 30H START: MOV SP,#50H MOV DPTR,#3000H MOV R0,#20H MOV A,#23H MOV R2,#0FH SETB 01H SETB C ADDC A,R0 INC R0

4、MOV R0,ALOOP: DJNZ R2, LOOP SWAP A PUSH ACC INC DPH MOVX DPTR,A POP B RR A ADD A,B MOV P1,A END(21H)= (R2)= (A)= (B)= (3100H)= 5、 ORG 0 LJMP START ORG 30H START: MOV DPTR,#1000H MOV A,#13H MOV R0,#20H SETB C MOV R0,A RLC A XCH A,R0 PUSH ACC POP DPL MOVX DPTR,A DEC A PUSH DPH POP B ADD A,B MOV P1,A C

5、LR A ADD A,B END(P1)= (B)= (20H)= (DPTR)= (R0)= 6、 ORG 0 LJMP START ORG 30H START:MOV SP,#50H MOV R0,#20H MOV R2,#10H MOV A,#24H LOOP: MOV R0,A INC R0 DJNZ R2,LOOP SETB 00H SETB C ADDC A,#00H SWAP A PUSH ACC POP DPH PUSH ACC POP B MOV A,R2 MOV DPL,A MOV A,B PUSH ACC END(A)= (R2)= (20H)= (DPTR)= (SP)

6、= 7、 ORG 0 LJMP START ORG 30HSTART:MOV DPTR,#2100H CLR A MOV R1,#30H SETB C ADDC A,R1 MOV R1,A PUSH ACC POP DPL RR A MOV R0,A ORL A,#24H MOV P1,A SWAP A MOV DPH,A MOV B,#02H ADD A,B CLR ACC.3 SWAP A END(A)= (R0)= (DPTR)= (P1)= (30H)= 8、 ORG 0 LJMP START ORG 30H START: MOV SP,#50H MOV R3,#10H CLR A M

7、OV R0,#20H LOOP: MOV R0,A INC R0 DJNZ R3,LOOP SETB 00H SETB C SUBB A,#00H MOV DPL,A PUSH ACC MOV A,R3 MOV DPH,A POP ACC MOVX DPTR,A ANL A,#55H PUSH ACC CLR A END(A)= (R3)= (20H)= (DPTR)= (SP)= 9、 ORG 0 LJMP START ORG 30HSTART: MOV R0,#30H MOV R1,#20H MOV A,R0 ADD A,#37H MOV P1,A INC R0 INC R1 ANL A,

8、R1 SWAP A PUSH ACC MOV P1,A SWAP A POP B MOV R0,A MOV DPTR,#2200H SETB C ADDC A,B MOVX DPTR,A END(R0)= (R1)= (P1)= (B)= (2200H)= 10、 ORG 0 LJMP START ORG 30H START: MOV SP,#50H MOV R2,#20H MOV DPTR,#3000H CLR A LOOP: MOVX DPTR,A INC DPTR DJNZ R2,LOOP INC DPH INC DPH MOV 20H,#38H SETB 01H MOV A,20H M

9、OVX DPTR,A INC A INC A PUSH ACC XCH A,R2 POP DPH ADD A,#55H PUSH ACC END(A)= (R2)= (20H)= (DPTR)= (SP)= 11、 ORG 0 LJMP START ORG 30HSTART: MOV R0,#20H MOV A,#31H SETB C ADDC A,R0 MOV R0,A SWAP A DEC A MOV DPTR,#2000H INC DPH DEC DPL MOV P1,A INC A MOVX DPTR,A XCH A,R0 RL A PUSH ACC RL A POP ACC END(

10、A)= (R0)= (DPTR)= (P1)= (20H)= 12、 ORG 0 LJMP START ORG 30H START: MOV SP,#50H MOV DPTR,#2000H MOV 20H,#06H MOV R0,#20H MOV A,#35H MOV R2,#10H SETB 00H SETB C ADDC A,R0 INC R0 MOV R0,A LOOP: DJNZ R2, LOOP SWAP A PUSH ACC INC DPH MOVX DPTR,A POP B RR A ADD A,B MOV P1,A END(21H)= (R2)= (A)= (B)= (2100

11、H)= 13、 ORG 0 LJMP START ORG 30H START: MOV DPTR,#2000H MOV A,#36H MOV R0,#30H SETB C MOV R0,A RLC A XCH A,R0 PUSH ACC POP DPL MOVX DPTR,A DEC A PUSH DPH POP B ADD A,B MOV P1,A CLR A ADD A,B END(P1)= (B)= (30H)= (DPTR)= (R0)= 14、 ORG 0 LJMP START ORG 30H START: MOV SP,#60H MOV R0,#20H MOV R2,#10H MO

12、V A,#24H LOOP: MOV R0,A INC R0 DJNZ R2,LOOP SETB 01H SETB C ADDC A,20H SWAP A PUSH ACC POP DPH PUSH ACC POP B MOV A,R2 MOV DPL,A ADD A,B PUSH ACC END(A)= (R0)= (20H)= (DPTR)= (SP)= 15、 ORG 0 LJMP START ORG 30HSTART: MOV DPTR,#1100H CLR A MOV R1,#20H SETB C ADDC A,R1 MOV R1,A INC A INC A PUSH ACC POP

13、 DPL RR A MOV R0,A ORL A,#24H MOV P1,A SWAP A MOV DPH,A MOV B,#02H ADD A,B CLR ACC.4 SWAP A END(A)= (R0)= (DPTR)= (P1)= (20H)= 16、 ORG 0 LJMP START ORG 30H START: MOV SP,#60H MOV R3,#20H MOV A,#20H MOV R0,#20H LOOP: MOV R0,A INC R0 DJNZ R3,LOOP SETB 02H SETB C SUBB A,20H MOV DPL,A PUSH ACC MOV A,R3

14、MOV DPH,A POP ACC MOVX DPTR,A ANL A,#55H PUSH ACC SWAP A END(A)= (R3)= (20H)= (DPTR)= (SP)= 17、 ORG 0 MOV R2,#8 MOV R0,#30H CLR A CPL ALOOP: MOV R0,A INC R0 DJNZ R2,LOOP MOV B,R2 INC B MOV A,R0 CLR C ADDC A,B MOV R0,A RLC A MOV DPTR,#1234H MOVX DPTR,ASWAP A PUSH ACC POP DPHEND(R0)= (A)= (33H)= (DPTR

15、)= (1234H)= 18、 ORG 0 MOV SP,#60H MOV DPTR,#1000H MOV R0,#40H MOV A,#40H MOV R2,#8LOOP: MOV R0,A INC R0 DJNZ R2,LOOP MOV R0,#40H MOV R2,#8LOOP1: MOV A,R0 INC A ANL A,#0FH MOVX DPTR,A INC R0 INC DPTR DJNZ R2,LOOP1 PUSH DPL POP B PUSH DPH POP ACC ADD A,B PUSH B END(A)= (B)= (42H)= (1004H)= (SP)= 19、 O

16、RG 0 MOV R0,#20H MOV A,#40H SETB C ADDC A,R0 MOV R2,#8LOOP: MOV R0,A INC R0 DJNZ R2,LOOP MOV P1,R2 CLR 00H MOV A,20H PUSH ACC POP DPH MOV A,25H MOV DPL,A END(20H)= (22H)= (DPTR)= (P1)= (R0)= 20、 ORG 0 MOV SP,#50H MOV R0,#20H MOV B,R0 MOV A,#30H ADD A,B SETB C RRC A MOV R0,A SETB 00H MOV DPTR,#1000H

17、MOVX DPTR,A INC DPL MOV A,R0 MOVX DPTR,A SWAP A ORL A,#0FH PUSH ACC POP DPL PUSH ACC END(Cy)= (SP)= (DPTR)= (1000H)= (1001H)= 21、 ORG 0 MOV R0,#30H MOV R2,#8LOOP: MOV A,R2 MOV R0,A INC R0 DJNZ R2,LOOP MOV A,30H MOV B,A MOV A,31H ADD A,B MOV DPTR,#1000H MOVX DPTR,A SWAP A DEC DPL MOVX DPTR,A SETB C R

18、RC A MOV R0,A END(R0)= (Cy)= (32H)= (DPTR)= (1000H)= 22、 ORG 0 MOV SP,#60H MOV R0,#20H MOV R2,#8 MOV A,#0EEH CPL ALOOP: MOV R0,A INC R0 DJNZ R2,LOOP MOV A,R0 SETB C ADDC A,21H MOV P1,A CLR 00H MOV A,20H SWAP A PUSH ACC MOV DPH,#10H POP DPL MOVX DPTR,A PUSH ACC END(Cy)= (P1)= (R2)= (DPTR)= (SP)= 23、

19、ORG 0 MOV R0,#20H MOV R2,#8 MOV A,#0F8H ANL A,#0FHLOOP: MOV R0,A INC R0 DJNZ R2,LOOP SETB 00H MOV A,20H SWAP A MOV P1,A ADD A,21H MOV DPTR,#1000H MOVX DPTR,A ORL A,#0FH INC DPTR MOVX DPTR,A DEC DPL DEC DPL END(R2)= (P1)= (DPTR)= (1000H)= (1001H)= 24、 ORG 0 MOV SP,#60H MOV A,#88H CPL A ADD A,#1 SETB

20、C RRC A MOV DPTR,#2000H MOVX DPTR,A MOV 20H,A SETB 00H MOV A,20H MOV R0,#0F0H ORL A,R0 PUSH ACC POP DPL SWAP A PUSH ACC POP DPL INC A MOV P1,A END(P1)= (20H)= (DPTR)= (2000H)= (SP)= 25、 ORG 0 MOV R2,#8 MOV R0,#30H MOV A,#0DEH CPL AMOV R0,A MOV B,R2 INC B MOV A,R0 CLR C ADDC A,B MOV R0,A RLC A MOV DP

21、TR,#1234H MOVX DPTR,ASWAP A END(A)= (B)= (30H)= (R0)= (1234H)= 26、 ORG 0 MOV SP,#60H MOV DPTR,#1000H MOV R0,#40H MOV A,#40H MOV R2,#8LOOP: MOV R0,A INC A INC R0 DJNZ R2,LOOP XCH A,41H ANL A,#0FH MOVX DPTR,A PUSH DPL POP B PUSH DPH POP ACC ADD A,B PUSH B END(A)= (B)= (42H)= (1000H)= (SP)= 27、 ORG 0 M

22、OV R0,#20H MOV A,#40H SETB C ADDC A,R0 MOV R0,A MOV P1,A MOV A,20H PUSH ACC POP DPH MOV A,R0 MOV DPL,A END(20H)= Cy= (DPTR)= (P1)= (R0)= 28、 ORG 0 MOV SP,#70H MOV R0,#30H MOV B,R0 MOV A,#30H ADD A,B SETB C RRC A MOV R0,A INC R0 MOV DPTR,#1000H MOVX DPTR,A INC DPL MOV A,R0 MOVX DPTR,A SWAP A ORL A,#0

23、FH PUSH ACC END(A)= (SP)= Cy= (1000H)= (1001H)= 29、 ORG 0 MOV R0,#30H MOV R2,#8 MOV A,R2 MOV R0,A MOV A,R0 MOV B,A ADD A,B MOV DPTR,#1000H MOVX DPTR,A SWAP A DEC DPL MOVX DPTR,A SETB C RRC A MOV R0,A END(R0)= Cy= (30H)= (DPTR)= (1000H)= 30、 ORG 0 MOV SP,#60H MOV R0,#30H MOV R2,#8 MOV A,#0EEH CPL ALO

24、OP: MOV R0,A INC R0 INC A DJNZ R2,LOOP MOV A,R0 MOV P1,A ADD A,#10H XCH A,R2 PUSH ACC MOV DPH,#10H POP DPL MOVX DPTR,A PUSH ACC END(A)= (P1)= (R2)= (DPTR)= (SP)= 31、 ORG 0 MOV R0,#20H MOV R2,#8 MOV A,#0F9H ANL A,#0FHMOV R0,A MOV A,20H SWAP A MOV P1,A ADD A,R2 MOV DPTR,#1100H MOVX DPTR,A ORL A,#0FH I

25、NC DPTR MOVX DPTR,A DEC DPL DEC DPL END(20H)= (P1)= (DPTR)= (1100H)= (1101H)= 32、 ORG 0 MOV SP,#60H MOV A,#88H CPL A ADD A,#1 SETB C RRC A MOV DPTR,#1200H MOVX DPTR,A MOV R2,#8 DJNZ R2,$ ADD A,R2 ORL A, #0F0H PUSH ACC POP DPL INC A MOV P1,A END(P1)= (R2)= (DPTR)= (1200H)= (SP)= 33、 ORG 0 LJMP START ORG 30HSTART: MOV R0,#30H MOV R1,#20H MOV A,R0 ADD A,#37H MOV P1,A INC R0 INC R1 XCH A,R1 SWAP A PUSH ACC MOV P1,A SWAP A MOV R0,A MOV DPTR,#2200H SETB C ADDC A,R1 POP DPL MOVX DPTR,A END(R0)= (R1)= (P1)= (A)= (DPTR)= 34、 ORG 0 LJMP START ORG 30H START: MOV

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1