云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 20131127单片机作业习题

20131127单片机作业习题

  • 62 次阅读
  • 3 次下载
  • 2025/5/2 11:28:43

一.单选选择题(每小题1分)2010年4月

1. MCS-51执行以下哪条指令,使PC发生突变,而不是顺序加1改变( ) A. MOV指令 B. JZ指令 C. PUSH指令 D. ADD指令

2. 设SP的值为34H,在运行子程序调用时把断点地址入栈保护后,SP的值为( ) A. 36H B. 37H C. 38H D. 32H 3. 以下指令有错误的是 ( )

A. MOV 28H, @R2 B. MOV F0, Acc.3 C. PUSH DPTR D. MOV C, 30H

4. 若8051单片机的时钟频率为12 MHZ,则一个机器周期为_____微秒( ) A. 0.25 B. 0.5 C. 0.75 D. 1 7. MCS-51构成系统总线时,可提供高8位地址线的口是( ) A. P0口 B. P1口 C. P2口 D. P3口 9. 以下对Cy的描述中,错误的是( )

A. 溢出标志 B. 进位标志 C. 位累加器 D. PSW的一位 2011年4月

1. 在MCS-51单片机中,地址线是( )

A.8根 B.16根 C. 32根 D.4根 3. MCS-51单片机外扩展存储器或接口时,数据总线由( ) A.P0口提供 B.P1口提供 C.P2口提供 D.P3口提供 4. MCS-51不能为片外数据存储器提供和构成地址的有( ) A.指令指针PC B.寄存器R0 C.指针DPTR D.寄存器R1 5. MCS-51必须进行十进制调整的十进制运算( )

A.有加法和减法 B.有乘法和除法 C.只有加法 D.只有减法 7. 在下列信号中,不是给MCS-51单片机扩展数据存储器使用的是( ) A.EA B.ALE C.RD D.WR

10. 以下各项不能用来对内部数据存储器进行访问的是( ) A.数据指针DPTR B.堆栈指针SP

C.按存储单元地址或名称 D.由R0或R间址寻址 12. 以下对CY的描述中,错误的是( )

A. PSW的一位 B. 进位标志 C. 溢出标志 D. 位累加器 13. 以下指令中源操作数为寄存器寻址的是( )

A. MOV A , 20H B. ADD A , R0 C. ANL A , #0FH D. ADD A , @R0 15. 在MCS-51中位处理器是( )

A. OV B. CY C. FO D. AC 16. 在MCS-51中( )

A.具有独立的专用的地址线 B.由P0口和P1口的口线作地址线 C.由P0口和P2口的口线作地址线 D.由P0口和P3口的口线作地址线 2012年4月

1. 在MCS—51中,PC是( )

A. 堆栈指针 B.程序计数器 C.程序状态字 D.通用寄存器 2. MCS—51单片机执行PUSH指令,其栈顶是( )

A.向上增长 B.向下增长 C.地址加2 D.地址减2 3. 在寄存器间接寻址方式中,指定寄存器中存放的是( )

A.操作数地址 B.地址偏移量 C.操作数 D.转移地址

4. MCS—51单片机的引脚信号中,信号名称带上划线的表示该信号是( )

A.高电平有效 B.只能是高电平 C.低电平有效 D.只能是低电平 5. 在MCS—51中,为实现P0口线的数据和低位地址复用,应使用( ) A.地址寄存器 B.地址锁存器 C.地址缓冲器 D.地址译码器

- 1 -

6. MCS—51的位处理器是( )

A.F0 B.CY C.OV D.AC 7. 在相对寻址方式中,“相对”两字是指相对于 ( ) A.地址偏移量rel B.DPTR值

C.当前指令的首地址 D.下一条指令的首地址 10. MCS-51的程序状态寄存器是 ( )

A.DPTR B.SP C.PSW D.PC 11. 在直接寻址方式中,操作数是在 ( )

A.片内数据存储器中 B.程序存储器中 C.片外数据存储器中 D.寄存器中

12. 能对片内RAM进行间接寻址的间址寄存器是 ( )

A.R1和R2 B.R0和R1 C.只有R0 D.R0-R7中任一个 13. 某RAM存储器芯片容量为8K×8,该芯片的地址引用脚有 ( ) A.13根 B.14根 C.15根 D.16根

14. 下列叙述不能说明MCS-51的I/O是统一编址的是 ( )

A.没有专用的I/O指令 B.没有区分存储器和I/O的控制信号 C.P3口具有第2功能 D.使用存储器存取指令进行I/O操作 20. 以下指令有错误的是 ( )

A.PUSH DPL B. POP 20H C.ADD A,@R1 D. SUBB R3,R0

二、填空题(每空2分) 2010年4月

1. MCS-51的每个机器周期有_____个状态周期,每个状态周期划分为_______个节拍。 2. 8031单片机复位后,其程序计数器PC的内容为____________________。

3. MCS-51可提供___________和_____________两种存储器,最大存储空间可达___的两个并行存储器扩展系统。 2011年4月

1. 以助记符形式表示的计算机指令就是它的_______________。

2. MCS—51的直接寻址方式,只能使用_____位二进制作为直接地址,因此其寻址范围只限于____________。 4. MCS—51单片机为扩展存储器而构造系统总线,应以P0口的8位口线作为_____________,以P2口的口线作为_________________。 2012年4月

1. MCS-1单片机的SP是______,它存放的是__________________。

2. MCS-51访问片内RAM使用____________指令,访问片外RAM使用______指令。访问片内ROM使用______,访问片外ROM使用______指令。

3. MCS-51系列单片机在直接寻址方式中,只能使用______位二进制数作为直接地址,其寻址对象只限于____________ 。

4. MCS-51系列单片机为实现内外程序存储器的衔接,应使用______信号进行控制。

三、多项选择(每小题2分,选2-5个正确答案) 2011年4月

1. 以下哪些指令的源操作数不是寄存器寻址 ( ) A.MOV A , #20H B. ADD A,R3 C. LCALL SU1 C.MOV R1 , A E. POP 20H

5. 以下关于MCS-51存储器的叙述哪些是正确的 ( ) A.程序和数据存储器统一编址 B.芯片内外存储器同时存在

C.程序和数据储存器同时存在 D.扩展数据存储器与内部数据存储器存储空间重叠 E. 扩展程序存储器与内部程序存储器存储空间重叠 2012年4月

- 2 -

1. MCS -51单片机以下哪些指令,访问了片外RAM ( ) A. PUSH 20H B. MOVX A ,@ DPTR C. MOVC A,DPTR D. MOVX A,@ RO E. ADD A,#20H

2. 以下叙述属于MCS-51存储系统特点的是 ( )

A.程序和数据存储器同时存在 B.片外扩展程序存储器与片内程序存储器存储空间重叠 C.片内片外存储器目时存在 D.片外扩展数据存储器与片内数据存储器存储空间重叠 E.片内程序存储器和数据存储器统一编址

四、写出下列指令源操作数和目的操作数的寻址方式(每小题2分) 2010年4月 2010年4月 1. MOV A ,40H 1. 指出以下指令源操作数的寻址方式。 2. ADD A ,R0 (1)MOV A,#20H 3. ANL 20H , #0F0H (2)ANL 20H,A 4. ORL A ,@R1 (3)ADD A,@RI 5. JNZ L1 (4)JC L1 2011年4月 (5)JMP @A+DPTR

五、简答题(每小题5分) 2010年4月

2. MCS-51系统中,片外程序存储器和片外数据存储器共用16位地址线和8位数据线,为什么不会产生冲突? 2011年4月

1. 简述MCS-51的I/O编码方式。

3. 简述MCS-51的时钟周期、机器周期、指令周期。 4. 简述MCS-51的堆栈指针和堆栈操作。 2012年4月

2. MCS-51系列单片机有多少根I/O线?外扩存储器或接口时,这些I/O线起什么作用?

六、分析程序(每小题5分)

2. 指出下列程序的功能 2010年4月

ORG 1000H 1. 指出下列程序的功能

BEN: MOV A ,20H ??

ADD A ,30H CMPT:MOV A , 30H

MOV 40H ,A ANL A , #0FH

MOV A ,21H MOV 40H, A

ADDC A ,31H SJMP $

MOV 41H ,A ??

SJMP $ 2011年4月

END 2. 指出下列程序功能。

ORG 1000H MOV A,50H ANL A,#0FH MOV DPTR,#TAB MOVC A,@A+DPTR MOV 40H,A SJMP $

TAB:DB 0,1,4,9,16,25,36,49,64,,81 END

- 3 -

2012年4月

2. 指出下列程序的功能 1. 指出下列程序段的功能

?? ORG 1000H

CH: MOV A,#18H MOV A,#00H

ADD A,30H MOV R1,#BUF

DA A MOV R3,#0AH

MOV 50H,A L1: ADD A,@R1

SJMP $ INC R1

?? DJNZ R3 L1

MOV BUF2,A SJMP $ ??

七、程序设计(每小题10分) 2010年4月

1. 设有两个长度均为15的数组,分别存放在片内RAM和以40H和60H开始的存储区中,编程求其对应项之和,结果存放在片外RAM 2200H为首地址的存储区中。设各对应项之和不产生进位。

2. 编程将片外RAM中地址为1000H—1030H的数据块全部搬迁到片内RAM的30H-60H中,并且将原数据块区域全

部清零。

2011年4月

1. 在片内RAM首地址为BUFF的数据区中,有10个字节的数据。编程求10个字节数的和,并送片内RAM 60H单元。设10字节数之后不超出1个字节。

2. 写指令完成将ROM 2000H单元的内容送片外RAM 20H单元。

2012年4月

1. 编写程序段,完成将ROM 2000H单元的内容送R0。

2. 将片内RAM以50H为起始地址的数据块(以‘$’为结束标志)传送到片外RAM以DAT为起始地址的区域。

- 4 -

搜索更多关于: 20131127单片机作业习题 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

一.单选选择题(每小题1分)2010年4月 1. MCS-51执行以下哪条指令,使PC发生突变,而不是顺序加1改变( ) A. MOV指令 B. JZ指令 C. PUSH指令 D. ADD指令 2. 设SP的值为34H,在运行子程序调用时把断点地址入栈保护后,SP的值为( ) A. 36H B. 37H C. 38H D. 32H 3. 以下指令有错误的是 ( ) A. MOV 28H, @R2 B. MOV F0, Acc.3 C. PUSH DPTR D. MOV C, 30H 4. 若8051单片机的时钟频率为12 MHZ,

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com