您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > 《单片机原理与接口技术》复习试题
共页第页端正考风严肃考纪诚信应考!广东工程职业技术学院2008-2009学年度第二学期《单片机原理与接口技术》期末考试试题(A)卷注意事项:1.考前请将密封线内填写清楚;2.所有答案请直接答在试卷上3.考核方式:考试[];考试形式:闭卷[];4.考场要求:笔试[];考试时间120分钟。一填空题(每空1分,总分)1.计算机中常作的码制有原码、反码和补码2.计算机中的数称为机器数,它的实际值叫真值。3.计算机的系统总线有地址总线、控制总线和数据总线。4.当MCS-51引脚ALE信号有效时,表示从Po口稳定地送出了低8位地址.5.MCS-51有5个中断源,有2个中断优先级,优先级由软件填写特殊功能寄存器IP加以选择..6.CPU与外设之间传输数据的控制方式通常有三种:程序方式、中断方式和DMA方式7.通常采取两种编址方法:一种是独立编址,另一种是统一编址。8.MCS-51系列单片机指令系统的寻址方式有__寄存器寻址__、____直接寻址____、___寄存器间接寻址_____、_立即寻址____、基址寄存器加变址寄存器寻址。9.单片机也可称为微控制器或嵌入式控制器。10.8031的中断源有外中断0,T0,外中断1,T1,串行口,有2个中断优先级。11、74LS138是具有3个输入的译码器芯片,其输出作为片选信号时,最多可以选中8片芯片。12.8031有2级中断,5个中断源二、判断以下指令的正误:1.MCS-51单片机可执行指令:MOV35H,@R3。(×)题号一二三四五总分评卷人分值得分姓名学号系专业座位号(密封线内不答题)……………………………………………………密………………………………………………封………………………………………线……………………………………线………………………………………共页第页2.8031与8751的区别在于内部是否有程序存储器。(√)3.当向堆栈压入一个字节的数据后,SP中的内容减1。(×)4.程序计数器PC中装的内容是当前正在执行指令的地址。(×)5.某特殊功能寄存器的字节地址为80H,它即能字节寻址,也能位寻址。(√)6.MCS-51单片机中的PC是不可寻址的。(√)7.当MCS-51执行MOVX@DPTR,A指令时,伴随着WR信号有效。(×)8.MCS-51的定时器/计数器对外部脉冲进行计数时,要求输入的计数脉冲的高电平或低电平的持续时间不小于1个机器周期。(×)9.区分外部程序存储器和数据存储器的最可靠的方法是看其是被WR还是被PSEN信号连接。(√)10.各中断源发出的中断请求信号,都会标记在MCS-51的TCON寄存器中。(×)11.28H,@R4;(×)12.DPTR;(√)13.DPTR;(×)14.R0;(×)15.T0,#3CF0H;(×)三、选择题(每题2分总分)1.若系统晶振频率是12MHz,利用定时器/计数器1定时1ms,在方式0下的定时初值为()。A.TH1=0E0H,TL1=18HB.TH1=18H,TL1=0E0HC.TH1=1CH,TL1=18HD.TH1=18H,TL1=1CH2.1口的每一位能驱动(B)(A)2个TTL低电平负载有(B)4个TTL低电平负载(C)8个TTL低电平负载有(D)10个TTL低电平负载3.在寄存器间接寻址方式中,指定寄存器中存放的是()。A.操作数B.操作数地址C.转移地址D.地址偏移量4.执行返回指令时,返回的断点是()。A.调用指令的首地址B.调用指令的末地址C.返回指令的末地址D.调用指令下一条指令的首地址5.可以为访问程序存储器提供或构成地址的有()。A.只有程序计数器PCB.只有PC和累加器C.只有PC、A和数据指针DPTRD.PC、A、DPTR和堆栈指针SP6以下不是构成单片机的部件(D)共页第页A微处理器(CPU)、B存储器C接口适配器(I\O接口电路)D打印机7.下列叙述中,不属于单片机存储器系统特点的是()。A.扩展程序存储器与片内程序存储器存储空间重叠B.扩展数据存储器与片内数据存储器存储空间重叠C.程序和数据两种类型的存储器同时存在D.芯片内外存储器同时存在8.ORG2000HLCALL3000HORG3000HRET上面程序执行完RET指令后,(PC)=()。A.2000HB.3000HC.2003HD.3003H9.产生WR信号的指令是()。A.MOVXA,@DPTRB.MOVCA,@A+PCC.MOVXA,@A+DPTRD.MOVX@DPTR,A10.下列理由中,能说明MCS—51的I/O编址是统一编址方式而非独立编址方式的理由是()。A.用存储器指令进行I/O操作B.有专用的I/O指令C.有区分存储器和I/O的控制信号D.I/O和存储器的地址可以重叠11.把8155的A2、A1、A0分别与80C51的P0.2、P0.1、P0.0连接,则8155的PA、PB、PC口的地址可能是()。A.××00H~××03HB.00××H~03××HC.××01H~××03HD.××00H~××02H12.80C51利用串行口通信时,设波特率为2400bit/s,晶振频率为11.0592MHz,T1选方式2,SMOD=0,则T1的重新装入值为()。A.FFHB.FDHC.F4HD.1DH13.执行指令:MOVIE,#03H后,MCS—51单片机将响应的中断有()。A.1个B.2个C.3个D.0个14.在多机通讯中,有关第9数据位的说明中,正确的是()。A.接收到的第9数据位送SCON寄存器的TB8中保存B.帧发送时使用指令把TB8位的状态送入移位寄存器的第9位共页第页C.发送的第9数据位内容在SCON寄存器的RB8中预先准备好D.帧发送时使用指令把TB8位的状态送入发送SBUF中15.8279芯片与80C51接口电路时,其内部时钟信号是由外部输入的时钟信号经过分频产生的。如80C51的fosc=6MHz,8279为取得100KHz的内部时钟信号,则其定时值为()。A.20DB.10DC.20HD.10H16.不是计算机中常作的码制是(D)A原码B反码C补码DASCII1、MOVXA,@DPTR指令中源操作数的寻址方式是(B)寄存器寻址(B)寄存器间接寻址(C)直接寻址(D)立即寻址7、执行MOVXA,DPTR指令时,MCS-51产生的控制信号是(C)/PSEN(B)ALE(C)/RD(D)/WR8.计算机在使用中断方式与外界交换信息时,保护现场的工作方式应该是(B)(A)由CPU自动完成(B)在中断响应中完成功之路(C)应由中断服务程序完成(D)在主程序中完成4、当8031外出扩程序存储器8KB时,需使用EPROM2716(C)2片(B)3片(C)4片(D)5片5、某种存储器芯片是8KB*4/片,那么它的地址线根线是(C)11根(B)12根(C)13根(D)14根7、当使用快速外部设备时,最好使用的输入/输出方式是(C)(A)中断(B)条件传送(C)DMA(D)无条件传送1采用6MHz的晶振,定时1ms,用定时器方式0时的初值应为多少?(请给出计算过程)解:∵采用6MHZ晶振∴机器周期为2us(213-X)×2×10-6=1×10-3∴X=7692(D)=1E0CH=1111000001100(B),化成方式0要求格式为111100001100B即0F00CH综上可知:TLX=0CH,THX=0F0H共页第页2、MCS-51外扩的程序存储器和数据存储器可以有相同的地址空间,但不会发生数据冲突,为什么?答:因为访问外扩的程序存储器和数据存储器执行的指令不同,所发出的控制信号也就不同。读外部数据存储器时,RD*信号有效。写外部数据存储器时,WR*信号有效。而读外部程序存储器时,PSEN*信号有效。由于发出的控制信号不同,且只能有一种信号有效,因此,即使MCS-51外扩的程序存储器和数据存储器有相同的地址空间,也不会发生数据冲突。3何谓单片机?单片机与一般微型计算机相比,具有哪些特点?答:单片机是在一块集成电路上把CPU、存储器、定时器/计数器及多种形式的I/O接口集成在一起而构成的微型计算机。它与通用微型计算机相比,具有如下特点:(1)单片机的程序存储器和数据存储器是分工的,前者为ROM,后者为RAM;(2)采用面向控制的指令系统,控制功能强;(3)多样化的I/O接口,多功能的I/O引脚;(4)产品系列齐全,功能扩展性强;(5)功能是通用的,像一般微处理机那样可广泛地应用在各个方面。48051单片机内部包含哪些主要逻辑功能部件?答:8051单片机是个完整的单片微型计算机。芯片内部包括下列硬件资源:(1)8位CPU;(2)4KB的片内程序存储器ROM。可寻址64KB程序存储器和64KB外部数据存储器;(3)128B内部RAM;(4)21个SFR;(5)4个8位并行I/O口(共32位I/O线);(6)一个全双工的异步串行口;(7)两个16位定时器/计数器;(8)5个中断源,两个中断优先级;(9)内部时钟发生器。5EA/VPP引脚有何功用?8031的引脚应如何处理?为什么?答:EA/VPP是双功能引脚,功能如下:(1)EA接高电平时,在低4KB程序地址空间(0000H~0FFFH),CPU执行片内程序存储器的指令,当程序地址超出低4KB空间(1000H~FFFFH)时,CPU将自动执行片外程序存储器的指令。(2)EA接低电平时,CPU只能执行外部程序存储器的指令。8031单片机内部无ROM,必须外接程序存储器。因此,8031的EA引脚必须接低电平。在对8751单片机内部的EPROM编程时,此引脚VPP外接+12V电压,用于固化EPROM程序。6单片机有哪几个特殊功能寄存器?各在单片机的哪些功能部件中?答:8051单片机内部有21个特殊功能寄存器,在物理上是分散在片内各功能部件中,在数学上把它们组织在内部数据存储器地址空间80H~FFH中,以便能使用统一的直接寻址方式来访问。这些特殊功能寄存器颁在以下各个功能部件中:(1)CPU:ACC、B、PSW、SP、DPTR(由DPL和DPH两个8位寄存器组成);共页第页(2)中断系统:IP、IE;(3)定时器/计数器:TMOD、TCOM、TL0、TH0、TL1、TH1;(4)并行I/O口:P0、P1、P2、P3;(5)串行口:SCON、SBUF、PCON。7PC是什么寄存器?是否属于特殊功能寄存器?它有什么作用?答:PC是16位程序计数器(ProgramCounter),它不属于特殊功能寄存器范畴,程序员不以像访问特殊功能寄存器那样来访问PC。PC是专门用于在CPU取指令期间寻址程序存储器。PC总是保存着下一条要执行的指令的16位地址。通常程序是顺序执行的,在一般情况下,当取出一个指令(更确切地说为一个指令字节)字节后,PC自动加1。如果在执行转移指令、子程序调用/返回指令或中断时,要把转向的地址赋给PC。8DPTR是什么寄存器?它由哪些特殊功能寄存器组成?它的主要作用是什么?答:DPTR是16位数据指针寄存器,它由两个8位特殊功能寄存器DPL(数据指针低8位)和DPH(数据指针高8位)组成,DPTR用于保存16位地址,作间址寄存器用,可寻址外部数据存储器,也可寻址程序存储器。9设内部RAM(30H)=5AH,(5AH)=40H,(40H)=00H,端口P1=7FH,问执行下列指令后,各有关存储单元(即R0,R1,A,B,P1,30H,40H及5AH单元)的内容如何?MOVR0,#30H;R0=30HMOVA,@R0;A=5AHMOVR1,A;R1=5AHMOVB,R1;B=5AHMOV@R1,P1;(5AH)=7FHMOVA,P1;A=7FHMOV40H,#20H;(40H)=20HMOV30H,40H;(30H)=20H解:每一条指令执行后的结果如注释字段所标。最后结果为:R0=30H,R1=5AH,A=7FH,B=5AH,P1=7FH,(30H)=20H,(40H)=20H,(5AH)=7FH。10MCS-51系统中,片外程序存储器和片外数据存储器共用16位地址线和8位数据线为何
本文标题:《单片机原理与接口技术》复习试题
链接地址:https://www.777doc.com/doc-2831426 .html