ImageVerifierCode 换一换
格式:DOCX , 页数:40 ,大小:34.58KB ,
资源ID:11337081      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/11337081.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(《MCS 51单片机原理及应用考卷 副本.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

《MCS 51单片机原理及应用考卷 副本.docx

1、MCS 51单片机原理及应用考卷 副本MCS-51单片机原理及应用考卷一、填空题1计算机中常用的码制有原码、反码和 。2十进制数29的二进制表示为 。3十进制数-29的8位补码表示为 。4单片微机计算机由CPU、存储器和 三部分组成。5若不使用MCS-51片内存储器引脚EA必须接 。6微处理器由寄存器堆、控制器和 三部分组成。7当MCS-51引脚ALE信号有效时,表示从P0口稳定地送出了 地址。8MCS-51的P0口作为输出端口时,每位能驱动 个SL型TTL负载。9MCS-51的4个并行I/O口,其中 是准双向口,所以由输出转输入时必须先写入“1”。10MCS-51的堆栈是软件填写堆栈指针临时

2、在 数据存储器内开辟的区域。11MCS-51中凡字节地址能被 整除的特殊功能寄存器均能位寻址。12MCS-51系统中,当PSEN信号有效时,表示CPU要从 存储器读取信息。13当使用8751且EA=1,程序存储器地址小于 时,访问的是片内ROM。14MCS-51特殊功能寄存器只能采用 寻址方式。15MCS-51有4组工作寄存器,它们的地址范围是 。16MCS-51片内20H2FH范围内的数据存储器,既可以字节寻址又可以 寻位。17若用传送指令访问MCS51的程序存储器,它的操作码助记符应为 。18访问MCS-51片内RAM应该使用的传送指令的助记符是 。19当MCS51使用间接寻址方式访问片内

3、RAM高128B时,会产生。20设计8031系统时, 口不能用作一般I/O口。21MCS-51可扩展片外RAM 64KB,但当外扩I/O口后,其外部RAM寻址空间将 。22计算机的系统总线有地址总线、控制总线和 总线。23输入输出设备是计算机与外部世界交换信息的 。24指令是通知计算机完成某种操作的 。25汇编语言中可以使用伪指令,它们不是真正的指令,只是用来 。26MCS-51串行接口有4种工作方式,这可丰初始化程序中用软件填写 特殊功能寄存器加以选择。27当使用慢速外设时,最佳的传输方式是 。28MCS-51在外扩ROM、RAM或I/O时,它的地址总线是 。29当定时器T0工作在方式3时,

4、要占用定时器T1的TR1和 两个控制位。30MCS-51有5个中断源,有2个中断优先级,优先级由软件填写特殊功能寄存器 加以选择。31累加器A=80H,执行完指令ADD A,#83H后,进位位C= 。32执行ANL A,#0FH指令后,累加器A的高4位= 。33JZ e操作码地址为1000H,e=20H,它的转移目的地址为 。34JBC 00H,e操作码的地址为2000H,e=70H,它的转移目的地址为 。35累加器A=7EH,20H=#04H,MCS-51执行完ADD A,20H指令后,PSW.0= 。36MOV PSW,#10H是将MCS-51的工作寄存器置为第 组。37指令DJNZ R7

5、,e操作码所在地址为3000H,e=EFH,则它的转移目标地址为 。38ORL,F0H是将A的高4位置1,而低4位 。39SJMP e的指令操作码地址为0050H,e=65H,那么它的转移目标地址为。40设DPTR=2000H,A=80H,则MOVC A,A+DPTR的操作数的实际地址为 。41十进制数-47用8位二进制补码表示为 。42-19D的8位二进制补码表示为 。43计算机中最常用的字符信息编码是 。44要串口为10位UART,工作方式应选为 。45用串口扩并口时,串行接口工作方式应选为 。46在串行通信中,有数据传送方向 、 、 三种方式。47PC复位后为 。48一个机器周期= 节拍

6、,一个机器周期=12个振荡周期,一个振荡周期=1节拍。4980C51含 KB掩膜ROM。5080C51在物理上有 个独立的存储器空间。51外部中断INT1入口地址为 。52PSW中RS1 RS0=1 0B时,R2的地址为 。53一个机器周期= 个状态周期,振荡脉冲2分频后产生的时钟信号的周期定义为状态周期。548751是EPROM型,内含 KB EPROM。5589C51是Flash ROM型,内含 KB Flash ROM。56MCS-51中,T0中断服务程序入口地址为 。57PSW中RS1 RS0=11B时,R2的地址为 。58执行当前指令后,PC内容为 。5912根地址线可寻址 KB存储

7、单元。60写8255A控制字时,需将A1、A0置为 。61MOV C,20H源寻址方式为 寻址。62INC 影响CY位。63指令LCALL 37B0H,首地址在2000H,所完成的操作是 入栈,37B0HPC。64MOVX A,DPTR源操作数寻址方式为 。65 ORG 1000H LCALL 4000H ORG 4000H ADD A,R2执行完LCALL后,PC= 。6680C51中断有 个优先级。6780C51中断嵌套最多 级。68微机与外设传送数据有 、 、 三种方式。69外中断请求标志位是 和 。70当80C51的RST引脚上保持 个机器周期以上的高电平时,80C51即发生复位。71

8、当单片机的型号为8031/8032时,其芯片引线EA一定要接受 电平。72MCS-51机扩展片外I/O口占用片外 存储器的地址空间。73MCS-51单片机访问片外存储器时,利用 信号锁存来自 口的低8位地址信号。7412根地址线可选 个存储单元,32KB存储单元需要 根地址线。75三态缓冲寄存器输出端的“三态”是指 态、 态和 态。7674LS138是具有3个输入的译码器芯片,其输出作为片选信号时,最多可以选中 块芯片。7774LS273通常用作简单 接口扩展;而74LS244则常用作简单 接口扩展。78A/D转换器的作用是将 量转为 量。D/A转换器的作用是将 量转为 量。79A/D转换器的

9、三个最重要指标是 、 、 。80从输入模拟量到输出稳定的数字量的时间间隔是A/D转换器的技术指标之一,称为 。81若某8位D/A转换器的输出满刻度电压为+5V,则该D/A转换器的分辨率为 V。82MCS-51单片机片内RAM的寄存器区共有 个单元,分为 组寄存器,每组 个单元,以 作为寄存器名称。83单片机系统复位后,PSW=00H,因此片内RAM寄存区的当前寄存器是第 组,8个寄存器的单元地址为 。84通过堆栈操作实现子程序调用,首先要把 的内容入栈,以进行断点保护,调用返回是再进行出栈操作,把保护的断点弹回 。85一台计算机的指令系统就是它所能执行的 集合。86以助记符形式表示的计算机指令

10、就是它的 语言。87在直接寻址方式中,只能使用 位二进制作为直接地址,因此其寻址对象只限于 。88在寄存器间接寻址方式中,其“间接”体现在指令中寄存器的内容不是操作数,而是操作数的 。89在变址寻址方式中,以 作变址寄存器,以 或 作基址寄存器。90假定累加器A的内容为30H,执行指令:1000H:MOVC A,A+PC后,把程序存储器 单元的内容送累加器A中。91假定DPTR的内容为8100H,累加器A的内容为40H,执行指令:MOVC A,A+DPTR后,送入A的是程序存储器 单元的内容。92假定SP=60H,ACC=30H,B=70H,执行指令:PUSH ACC和PUSH B后,SP的内

11、容为 ,61H单元的内容为 ,62H单元的内容为 。93假定SP=62H,61H=30H,62H=70H,执行指令:PUSH DPH和PUSH DPL后,DPTR的内容为 ,SPH单元的内容为 。94假定A=85H,R0=20H,20H=0AFH,执行指令:ADD A,R0后,A的内容为 ,CY的内容为 ,AC的内容为 ,OV的内容为 。95假定A=85H, 20H=0FFH,CY=1,执行指令:ADDC A,20H后,A的内容为 ,CY的内容为 ,AC的内容为 ,OV的内容为 。96假定A=0FFH,R3=0FH,30H=0FH, R0=40H,40H=00H。执行指令:INC A,INC

12、R3,INC 30H, INC R0后,A的内容为 ,R3的内容为 ,30H单元的内容为 ,40H单元的内容为 。97在MCS-51中PC和DPTR都用于提供地址,但PC是为访问 存储器提供地址,而DPTR是为访问 存储器提供地址。98在位操作中,能起到与字节操作中累加器作用的是 。99累加器A中存放着一个其值小于或等于127的8位无符号数,CY清“0”后执行RLC A指令,则A中数变为原来的 倍。100计算机的数据传送有两种方式,即 方式和 方式,其中具有成本低特点的是 数据传送。101异步串行数据通信的帧格式由 位、 位、 位和 位组成。102异步串行数据通信有 、 、 共三种传送方向形式

13、。103使用定时器T1设置串行通信的波特率时,应把定时器T1设定为工作模式 ,即 模式。104假定A=56,R5=67,执行指令:ADD A,R5和DA A后,累加器A的内容为 ,CY的内容为 。105假定A=0FH,R7=19H,30H=00H, R1=40H,40H=0FFH。执行指令:DEC A,DEC R7,DEC 30H, DEC R1后,A的内容为 ,R7的内容为 ,30H单元的内容为 ,40H单元的内容为 。106假定A=50H,B=0A0H,执行指令:MUL AB后,B的内容为 ,A的内容为 ,CY的内容为 ,OV的内容为 。107假定A=0FBH,B=12H,执行指令:DIV

14、 AB后,A的内容为 ,B的内容为 ,CY的内容为 ,OV的内容为 。108假定A=0C5H,执行指令:SWAP后,A的内容为 。109执行如下指令序列: MOV C,P1.0ANL C,P1.1ANL C,/P1.2 MOV P3.0,C后,所实现的逻辑运算式为 。110假定addr11=00100000000B,标号qaz的地址为1030H,执行指令:qaz:AJMP addr11后,程序转移到地址 去执行。111假定标号qaz的地址为0100H,标号qwe的地址为0123H,执行指令:qaz:sJMP qwe后,该指令的相对偏移量(即指令的第二字节)为 。112DPTR是MCS-51中唯

15、一一个16位寄存器,在程序中常用来作为MOVC指令的访问程序存储器的 使用。113请填好下段程序内有关每条指令执行结果的注释中之空白。 MOV A,PSW ;A=10H MOV B,A ;B= H MOV PSW,A ;PSW= H114堆栈设在 存储区,程序存放在 区,外部I/O接口设在 存储区,中断服务程序存放在 存储区。115若单片机使用频率为6MHz的晶振,那么状态周期为 、机器周期为 、指令周期为 。116复位时A= ,PSW= ,SP= ,P0P3= 。117执行下列程序段后CY= ,OV= ,A= 。 MOV A,#56H ADD A,#74H ADD A,A118设SP=60H

16、,片内RAM的30H=24H,31H=10H,在下列程序段注释中填执行结果。PUSH 30HPUSH 31HPOP DPLPOP DPHMOV A,#00HMOVX DPTR,A最后执行结果是 。11980C51复位后(1)CPU从 H单元开始执行程序。(2)SP的内容为 H,第一个压入堆栈的数据将位于 RAM的 H单元。(3)SBUF的内容为 。(4)ORL A,#4指令执行后,PSW寄存器的内容将等于 H。120 8031(1)其EA引脚必须接 。(2)可作通用I/O的至少有P 口的8条I/O线,最多还可加上P 口的8条I/O线。(3)P 口作地址/数据总线,传送地址码的 8位;P 口作地

17、址总线,传送地址码的 8位。(4)MOVX指令用来对 RAM进行读写操作。121存储器组织(1)8052片内RAM有 字节。(2)若PSW=18H,则有效R0的地址为 H。(3)对8051来说,MOV A,R0指令中的R0之取值范围最大可为 H。(4)位地址7FH还可写成 H. 。122,定时器和串行接口(1)80C51的 作串行接口方式1和方式3的波特率发生器。(2)8052除可用 外,尚可用 作其串行接口方式1和方式2的波特率发生器。(3)若8031AH的fOSC=12MHz,则其两个定时器对重复频率高于 MHz的外部事件是不能正确计数的。(4)在定时器T0运作模式#下,TH0溢出时, 标

18、志将被硬件置1去请求中断。(5)在运作模式3下,欲使TH0停止运行,应执行一条CLR 指令。(6)在多机通信中,若字符传送率为100B/s,则波特率等于 。(7)在多机通信中,主机发送从机地址呼叫从机时,其TB8位为 ;各人机此前必须将其SCON中的REN位和 位设置为1。123中断系统(1)INT0和INT1的中断标志分别是 和 。(2)T0和T1两引脚也可作外部中断输入引脚,这时TMOD寄存器中的C/T位应当为 。(3)上题中,若M1、M0两位置10B,则计数初值应当是TH=TL= H。(4) 指令以及任何访问 和 寄存器的指令执行过后,CPU不能马上响应中断。124指令系统(1)在R7初

19、值为00H的情况下,DJNZ R7,rel指令将循环执行 次。(2)欲使P1口的低4位输出0而高4位不变,应执行一条 指令。(3)欲使P1口的高4位输出1而低4位不变,应执行一条 指令。(4)DIV AB指令执行后,OV标志为1,则此指令执行前B= H。(5)MUL AB指令执行后,OV标志为1,则B H。(6)MCS-51的两条查表指令是 和 。二、单项选择题1在中断服务程序中,至少应有一条( )(A)传送指令 (B)转移指令(C)加法指令(D)中断返回指令2当MCS-51复位时,下面说法正确的是( ) (A)PC=0000H(B)SP=00H(C)SBUF=00H(D)30H=00H3要用

20、传送指令访问MCS-51片外RAM,它的指令操作码助记符应是( )。 (A)MOV (B)MOVX (C)MOVC (D)以上都行4下面哪一种传送方式适用于电路简单且时序已知的外设( )。 (A)条件传送 (B)无条件传送 (C)DMA (D)中断5ORG 2000H LCALL 3000H ORG 3000H RET上面程序执行完RET指令后,PC=( )。(A)2000H (B)3000H (C)2003H (D)3003H6要使MCS-51能够响应定时器T1中断、串行接口中断,它的中断允许寄存器IE的内容应是( )。 (A)98H (B)84H (C)42H (D)22H76264芯片是

21、( )。 (A)EEPROM (B)RAM (C)Flash ROM (D)EPROM8MCS-51在响应中断时,下列哪种操作不会发生( )。 (A)保护现场(B)保护PC (C)找到中断入口(D)保护PC转入中断入口9用MCS-51串行接口扩展并行I/O时,串行接口工作方式应选择( )。 (A)方式0(B)方式1(C)方式2(D)方式310JNZ e指令的寻址方式是( )。 (A)立即寻址(B)寄存器寻址(C)相对寻址(D)位寻址11执行LCALL 4000H指令时,MCS-51所完成的操作是( )。 (A)保护PC(B)4000HPC (C)保护现场(D)PC+3入栈,4000HPC12下

22、面哪条指令产生WR( )。(A)MOVX A,DPTR (B) MOVC A, A+PC (C) MOVC A, A+DPTR (D) MOVX DPTR, A13若某存储器芯片地址线为12根,那么它的存储容量为( )。 (A)1KB (B)2KB (C)4KB (D)8KB14要想测量INT0引脚上的一个正脉冲宽度,那么特殊功能寄存器TMOD的内容应为( )。 (A)09H (B)87H (C)00H (D)80H15PSW=18H时,则当前工作寄存器是( )。 (A)0组(B)1组(C)2组(D)3组16使用8751,且EA=1时,则可以外扩ROM( )。(A)64KB (B)60KB (

23、C)58KB (D)56KB17MOVX A,DPTR指令中源操作数的寻址方式是( )。(A)寄存器寻址 (B)寄存器间接寻址(C)直接寻址(D)立即寻址18MCS-51有中断源( )。(A)5个(B)2个(C)3个(D)6个19MCS-51上电复位后,SP的内容应是( )。(A)00H (B)07H (C)60H (D)70H20下面哪一个部件不是CPU的指令部件( )。(A)PC (B)IR (C)PSW (D)ID21ORG 0003H LJMP 2000H ORG 000BH LJMP 3000H当CPU响应外部中断0后,PC=( )。(A)0003H (B)2000H (C)000B

24、H (D)3000H22控制串行接口工作方式的寄存器是( )。 (A)TCON (B)PCON (C)SCON (D)TMOD23MCS-51响应中断时,下面哪一条不是必须的( )。 (A)当前指令执行完毕 (B)中断是开放的(C)没有同级或高级中断服务 (D)必须有RETI指令24使用定时器T1时,有几种工作模式( )。(A)1种(B)2种(C)3种(D)4种25执行PUSH ACC指令,MCS-51完成的操作是( )。 (A)SP+1SP (ACC)(SP)(B)(ACC)(SP)SP-1SP (C)SP-1SP (ACC)(SP)(D)(ACC)(SP)SP+1SP26P1口的每一位能驱

25、动( )。 (A)2个TTL低电平负载 (B)4个TTL低电平负载 (C)8个TTL低电平负载 (D)10个TTL低电平负载27使用8255可以扩展出的I/O口线是( )。 (A)16根(B)24根(C)22根(D)32根28PC中存放的是( )。 (A)下一条指令的地址(B)当前正在执行的指令 (C)当前正在执行指令的地址()下一条要执行的指令298031是( )。 (A)CPU (B)微处理器(C)单片微机(D)控制器30要把P0高4位变0,低4位不变,应使用指令( )。 (A)ORL P0,#0FH (B)ORL P0,#0F0H (C)ANL P0,#0F0H (D)ANL P0,#0

26、FH31下面哪种外设是输出设备( )。(A)打印机(B)纸带读出机(C)键盘(D)A/D转换器32所谓CPU是指( )。(A)运算器与控制器(B)运算器与存储器(C)输入输出设备 (D)控制器与存储器33LCALL指令操作码地址是2000H,执行完相应子程序返回指令后,PC=( )。(A)2000H(B)2001H(C)2002H(D)2003H34MCS-51执行完MOV A,#08H,PSW的哪一位被置位( )。(A)C (B)F0(C)OV (D)P35当8031外扩程序存储器8KB时,需使用EPROM2716( )。(A)2片(B)3片(C)4片(D)5片36计算机在使用中断方式与外界

27、交换信息时,保护现场的工作应该是( )。 (A)由CPU自动完成(B)在中断响应中完成 ()应由中断服务程序完成()在主程序中完成3789C51最小系统在执行ADD A,20H指令时,首先在P0口上出现的信息是( )。(A)操作码地址(B)操作码(C)操作数(D)操作数地址38MCS-51的中断允许触发器内容为83H,CPU将响应的中断请求是( )。(A)INT0、INT1(B)T0、T1(C)T1、串行接口(D)INT0、T039下面哪一种传送方式适用于处理外部事件( )。(A)DMA (B)无条件传送(C)中断(D)条件传送40关于MCS-51的堆栈操作,正确的说法是( )。 (A)先入栈

28、,再修改栈指针 (B)先修改栈指针,再出栈 (C)先修改栈指针,再入栈 (D)以上都不对41某种存储器芯片是8KB4/片,那么它的地址线根数是( )。 (A)11根(B)12根(C)13根(D)14根42要访问MCS-51的特殊功能寄存器就使用的寻址方式是( )。(A)寄存器间接寻址(B)变址寻址(C)直接寻址()相对寻址43下面哪条指令将MCS-51的工作寄存器置成3区( )。 (A)MOV PSW,#13H (B)MOV PSW,#18H (C)SETB PSW.4,CLR PSW.3 (D) SETB PSW.3,CLR PSW.444若MCS-51中断源都编程为同级,当它们同时申请中断

29、时CPU首先响应( )。(A)INT1 (B)INT0 (C)T1 (D)T045当MCS-51进行多机通信时,串行接口的工作方式应选择( )。(A)方式0 (B)方式1 (C)方式2 (D)方式0或方式246执行MOVX A,DPTR指令时,MCS-51产生的控制信号是( )。(A)PSEN (B)ALE (C)RD (D)WR47MCS-51的相对转移指令的最大负跳距离为( )。 (A)2KB (B)128B (C)127B (D)256B48指令寄存器的功能是( )。 (A)存放指令地址 (B)存放当前正在执行的指令 (C)存放指令与操作数(D)存放指令地址及操作数49MOV C,#00

30、H的寻址方式是( )。 (A)位寻址 (B)直接寻址 (C)立即寻址 (D)寄存器寻址50当执行MOVX DPTR,A指令时,MCS-51产生下面哪一个控制信号( )。 (A)PSEN (B)WR (C)ALE (D)RD5174LS138芯片是( )。 (A)驱动器(B)译码器(C)锁存器(D)编码器52ORG 0000H AJMP 0040H ORG 0040H MOV SP,#00H当执行完上面的程序后,PC=( )。(A)0040H (B)0041H (C)0042H (D)0043H53MCS-51外扩ROM、RAM和I/O口时,它的数据总线是( )。 (A)P0 (B)P1 (C)P2 (D)P354当CPU响应串行接口中断时,程序应转移到( )。 (A)0003H (B)0013H (C)0023H (D)0033H55当ALE信号有效时,表示( )。 (A)

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1