2023年单片机原理及应用期末考试复习题_第1页
2023年单片机原理及应用期末考试复习题_第2页
2023年单片机原理及应用期末考试复习题_第3页
2023年单片机原理及应用期末考试复习题_第4页
2023年单片机原理及应用期末考试复习题_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

《单片机原理及应用》期末考试复习题一、填空题1.十进制数-29的8位二进制补码表达为11100011,相应的十六进制数是E3。2.计算机中最常用的字符信息编码是ASCII码。3.若不使用MCS-51片内存储器,引脚必须接地。4.若某单片机使用频率为12MHZ的晶振,那么它的时钟周期为1/12μS,机器周期为1μS。5.12根地址线可寻址4KB存储单元。8.MCS-51复位时,PSW=00H,SP=07H,CPU从0000H单元开始执行程序。9.在串行通讯中,有、和共三种传送方向形式。10.根据功能来分,单片机的软件可分为和两大类。11、单片机由CPU、存储器和三部分组成。12、ALE信号的作用是。13、8051复位后,PC=。若希望从片内存储器开始执行,脚应接。14、MOVA,40H指令对于源操作数的寻址方式是。15、MCS-8051系列单片机字长是8位,有40根引脚。18、累加器(A)=80H,执行完指令ADDA,#83H后,进位位C=。19、指令LCALL37B0H的首地址在2023H,所完毕的操作是2023H入栈,37B0H送入PC。20、MCS-51的并行I/O口信息有读锁存器和读引脚两种读取方法,读-改-写操作是针对并行I/O口内的锁存器进行的。21、若单片机使用的的晶振频率为6MHz,那么状态周期为;机器周期为;指令周期为。22、.单片机的工作过程,事实上就是_________。23、端口(或称口)是接口电路中已编址并能进行读或写操作的_________。24、若累加器A中的数据为01110010B,则PSW中的P=_________。二、判断题1.我们所说的计算机实质上是计算机的硬件系统和软件系统的总称。(1)2.MCS-51的5个中断源优先级相同。(0)3.MCS-51外扩I/O口与外RAM是统一编址的。(1)4.MCS-51是微解决器。(0)5.MCS-51的相对转移指令最大负跳转距是128B。(1)6.PC存放的是当前正在执行的指令地址。(0)7.使用可编程接口须初始化。(1)8.MCS-51系统可以没有复位电路。(0)9.MCS-51单片机是8位机。(1)10.EPROM上的信息可电擦除。(0)11、程序计数器PC不能对它进行读写操作。(1)ﻫ12、在一般情况8051单片机允许同级中断嵌套。(0)

13、8051单片机,程序存储器数和数据存储器扩展的最大范围都是同样的。(1)

14、假如发生除法溢犯错误,则PSW标志位P置1。()15、CPU对内部RAM和外部RAM的读写速度同样快。()16、(1)17、(-86)原码=11010110B(-86)反码=10101001B(-86)补码=10101010B(1)18、由于MCS-51的串行口的数据发送和接受缓冲器都是SBUF,所以其串行口不能同时发送和接受数据,即不是全双工的串行口。()19、单片机是面向数据解决的。()20、MCS-51单片机内部高128个字节特殊寄存器区都是可位寻址区。()三、单选题1.在中断服务程序中,至少应有一条()A.传送指令B.转移指令C.加法指令D.中断返回指令2.下面哪一个部件不是CPU的指令部件()A.PCB.IRC.PSWD.ID3.控制串行接口工作方式的寄存器是()A.TCONB.PCONC.SCOND.TMOD4.指令寄存器的功能是()A.存放指令地址B.存放当前正在执行的指令C.存放指令与操作数D.存放指令地址及操作数5.程序设计的方法一般有()A.1种B.2种C.3种D.4种6.下面哪种设备不是输入设备()A.A/D转换器B.键盘C.打印机D.扫描仪7.以下运算中对溢出标志OV没有影响或不受OV影响的运算是()A.逻辑运算B.符号数加减法运算C.乘法运算D.除法运算8.对程序存储器的读操作,只能使用()A.MOV指令B.PUSH指令C.MOVX指令D.MOVC指令9.关于MCS-51的堆栈操作,对的的说法是()A.先入栈,再修改栈指针B.先修改栈指针,再出栈C.先修改栈指针,再入栈D.以上都不对10.下面哪条指令将MCS-51的工作寄存器组置成第三组()A.MOVPSW,#13HB.MOVPSW,#18HC.SETBPSW.4CLRPSW.3D.SETBPSW.3CLRPSW.411、计算机能辨认的语言是()A.汇编语言B.自然语言C.机器语言C.高级语言12、MCS-51单片机外扩存储器芯片时,4个I/O口中用作数据总线的是()A.P0和P2口B.P0口C.P2和P3口D.P2口13、在中断服务程序中,至少应有一条()A.传送指令B.转移指令C.加法指令D.中断返回指令14、访问外部存储器时,不起作用的信号是()A.B.C.A.ALE15、以下指令中,属于单纯读引脚的指令是()A.MOVP1,AB.ORLP1,#0FHC.MOVCC,P1.5D.DJNZP1,LAB16、使用定期器T1时,有几种工作模式()A.1种B.2种C.3种D.4种17、若MCS-51中断源都编程为同级,当它们同时申请中断时,CPU一方面响应()A.B.C.T1D.T018、MCS-51单片机的串行中断入口地址为()

A.0003HB.0013HC.0023HD.0033H19、单片机的堆栈指针SP始终是()A.指向堆栈底B.指向堆栈顶C.指向堆栈地址D.指向堆栈长度20、十进制数126其相应的十六进制可表达为()ﻫA.8FHB.8EHC.FEHD.7EH四、简答题1.MCS-51单片机指令系统共有哪几种寻址方式?2.什么叫中断?3.画出冯·诺依曼结构的计算机组成图4.什么叫总线?单片机内部总共有哪几种总线?5.什么叫汇编?五、分析题1.位地址为M、N、Y,程序如下:MOVC,MANLC,NANLC,/NORLC,YMOVY,CMOVY,CMOVC,M求程序功能表达式:2.已知(RO)=30H,指出下列程序段的执行结果。MOV30H,#88HMOV@Ro,40HMOV40H,#11HMOV40H,AMOVA,@Ro执行结果:(A)=,(30H)=,(40H)=3.试分析下列程序段所完毕的功能。START:MOVA,R0MOVR0,AMOVB,#10RETMULAB该程序段所完毕的功能:4.已知(SP)=60H,(DPTR)=3456H,在执行下列指令后,(SP)=______,内部RAM(61H)=______。PUSHDPHPUSHDPL5.下列程序中注释的数字为执行该指令所需的机器周期数,若单片机的晶振频率为6MHz,问执行下列程序需要多少时间?

MOVR3,#100;1

LOOP:NOP;1ﻫNOPﻫNOPﻫDJNZR3,LOOP;2

RET;26.请分析下面程序执行后的操作结果,(A)=______,(R0)=______。MOVA,#60HMOVR0,#40HMOV@R0,AMOV41H,R0XCHA,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计数器的初始值:X=8192-1000=7192=0所以:(TH0)=0E0H,(TL0)=18HORG0100HLJMPMAINORG000BH;T0中断入口地址LJMPSER;中断服务程序MAIN:MOVSP,#50H;开辟堆栈MOVTMOD,#00H;工作方式设立MOVTH0,#0E0H;初始值设立MOVTL0,#18HSETBEA;开中断SETBET0;开T0中断SETBTR0;运营T0HERE:SJMP$SER:CPLP1.0;定期到,输出取反MOVTH0,#0E0H;重新加载初值MOVTL0,#18HRETI;中断返回END参考答案一、填空1.11100011E32.ASCII3.接地4.1/1215.48.00H07H0000H9.单工半双工

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论