单选题
题目说明:
(10.0 分)1. 使用MCS51汇编语言指令时,标号以( )开始。
A.A:标点符号
B.B:数字
C.C:英文字符
D.D:中文字符
(10.0 分)2. MCS-51单片机是( )公司在上世纪80年代推出的。
A.A:INTEL
B.B:MICROCHIP
C.C:AMD
D.D:DELL
(10.0 分)3. 8051单片机使用12MHz的晶振,一个机器周期是( )微秒。
A.A:1
B.B:2
C.C:4
D.D:8
(10.0 分)4. MCS-51单片机是( )位机。
A.A:4
B.B:8
C.C:16
D.D:32
(10.0 分)5. 8051单片机使用6MHz的晶振,一个机器周期是( )微秒。
A.A:1
B.B:2
C.C:4
D.D:8
(10.0 分)6. MCS—51单片机一个机器周期由( )个振荡周期构成;
A.A:2
B.B:4
C.C:8
D.D:12
多选题
题目说明:
(10.0 分)7. CPU的主要组成部分有( )
A.A:运算器
B.B:控制器
C.C:程序存储器
D.D:数据存储器
(10.0 分)8. 电子计算机的硬件系统主要组成部分有(
A.A:CPU
B.B:存储器
C.C:输入设备
D.D:输出设备
(10.0 分)9. 单片机应用系统由( )组成。
A.A:显示系统
)
B.B:硬件系统
C.C:软件系统
D.D:键盘系统
判断题
题目说明:
(10.0 分)10.MCS-51单片机在检测复位引脚为高电平后,立即复位。
正确
错误
(10.0 分)11.I/O口作输入用途之前相应端口必须先置1
正确
错误
(10.0 分)12.MCS-51单片机复位后,内部特殊功能寄存器均被清零。
正确
错误
(10.0 分)13.MCS-51单片机复位后,RS1、RS0为0、0,此时使用0组工作寄存器。
正确
错误
(10.0 分)14.使用工作寄存器0区时,R0为内部数据存储区00H字节,R1于内部数据存储区字节地址01H。
正确
错误
主观填空题 题目说明:
(10.0 分)15.
1. 十六进制数30H等于十进制数(48); 2. 十六进制数20H的压缩BCD码为(32H);
3. 与十进制数40相等的十六进制数为( 28H );
4. 十六进制数037H对应的压缩BCD码可表示为( 55H); 5. 字符“A”的ASCII码为(41H); 6. 字符“D”的ASCII码为(44H); 7. 字符“1”的ASCII码为( 31H); 8. 字符“5”的ASCII码为(35H);
9. 位09H所在的单元地址是(21H)字节的( D1 )位;
10. 编写程序时使用的程序设计语言有( 机器语言)、( 汇编语言 )、( 高
级语言 )三种;
11. MCS—51单片机有四个工作寄存器区,由PSW状态字中的( RS0 )、
( RS1 )两位的状态来决定;
12. 定时器的工作方式( 1 )为16位为定时/计数方式; 13. 串行通讯分为( 异步通讯)和( 同步通讯 )两种基本方式;
14. 串行通讯工作方式1和方式3的波特率有SMOD值和(T1的溢出率 )
控制。
作业二
单选题
题目说明:
(10.0 分)1. MCS-51单片机是根据( )中的数值作为地址读取指令
A.A:DPTR
B.B:PC
C.C:R0
D.D:R1
(10.0 分)2. MCS-51单片机有( )中断源。
A.A:1
B.B:3
C.C:5
D.D:7
(10.0 分)3. MCS-51单片机复位后PC值为(
A.A:0000H
B.B:000BH
C.C:0013H
D.D:0023H
(10.0 分)4. MCS-51单片机的定时器T0有(
A.A:1
B.B:2
C.C:4
D.D:8
)
)种工作方式
(10.0 分)5. 单片机上电后或复位后,工作寄存器R0是在( )
A.A:字节地址 00H单元
B.B:字节地址01H单元
C.C:位地址00H单元
D.D:位地址09H单元
(10.0 分)6. MCS-51单片机的定时器T1有( )种工作方式
A.A:1
B.B:2
C.C:3
D.D:4
(10.0 分)7. 在单片机中,通常将一些中间计算结果放在( )中
A.A:累加器
B.B:控制器
C.C:程序存储器
D.D:数据存储器
(10.0 分)8. MCS—51单片机的串行口发送、接收缓冲器共用缓冲器SBUF,其地址为( )。
A.A:88H
B.B:90H
C.C:99H
D.D:0AAH
(10.0 分)9. MCS-51单片机有(
A.A:1
B.B:2
C.C:3
D.D:4
(10.0 分)10.MCS-51单片机有(
A.A:1
B.B:2
C.C:3
)个中断优先级别控制。
)工作寄存器区
D.D:4
论述题
题目说明:
(10.0 分)11.
1、画出MCS-51单片机外接晶振、复位、使用片内ROM的电路原理图,即MCS-51单片机的最小系统
2、编写延时为100ms的指令延时子程序,晶振为6MHz,写出计算过程。 DEL: MOV R7, #200 ;1个机器周期 DEL1: MOV R6, #125 ;1个机器周期 DEL2: DJNZ R6, DEL2 ;2个机器周期 DJNZ R7, DEL1 ;2个机器周期
RET ;2个机器周期
计算过程:
6MHz振荡频率,一个机器周期为2微秒,100微秒为50,000个机器周期,即执行1+(1+ 2×R6 +2) × R7+2 =50,000 ,令R7=199,由此方程计算得出R6约为125。
作业三
判断题
题目说明:
(10.0 分)1. 进位标志位是特殊功能寄存器之一程序状态寄存器PSW中的一个位。
正确
错误
(10.0 分)2. 七段数码LED采用静态显动态方式比动态显示占用更多的CPU开销。
正确
错误
(10.0 分)3. 定时器1的中断入口地址是23H。
正确
错误
(10.0 分)4. I/O口作输入用途之前相应端口必须先清零。
正确
错误
(10.0 分)5. 一个机器周期由4个时钟周期构成。
正确
错误
(10.0 分)6. 若指令有多个操作数,各操作数间以分号分隔。
正确
错误
(10.0 分)7. 中断服务子程序的末尾有返回指令是RET。
正确
错误
(10.0 分)8. 伪指令在编译后没有代码产生。
正确
错误
(10.0 分)9. MCS—51单片机的串行口收发不能同时进行。
正确
错误
(10.0 分)10.MCS—51单片机的外中断可以选择为边沿触发方式或电平触发方式。
正确
错误
(10.0 分)11.共阴极和共阳极两种,在相同连接方式时的显示段码相同。
正确
错误
论述题
题目说明:
(10.0 分)12.简述执行转移指令、调用子程序、中断响应的区别。 答:执行转移指令会修改PC,但不保存当前PC、不会返回、不会自动使用堆栈;而调用子程序和中断响应会保存当前PC进堆栈,再修改PC,都需要返回,从堆栈中取出保存的数作为PC而返回。调用子程序指令在程序中是事先安排好的,而调用中断服务程序事先却无法确知,因为\"中断”的发生是由外设决定的,程序中无法事先安排调用指令,因而调用中断服务程序的过程是由硬件自动完成的。
作业四
论述题
1. 编写子程序,将内部数据存储器40H-4FH共16个单字节数依次
搬到50H—5FH,并将原40H—4FH共16字节清零。
答:BAN: MOV R0,#40H
MOV R1,#50H MOV R1,#16
BAN0: MOV A,@R0
MOV @R1,A
MOV @R0,#0 INC R0
INC R1
DJNZ R1,BAN0
RET
2. 无条件转移、子程序调用、中断响应这三者有何异同?
答:相同:这三者都会修改PC,通常不会再顺序执行。不同:无条件转移不会保存当前PC,而后两者都会先自动使用堆栈保存当前PC再修改PC,都会有返回的时候;而后两者之间的不同在于调用子程序指令在程序中是事先安排好的,而调用
中断服务程序事先却无法确知,因为\"中断”的发生是由外设决定的,程序中无法事先安排调用指令,因而调用中断服务程序的过程是由硬件自动完成的。
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- yrrf.cn 版权所有 赣ICP备2024042794号-2
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务