收藏 分销(赏)

2023年单片机原理及应用期末考试复习题.doc

上传人:a199****6536 文档编号:7196478 上传时间:2024-12-27 格式:DOC 页数:9 大小:325.04KB
下载 相关 举报
2023年单片机原理及应用期末考试复习题.doc_第1页
第1页 / 共9页
2023年单片机原理及应用期末考试复习题.doc_第2页
第2页 / 共9页
2023年单片机原理及应用期末考试复习题.doc_第3页
第3页 / 共9页
2023年单片机原理及应用期末考试复习题.doc_第4页
第4页 / 共9页
2023年单片机原理及应用期末考试复习题.doc_第5页
第5页 / 共9页
点击查看更多>>
资源描述

1、单片机原理及应用期末考试复习题一、填空题1十进制数-29的8位二进制补码表达为 11100011 ,相应的十六进制数是 E3 。2计算机中最常用的字符信息编码是 ASCII 码。3若不使用MCS-51片内存储器,引脚 必须 接地 。4若某单片机使用频率为12MHZ的晶振,那么它的时钟周期为 1/12 S,机器周期为 1 S。512根地址线可寻址 4 KB存储单元。8MCS-51复位时,PSW= 00H ,SP= 07H ,CPU从 0000H 单元开始执行程序。9在串行通讯中,有 、 和 共三种传送方向形式。10根据功能来分,单片机的软件可分为 和 两大类。11、单片机由CPU、存储器和 三部

2、分组成。 12、ALE信号的作用是 。13、8051复位后,PC= 。若希望从片内存储器开始执行, 脚应接 。14、MOV A,40H 指令对于源操作数的寻址方式是 。15、MCS-8051系列单片机字长是 8 位,有 40 根引脚。18、累加器(A)=80H,执行完指令 ADD A,#83H后,进位位C= 。1 19、指令LCALL 37B0H的首地址在2023H,所完毕的操作是 2023H 入栈, 37B0H 送入PC。2 20、MCS-51的并行I/O口信息有 读锁存器 和 读引脚 两种读取方法,读-改-写操作是针对并行I/O口内的锁存器进行的。21、若单片机使用的的晶振频率为6MHz,

3、那么状态周期为 ;机器周期为 ;指令周期为 。22、.单片机的工作过程,事实上就是_ _。23、端口(或称口)是接口电路中已编址并能进行读或写操作的_ _。24、若累加器A中的数据为01110010B,则PSW中的P=_。二、判断题1.我们所说的计算机实质上是计算机的硬件系统和软件系统的总称。 ( 1 )2MCS-51的5个中断源优先级相同。 ( 0 )3MCS-51外扩I/O口与外RAM是统一编址的。 ( 1 )4MCS-51是微解决器。 ( 0 )5MCS-51的相对转移指令最大负跳转距是128B。 (1 )6PC存放的是当前正在执行的指令地址。 ( 0 )7使用可编程接口须初始化。 (

4、1 ) 8MCS-51系统可以没有复位电路。 ( 0 )9MCS-51单片机是8位机。 ( 1 )10EPROM上的信息可电擦除。 ( 0 )11、程序计数器PC不能对它进行读写操作。 ( 1 ) 12、在一般情况8051单片机允许同级中断嵌套。 ( 0 ) 13、8051单片机,程序存储器数和数据存储器扩展的最大范围都是同样的。 ( 1 ) 14、假如发生除法溢犯错误,则PSW标志位P置1。 ( ) 15、CPU对内部RAM和外部RAM的读写速度同样快。 ( )16、对于8051单片机,当CPU对内部程序存储器寻址超过4K时,系统会自动在外部程序存储器中寻址。 ( 1 )17、(-86)原码

5、=11010110B (-86)反码=10101001B (-86)补码=10101010B ( 1 ) 18、由于MCS-51的串行口的数据发送和接受缓冲器都是SBUF,所以其串行口不能同时发送和接受数据,即不是全双工的串行口。 ( )19、单片机是面向数据解决的。 ( ) 20、MCS-51单片机内部高128个字节特殊寄存器区都是可位寻址区。 ( )三、单选题1在中断服务程序中,至少应有一条( )A传送指令 B转移指令 C加法指令 D中断返回指令2下面哪一个部件不是CPU的指令部件( ) APC BIR CPSW DID3控制串行接口工作方式的寄存器是( ) ATCON BPCON CSC

6、ON DTMOD4指令寄存器的功能是( )A. 存放指令地址 B存放当前正在执行的指令C存放指令与操作数 D. 存放指令地址及操作数5程序设计的方法一般有( ) A1种 B2种 C3种 D4种6下面哪种设备不是输入设备( ) AA/D转换器 B键盘 C打印机 D扫描仪7以下运算中对溢出标志OV没有影响或不受OV影响的运算是( ) A逻辑运算 B符号数加减法运算 C乘法运算 D除法运算8对程序存储器的读操作,只能使用( ) AMOV指令 BPUSH 指令 CMOVX 指令 DMOVC指令9关于MCS-51的堆栈操作,对的的说法是( ) A先入栈,再修改栈指针 B先修改栈指针,再出栈 C先修改栈指

7、针,再入栈 D以上都不对10下面哪条指令将MCS-51的工作寄存器组置成第三组( ) AMOV PSW,#13H BMOV PSW,#18H CSETB PSW.4 CLR PSW.3 DSETB PSW.3 CLR PSW.411、计算机能辨认的语言是( )A汇编语言 B自然语言 C机器语言 C高级语言12、MCS-51单片机外扩存储器芯片时,4个I/O口中用作数据总线的是( )AP0和P2口 BP0口 CP2和P3口 DP2口13、在中断服务程序中,至少应有一条( )A传送指令 B转移指令 C加法指令 D中断返回指令14、访问外部存储器时,不起作用的信号是( )A B C AALE 15、

8、以下指令中,属于单纯读引脚的指令是( )AMOV P1,A BORL P1,#0FH CMOVC C ,P1.5 DDJNZ P1,LAB16、使用定期器T1时,有几种工作模式( )A1种 B2种 C3种 D4种17、若MCS-51中断源都编程为同级,当它们同时申请中断时,CPU一方面响应( )A B CT1 DT018、MCS-51单片机的串行中断入口地址为( )A0003H B0013H C 0023H D 0033H19、单片机的堆栈指针SP始终是( )A指向堆栈底 B指向堆栈顶 C指向堆栈地址 D指向堆栈长度 20、十进制数126其相应的十六进制可表达为( ) A8 FH B8 EH

9、CF E H D7 E H 四、简答题1MCS-51单片机指令系统共有哪几种寻址方式? 2什么叫中断?3画出冯诺依曼结构的计算机组成图4什么叫总线?单片机内部总共有哪几种总线? 5什么叫汇编?五、分析题1位地址为M、N、Y,程序如下: MOV C,M ANL C,N ANL C,/N ORL C,Y MOV Y,C MOV Y,C MOV C,M 求程序功能表达式: 2已知(RO)=30H,指出下列程序段的执行结果。MOV 30H,#88H MOV Ro, 40H MOV 40H,#11H MOV 40H, A MOV A,Ro 执行结果:(A)= ,(30H)= ,(40H)= 3试分析下列

10、程序段所完毕的功能。START:MOV A,R0 MOV R0,AMOV B,#10 RET MUL AB 该程序段所完毕的功能: 4.已知(SP)=60H,(DPTR)=3456H,在执行下列指令后,(SP)=_,内部RAM(61H)=_。PUSH DPHPUSH DPL5.下列程序中注释的数字为执行该指令所需的机器周期数,若单片机的晶振频率为6MHz,问执行下列程序需要多少时间? MOV R3, #100 ;1 LOOP:NOP ;1 NOP NOP DJNZ R3,LOOP ;2 RET ; 26.请分析下面程序执行后的操作结果,(A)=_,(R0)=_。MOV A,#60HMOV R0

11、,#40HMOV R0,AMOV 41H,R0XCH A,R0六、编程题1.片内RAM30H开始的单元中有10D的二进制数,请编程求它们之和和256)。 2编写一段程序,以实现下图中硬件的逻辑运算功能。 作业运用T0,使用工作方式0,在单片机的P1.0输出一个周期为2ms,占空比为1:1的方波信号。(单片机振荡频率为12MHZ)解: 周期为2ms,占空比为1:1的方波信号,只需要运用T0产生定期,每隔1ms将P1.0取反即可。编程环节: 计算TMOD的值由于GATE=0;M1M0=00;C/T=0;所以 (TMOD)00H计算初值 所需要的机器周期数: n=(1000us/1us)=1000

12、计数器的初始值: 8192-1000=7192=0 所以:(TH0)=0E0H,(TL0)=18HORG 0100H LJMP MAIN ORG 000BH ;T0中断入口地址 LJMP SER ;中断服务程序 MAIN:MOV SP,#50H ;开辟堆栈 MOV TMOD,#00H ;工作方式设立 MOV TH0,#0E0H ;初始值设立 MOV TL0,#18H SETB EA ;开中断 SETB ET0 ;开T0中断 SETB TR0 ;运营T0 HERE:SJMP $ SER:CPL P1.0 ;定期到,输出取反 MOV TH0,#0E0H ;重新加载初值 MOV TL0,#18H R

13、ETI ;中断返回 END参考答案一、填空111100011 E3 2ASCII 3接地41/12 154800H 07H 0000H9单工 半双工 全双工 10系统软件 应用软件 3 I/O口(或输入输出接口)4 锁存16位地址低8位(或锁存P0口送出的低8位地址)5 0000H 高电平(或电源)6 直接寻址 7 8 40 8 1 9 2023H 37B0H10 读锁存器(或读端口) 读引脚11 1/3S(或0.33S) 2S 24S12 不断地取指令和执行指令的过程13 寄存器14 0 二、判断1. 2 3 4 5 6. 7 8 9 10 1. 2 3 4 5 6. 7 8 9 10 三、选择1 D 2 C 3 C 4B 5 C 6 C 7 A 8 D 9C 10 B 1、C 2、B 3、D 4、B 5、C6、C 7、B 8、C 9、B 10、D四、简答4总线是连接计算机有关部件的一组信号线,是计算机中用来传送信息代码的公共通路。单片机内部共有控制总线、数据总线和地址总线3种总线。五、分析1Y=MN+M 288H 11H 88H 3R0(R0)10 1.62H 34H2. 1000S(或1ms)3.40H 60H

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
搜索标签

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服