2022年单片机原理及应用期末考试试卷及答案

上传人:c**** 文档编号:214465481 上传时间:2021-11-23 格式:PDF 页数:12 大小:110.90KB
返回 下载 相关 举报
2022年单片机原理及应用期末考试试卷及答案_第1页
第1页 / 共12页
2022年单片机原理及应用期末考试试卷及答案_第2页
第2页 / 共12页
2022年单片机原理及应用期末考试试卷及答案_第3页
第3页 / 共12页
2022年单片机原理及应用期末考试试卷及答案_第4页
第4页 / 共12页
2022年单片机原理及应用期末考试试卷及答案_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《2022年单片机原理及应用期末考试试卷及答案》由会员分享,可在线阅读,更多相关《2022年单片机原理及应用期末考试试卷及答案(12页珍藏版)》请在金锄头文库上搜索。

1、单片机原理及应用期末考试试卷班级 :_ 学号 :_ 姓名 :_ 得分 :_ ( 卷面共有 100题, 总分 100分, 各大题标有题量和总分, 每小题标号后有小分)一、单项选择题(33 小题 , 共33分)1 分 (1) 要MCS-51 系统中,若晶振频率屡8MHz ,一个机器周期等于(A ) s A 1.5 B 3 C 1 D 0.5 1 分 (2)MCS-51的时钟最高频率是 ( A ).A 12MHz B 6 MHz C 8 MHz D 10 MHz 1 分 (3) 下列不是单片机总线是(D )A 地址总线 B 控制总线 C 数据总线 D 输出总线1 分 (4) 十进制 29的二进制表示

2、为原码(C)A 11100010 B 10101111 C 00011101 D 00001111 1 分 (5) 电子计算机技术在半个世纪中虽有很大进步,但至今其运行仍遵循着一位科学家提出的基本原理。这位科学家是:(D )(A)牛顿(B)爱国斯坦(C)爱迪生(D)冯诺伊曼1 分 (6) 在CPU 中,控制器的功能是:(C )(A)进行逻辑运算(B)进行算术运算(C)分析指令并发出相应的控制信号(D)只控制 CPU 的工作1 分 (7) 下列数据中有可能是八进制数的是:( A)(A)764(B)238(C)396(D)789 1 分 (8)MCS-51的时钟最高频率是 (D ) A、6MHz

3、B、8MHz C、10MHz D、12MHz 1 分 (9)-49D 的二进制补码为. ( B)A、 11101111 B、11101101 C、0001000 D、11101100 1 分 (10) 要用传送指令访问MCS-51 片外 RAM, 它的指令操作码助记符应是( B) A、 MOV B、 MOVX C、 MOVC D、 以上都行1 分 (11) 若某存储芯片地址线为12根, 那么它的存储容量为(C ) A、1KB B、2KB C、 4KB D、 8KB 1 分 (12)PSW=18H 时, 则当前工作寄存器是(D ) A、 0 组成 B、 1 组成 C、2组成 D、3组成1 分 (

4、13) 所谓 CPU 是指 ( B) A、运算器与存储器 B、运算器与控制器 C、 输入输出设备 D、 控制器与存储器1 分 (14)PSW=18H 时,则当前工作寄存器是(D )(A)0组(B)1 组(C)2组(D)3组1 分 (15) 口的每一位能驱动(B )()个低电平负载有()个低电平负载()个低电平负载有()个低电平负载1 分 (16) 二进制数 110010010对应的十六进制数可表示为( A )A、192H B、C90HC、1A2H D、CA0H 1 分 (17) 一3的补码是(D )A、10000011 B 、11111100 C、11111110 D、11111101 1 分

5、 (18) 对于 8031来说,脚总是( A )A、接地 B 、接电源 C、悬空D、不用1 分 (19) 进位标志 CY 在( C)中A、累加器 B、算逻运算部件ALU C、程序状态字寄存器PSW D、DPOR 1 分 (20) 指令和程序是以( C)形式存放在程序存储器中A、源程序 B、汇编程序 C、二进制编码 D、BCD 码精品学习资料 可选择p d f - - - - - - - - - - - - - - 第 1 页,共 12 页 - - - - - - - - -1 分 (21) 单片机应用程序一般存放在(B )A、RAM B、ROM C、寄存器 D 、CPU 1 分 (22)LJM

6、P跳转空间最大可达到(D )A、2KB B、 256B C 、128B D、64KB 1 分 (23)8051 单片机中,唯一一个用户不能直接使用的寄存器是(C )A、PSW B、DPTR C 、PC D、B 1 分 (24)8051 单片机中,唯一一个用户可使用的16位寄存器是( B)A、PSW B、DPTR C 、ACC D、PC 1 分 (25)ORG 0003H LJMP 2000H ORG 000BH LJMP 3000H 当CPU 响应外部中断 0后, PC 的值是( B )(A)0003H (B) 2000H (C)000BH (D)3000H 1 分 (26) 对程序存储器的读

7、操作,只能使用(D)(A)MOV 指令(B)PUSH 指令(C)MOVX 指令( D)MOVC 指令1 分 (27)ORG 0003H LJMP 2000H ORG 000BH LJMP 3000H 当CPU 响应外部中断 0后, PC 的值是( B)A、 0003H B、2000H C、000BH D、 3000H 1 分 (28) 执行 PUSH ACC 指令, MCS-51 完成的操作是 ( B) A、( ACC )( SP)SP-1 SP B、SP+1 SP (ACC )( SP )C、SP-1 SP (ACC ) (SP) D、( ACC ) ( SP )SP+1 SP 1 分 (2

8、9) 各中断源发出的中断请求信号,都会标记在MCS 51系统中的(B)。A、TMOD B 、TCON/SCON C 、IE D、IP 1 分 (30)MCS51单片机可分为两个优先级别。各中断源的优先级别设定是利用寄存器( B )。A、IE B、 IPC、TCON D、SCON 1 分 (31)MCS51的并行 I/O 口读 - 改- 写操作,是针对该口的(D )。A、引脚 B、片选信号 C、地址线 D 、内部锁存器1 分 (32) 以下指令中,属于单纯读引脚的指令是(C )。A、MOV P1,A B、ORL P1,#0FH C、MOV C,P1.5 D、DJNZ P1,short lable

9、 1 分 (33) ( C )并非单片机系统响应中断的必要条件。A、TCON 或SCON 寄存器内的有关中断标志位置为1 B、IE中断允许寄存器内的有关中断允许位置1 C、优先级寄存器内的有关位置1 D、当前一条指令执行完二、填空题 (14 小题 , 共14分)1 分 (1) 计算机中常作的码制有1 分 (2) 十进制 29的二进制表示为1 分 (3) 单片微型机、和三部分组成 . 1 分 (4) 若不使用 MCS-51 片内存器引脚必须接地 . 1 分 (5) 单片机与普通计算机的不同之处在于其将、和 3 部分集成于一块芯片之上。1 分 (6)CPU主要由器和器组成。 CPU 中的用来处理位

10、操作。1 分 (7) 若PSW 为18H,则选取的是第组通用寄存器。精品学习资料 可选择p d f - - - - - - - - - - - - - - 第 2 页,共 12 页 - - - - - - - - -1 分 (8) 若A中数据为 63H,那么 PSW 的最低位(即奇偶位P)为。1 分 (9)8 位机中的被码数80H和7FH 的真值分别为和。1 分 (10) 配合实现 “ 程序存储自动执行” 的寄存器是,对其操作的一个特别之处是。1 分 (11) 字长为 ( ) 的整数倍。1 分 (12) 半导体存储器分为( ) 和( ) 。1 分 (13) MOV A, #50H MOV B,

11、#77H PUSH ACC PUSH B POP ACC POP B 执行完本段指令后(A)=( ) (B)=( )_ 1 分 (14)MCS51单片机系列有个中断源。上电复位时,同级中断的优先级从高至低为、和,若 IP=00010100B,优先级别最高者为、最低者为。三、问答题 (20 小题 , 共20分)1 分 (1) 在各种系列的单片机中,片内ROM 的配置有几种形式?用户应根据什么原则来选用?1 分 (2) 微型计算机组成1 分 (3) 请叙述微处理器 P、微机 C和微机系统 CS 三者之间的区别。1 分 (4) 单片机与其他常见微机(如PC 机)有什么不同?它有什么独特优点?1 分

12、(5) 简述 MOVX 和MOVC指令的异同之处。1 分 (6)DPTR是什么寄存器?它由哪些特殊功能寄存器组成?它的主要作用是什么?1 分 (7)MCS-51系列单片机内部包含哪些主要逻辑功能部件?1 分 (8) 分析以下程序中每条指令执行过程和结果。MOV A,#30H MOV SP,#55H MOV DPTR,#2000H PUSH DPL PUSH DPH PUSH ACC MOV DPTR,#4000H MOV A,#22H MOVX DPTR,A POP ACC POP DPH POP DPL 1 分 (9) 编写指令,完成下列功能。(1)将 R0 的内容传送到R5。(2)将片内

13、RAM20H 单元的内容送30H单元。(3)将片内 RAM 的 40单元的内容送片外RAM 的2000H单元。1 分 (10) 简述 MCS-51 汇编语言指令格式。1 分 (11)MCS51单片机响应中断的典型时间为多少?在哪些情况下CPU 将推迟对中断申请的响应?1 分 (12) 单片机系统中的定时和计数功能有何区别?分别适用于什么场合?简述其工作原理。1 分 (13) 循环程序由哪几部分组成?1 分 (14) 并行 I/O 口作输入口使用时, 要如何设置 ? 1 分 (15) 决定 8255选通地址的引脚有哪些?精品学习资料 可选择p d f - - - - - - - - - - -

14、- - - 第 3 页,共 12 页 - - - - - - - - -1 分 (16) 设允许片内 T1、T0溢出中断, 禁止其它中断, 试写出中断允许寄存器IE的值。 若(IE)=12H能否进行正常中断?若不能如何改正IE值?1 分 (17) 某单片机系统用到两个中断源:外部中断0(脉冲触发方式),定时计数器T1,且要求后者的中断优先级高于前者。问实现以上中断管理应对哪些控制寄存器的控制位进行操作?用位操作指令列写。1 分 (18) 记住 5个中断源的入口地址。设T1溢出中断服务程序的入口地址为0600H,试说明 CPU响应该中断后, 程序是如何转向0600H处执行的?哪个转移过程由硬件完

15、成?哪个转移过程由软件实现?1 分 (19) 如何用定时中断来扩展外部中断源?1 分 (20) 阅读 T0、T1初始化程序,回答右边几个问题(设主频为6MHZ )MOV A,#11H MOV TMOD,A MOV TH0,#9EH MOV TL0,#58H MOV TH1,#0F0H MOV TL1,#60H CLR PT0 SETB PT1 SETB ET0 SETB ET1 SETB EA *MOV A,#50H *MOV TCON,A (1) T0,T1各用何种方式工作?几位计数器?(2)T0,T1 各自定时时间或计数次数是多少?(3)T0,T1 的中断优先级?(4)T0,T1 的中断矢

16、量地址?四、多项选择题(1 小题 , 共 1分)1 分 (1) 所谓系统总线,指的是()A、数据总线 B 、地址总线 C、内部总线 D、外部总线 E、控制总线五、编程题 (8 小题 , 共8分)1 分 (1) 编一子程序,从串行接口接受一个字符1 分 (2) 编制一个循环闪烁灯的程序。有8个发光二极管,每次其中某个灯闪烁点亮10次后, 转到下一个闪烁 10次,循环不止。画出电路图。1 分 (3) 利用 8031单片机的 P1.0端持续产生如图41所示的方波, 系统晶振频率为12MHz 。要求软件时方法或定时器方法完成此题要求。图41第五题图1 分 (4) 将累加器 A中的 8位无符号数转换成3位压缩 BCD 数,百位数放 20H 单元,十位和个位数放21H单元,编写程序。1 分 (5) 用位操作指令实现下面的逻辑方程P1.2=ACC.1?P1.4?PSW.1+20H?21H 1 分 (6) 用位操作指令实现下面的逻辑方程PSW.1=PSW.2+20H+P3.3 )?ACC.3+P1.2?P2.1 1 分 (7) 试编写程序,完成两个16位数的减法: 7F4DH 2B4EH ,结果存入内

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 初中教育

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号