《单片机原理及应用》期末考试复习题8.docx

上传人:夺命阿水 文档编号:612601 上传时间:2023-09-10 格式:DOCX 页数:7 大小:90.85KB
返回 下载 相关 举报
《单片机原理及应用》期末考试复习题8.docx_第1页
第1页 / 共7页
《单片机原理及应用》期末考试复习题8.docx_第2页
第2页 / 共7页
《单片机原理及应用》期末考试复习题8.docx_第3页
第3页 / 共7页
《单片机原理及应用》期末考试复习题8.docx_第4页
第4页 / 共7页
《单片机原理及应用》期末考试复习题8.docx_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《《单片机原理及应用》期末考试复习题8.docx》由会员分享,可在线阅读,更多相关《《单片机原理及应用》期末考试复习题8.docx(7页珍藏版)》请在课桌文档上搜索。

1、单片机原理及应用期末考试复习题一、填空题1 .十进制数29的8位二进制补码表示为11100011,对应的十六进制数是E3o2 .计算机中最常用的字符信息编码是_八SCIl一码。3 .若不运用MCS51片内存储器,引脚瓦?必需接地4 .若某单片机运用频率为12MHZ的晶振,那么它的时钟周期为1/12US,机器周期为1USo5 .12根地址线可寻址一KB存储单元。8 .MCS-51复位时,PSW=_OOHSP=_07H_,CPU从_0000H单元起先执行程序。9 .在串行通讯中,有、和共三种传送方向形式。10 .依据功能来分,单片机的软件可分为和两大类。11、单片机由CPU、存储器和三部分组成。1

2、2、ALE信号的作用是o13、8051复位后,PC=o若希望从片内存储器起先执行,方脚应接o14、MOVA,40H指令对于源操作数的寻址方式是。15、MCS-8051系列单片机字长是一8一位,有40根引脚。18、累加器(八)=80H,执行完指令ADDA,#83H后,进位位C=。1. 19、指令LCALL37BoH的首地址在2000H,所完成的操作是_2003H入栈,37B0H送入PC。2. 20、MCS-51的并行I/O口信息有一读锁存器和一读引脚两种读取方法,读一改-写操作是针对并行I/O口内的锁存器进行的。21、若单片机运用的的晶振频率为6MHz,那么状态周期为;机器周期为;指令周期为O2

3、2、单片机的工作过程,事实上就是o23、端口(或称口)是接口电路中已编址并能进行读或写操作的o24、若累加器A中的数据为OIllOO10B,则PSW中的P=。二、推断题L我们所说的计算机实质上是计算机的硬件系统和软件系统的总称。(1)2. MCS51的5个中断源优先级相同。(0)3. MCS-51外扩I/O口与外RAM是统一编址的。(1)4. MCS-51是微处理器。(0)5. MCS51的相对转移指令最大负跳转距是128B。(1)6. PC存放的是当前正在执行的指令地址。(0)7. 运用可编程接口须初始化。(1)8. MCS51系统可以没有复位电路。(0)9. MCS51单片机是8位机。(1

4、)10. EPROM上的信息可电擦除。(0)11. 程序计数器PC不能对它进行读写操作。(1)12、在一般状况8051单片机允许同级中断嵌套。(0)13、8051单片机,程序存储器数和数据存储器扩展的最大范围都是一样的。(1)14、假如发生除法溢出错误,则PSW标记位P置1。15、CPU对内部RAM和外部RAM的读写速度一样快。16、对于8051单片机,当CPu对内抻储器过4K时,系统会自动在外雌序存储器中(1 )(-86)补码=IOIolOloB寻址。17、(-86)*n=Iioioiiob(-86)反码二I(HOlOolB(1)18、由于MCS51的串行口的数据发送和接收缓冲器都是SBUF

5、,所以其串行口不能同时发送和接收数据,即不是全双工的串行口。19、单片机是面对数据处理的。20、MCS51单片机内部高128个字节特别寄存器区都是可位寻址区。三、单选题1 .在中断服务程序中,至少应有一条()A.传送指令B.转移指令C.加法指令D.中断返回指令2 .下面哪一个部件不是CPU的指令部件(A. PCB. IRC. PSW3 .限制串行接口工作方式的寄存器是(A. TCONB. PCON4 .指令寄存器的功能是(A.存放指令地址C.存放指令与操作数5 .程序设计的方法一般有A. 1种 B. 2种C. SCON )D. ID)D. TMODB.存放当前正在执行的指令 D.存放指令地址及

6、操作数 )C. 3种D. 4种6.8.9.下面哪种设备不是输入设备()A. A/D转换器B.键盘C.打印机D.扫描仪以下运算中对溢出标记OV没有影响或不受OV影响的运算是()A.逻辑运算B.符号数加减法运算C.乘法运算D.除法运算对程序存储器的读操作,只能运用()A. MOV指令 B. PUSH指令 C. MOVX指令 D.MoVC指令 关于MCS51的堆栈操作,正确的说法是()A.先入栈,再修改栈指针B.先修改栈指针,再出栈C.先修改栈指针,再入栈D.以上都不对10.下面哪条指令将MCS51的工作寄存器组置成第三组()A. MOV PSW, #13HC. SETB PSW.4 CLR PSW

7、.311、计算机能识别的语言是()A.汇编语言B.自然语言B. MOV PSW, #18HD. SETB PSW.3 CLR PSW.4C.机器语言 C.高级语言12、MCS51单片机外扩存储器芯片时,4个I/O口中用作数据总线的是(A.PO和P2口B.Po口C.P2和P3口D.P2口13、在中断服务程序中,至少应有一条()A.传送指令B.转移指令C.加法指令D.中断返回指令14、访问外部存储器时,不起作用的信号是(A. RDB.WRC. PSENA. ALE15、以下指令中,属于单纯读引脚的指令是(A. MOV Pl, A B. ORLPL #0FH16、运用定时器Tl时,有几种工作模式()

8、C. MOVC C , Pl.5 D. DJNZ Pb )LABA.1种B.2种C.3种D.4种17、若中断源都编程为同级,当它们同时申请中断时,CPU首先响应()A.INTB.INTOC.TlD.TO18、MCS-51单片机的串行中断入口地址为()A.0003HB.0013HC.0023HD.0033H19、单片机的堆栈指针SP始终是()A.指向堆栈底B.指向堆栈顶C.指向堆栈地址D.指向堆栈长度20、十进制数126其对应的十六进制可表示为()A.8FHB.8EHC.FEHD.7EH四、简答题1 .MCS51单片机指令系统共有哪几种寻址方式?2 .什么叫中断?3 .画出冯诺依曼结构的计算机组

9、成图4 .什么叫总线?单片机内部总共有哪几种总线?5 .什么叫汇编?五、分析题1 .位地址为M、N、Y,程序如下:MOVC,MANLC,NANLC,/NORLC,YMOVY,CMOVY,CMOVC,M求程序功能表达式:2 .已知(RO)=30H,指出下列程序段的执行结果。MOV30H,#88HMOVRo,40HMOV40H,#11HMOV40H,AMOVA,Ro执行结果:(八)=,(30H)=,(40H)=3 .试分析下列程序段所完成的功能。START:MOVA,R0MOVRo,AMOVB,#10RETMULAB该程序段所完成的功能:4 .已知(SP)=60H,(DPTR)=3456H,在执行

10、下列指令后,(SP)=,内部RAM(61H)=OPUSHDPHPUSHDPL5 .下列程序中注释的数字为执行该指令所需的机器周期数,若单片机的晶振频率为6MHz,问执行下列程序须要多少时间?MOVR3,#100;11.OOP:NOP;1NOPNOPDJNZR3,LOOP;2RET;26 .请分析下面程序执行后的操作结果,(八)=,(RO)=oMOVA,#60HMOVRO,#40HMOVR0,AMOV41H,ROXCHA,RO六、编程题1 .片内RAM30H起先的单元中有IOD的二进制数,请编程求它们之和(和V256)。2 .编写一段程序,以实现下图中硬件的逻辑运算功能。作业利用TO,运用工作方

11、式0,在单片机的PLO输出一个周期为2ms,占空比为1:1的方波信号。(单片机振荡频率为12MHZ)解:周期为2ms,占空比为1:1的方波信号,只须要利用To产生定时,每隔ImS将PLO取反即可。编程步骤:计算TMOD的值由于GATE=。:MIMO=OO1CT=O;所以(TMOD)=OOH计算初值所须要的机器周期数:n=(1000uslus)=1000计数器的初始值:X =8192-1000=7192=1110000011000 (TL0)=18H所以:(THO)=OEOH, ORG 0100H LJMP MAIN ORG OOOBH LJMP SER MAINMOV SP,#50HMOV T

12、MOD,#00H MOV TH0,#0E0H MOV TL0,#18H SETB EA SETB ETO SETB TRO HERESJMP $ SER:CPLPI.0MOV TH0,#0E0H MOV TL0,#18H RETI;TO中断入口地址;中断服务程序;开拓堆栈;工作方式设置;初始值设置:开中断;开TO中断;运行To5定时到,输出取反;重新加载初值;中断返回END参考答案一、填空1. 11100011E32. ASCII3. 接地4. 1/1215. 48 .OOH07H0000H9 .单工半双工全双工10 .系统软件应用软件3. I/O口(或输入输出接口)4. 锁存16位地址低8位

13、(或锁存PO口送出的低8位地址)5. 0000H高电平(或电源)6. 干脆寻址7. 8408. 19. 2003H37B0H10. 读锁存器(或读端口)读引脚11. l3S(或0.33PS)2S2-4S12. 不断地取指令和执行指令的过程13. 寄存器14. 0二、推断J-Xxx 5 0 5 0 1x 1X XqXX 4.9.4.9. /N 3 8 3 8 XqX 4 2 7 2 7 L & L &三、选择LD2.C3.C4.B5.6.C7.A8.D9.C10.I、C2、I3、D4、B5、C6、C7、I8、C9、B10、D四、简答4.总线是连接计算机有关部件的一组信号线,是计算机中用来传送信息代码的公共通路。单片机内部共有限制总线、数据总线和地址总线3种总线。五、分析1. y=mn+m772. 88HIlH88H3. Ro=(Ro)XlO1.62H34H2.1000S(或1ms)3.40H60H

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 在线阅读 > 生活休闲


备案号:宁ICP备20000045号-1

经营许可证:宁B2-20210002

宁公网安备 64010402000986号