单片机试题 .doc

上传人:飞****2 文档编号:60096937 上传时间:2022-11-13 格式:DOC 页数:14 大小:31.50KB
返回 下载 相关 举报
单片机试题 .doc_第1页
第1页 / 共14页
单片机试题 .doc_第2页
第2页 / 共14页
点击查看更多>>
资源描述

《单片机试题 .doc》由会员分享,可在线阅读,更多相关《单片机试题 .doc(14页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、填空题180C51单片机中,一个机器周期包含()个状态周期,个状态周期又可划分为()个拍节,一个拍节又可划分为()个振荡脉冲周期。因此,一个机器周期包含()个振荡脉冲周期。280C51中唯一可供用户使用的16位寄存器是(),它可拆分为两个8位寄存器,名称分别为()和()。3为寻址程序状态字的F0位,可使用的地址和符号有()、()、()和()。4在80C51中,位处理器的数据位存储空间是由()的可寻址位和部RAM为寻址区的()个位。580C51的4个I/O口中,P0是真正的双向口,而其他口则为准双口,这一区别在口线电路结构中表现在()的不同上。6按长度分,80C51指令有()字节的、()字节的和

2、()字节的。7假定外部数据存储器2000H单元的内容为80H,执行下列指令后,累加器A中的内容为()。MOVDPH,20HMOVDPL,00HMOVXA,DPTR8假定(SP)62H,(61H)30H,(62H)70H。执行下列指令:POPDPHPOPDPL后,DPTR的内容为(),SP的内容为()。9假定(A)0FH,(R7)=19H,(30H)=00H,(R1)=40H,(40H)0FFH。执行指令:DECADECR7DEC30HDECR1后,累加器A的内容为(),R7的内容为(),30H的内容为(),40H的内容为()。10在80C51单片机系统中,为外扩展存储器准备了()条地址线,其中

3、低位地址线由()提供,高位地址线由()提供。11MCS51可提供()和()两种储存器、最大储存空间可达到()的两个并行储存器扩展系统。12访问内部RAM使用()指令,访问外部RAM使用()指令,访问内部ROM使用()指令,访问外部ROM使用()指令。13在存储器扩展中,无论是线选法还是译码法,最终都是为扩充芯片的()引脚端提供信号。14响应中断后,产生长调用指令LCALL,执行该指令的过程包括;首先把()的内容压入堆栈,以进行断点保护,然后把长调用指令的16位地址送(),使程序执行转向()中的中断地址区。15当计数器产生技术溢出时,把定时器/控制器的TF0(TF1)位置“1”。对计数溢出的处理

4、,在中断方式时,该位作为()位使用;在查询方式时,该位作()位使用。168255A能为数据I/O操作提供A、B、C3个8位口,其中A口和B口只能作为数据口使用,而C口则既可作为()口使用,又可作为()口使用。17在80C51单片机系统中,存储器并行外扩展涉及的控制信号有()、()、()()和()。其中用于分离低8位地址和数据的控制信号是()。它的频率是晶振频率的()分之一。18在查询和中断两种数据输入输出控制方式中,效率较高的是()。19若某存储器容量为640KB,则表示该存储器共有()个存储单元。20单片机程序存储器区的寻址范围由PC的位数决定。80C51的PC为16位,因此程序存储器区的地

5、址空间是()。21通常单片机有两种复位操作,即()和(),复位后PC值为(),SP值为(),通用寄存区的当前寄存器组是第()组,该组寄存器的地址范围从()到()。2280C51单片机的时钟电路包括两部分,即芯片内的()和芯片外跨接的()和()。若提高单片机的晶振频率,则单片机的机器周期会变()。23一台计算机的指令系统就是它所能执行的()集合。24在变址寻址方式中,以()作变址寄存器,以()或()作基址寄存器。25累加器A中存放着一个其值小于或等于127的8位无符号数,CY清零后执行“RLCA”指令,则A中的数变为原来的()倍。26假定(SP)60H,(ACC)30H,(B)70H,执行下列指

6、令:PUSHACCPUSHB后,SP的内容为(),61H单元的内容为(),62H单元的内容为()。27假定(A)40H,(R1)23H,(40H)=05H。执行指令:XCHA,R1XCHA,R1后,累加器A的内容为(),R1的内容为(),40H内容为()。28假定(A)85H,(R0)20H,(20H)0AFH。执行指令:ADDA,R0后,累加器A的内容为(),CY的内容为(),AC的内容为(),OV的内容为()。29上电复位后,各中断优先级从高到低的次序是(),(),(),(),()。30为扩展存储器而构造系统总线,应以P0口的8位作为()线,以P2口的口线作为()线。31在单片机中,为现实

7、数据的I/O传送,可使用3中控制方式,即:()方式()方式和()方式。32使用8KB8的RAM芯片,用译码法扩展64KB8的外部数据存储器,需要()片存储芯片,共需使用()条地址线。33.在MCS-51单片机系统中,采用的编址方式是()。34.简单输入口扩展是为了实现输入数据的()功能,而简单输出口扩展是为了实现输出数据的()功能。35.在定时器工作方式0下,计数器的宽度为13位,如果系统晶振频率为3MHz,则最大定时时间为(_)。36为实现内部程序存储器的衔接,应使用()信号进行控制。37.MCS51单片机引脚信号中,信号名称带上划线的表示该信号()或()有效。 39.单片机系统复位后,(P

8、SW)00H,因此内部RAM寄存区的当前寄存器是第()组,8个寄存器的单元地址为()()。40.通过堆栈操作实现子程序调用,首先要把()的内容入栈操作,把保护的断点送回()。41.以助记符形式表示的计算机指令就是它的()语言。42.在寄存器寻址方式中,指令中指定寄存器的内容就是()。43.在直接寻址方式中,只能使用()位二进制数作为直接地址,因此其寻址对象只限于()。44.在寄存器间接寻址方式中,其“间接”体现在指令中寄存器的内容不是操作数,而是操作数的()。45.假定累加器A的内容为30H,执行指令:1000H:MOVCA,A+PC后,把程序存储器()单元的内容送累加器A中。46.假定DAP

9、R的内容为8100H,累加器A的内容为40H,执行下列指令:MOVCA,A+DPTR后,送入A的是程序存储器()单元的内容。47.在位操作中,能起到与字节操作中累加器作用的是()。48.假定(A)56H,(R5)67H。执行指令:ADDA,R5DA后,累加器A的内容为(),CY的内容为()。49.假定(A)0FH,(R7)=19H,(30H)=00H,(R1)=40H,(40H)0FFH。执行指令:DECADECR7DEC30HDECR1后,累加器A的内容为(),R7的内容为(),30H的内容为(),40H的内容为()。50.假定(A)50H,(B)0A0H。执行指令:MULAB后,寄存器B的

10、内容为(),累加器A的内容为(),CY的内容为(),OV的内容为()。单项选择题1在单片机系统中,1KB表示的二进制位数是()(A)1000(B)81000(C)1024(D)810242RAM是随机存储器的意思,随机存储器的准确含义是()(A)存储器内各存储单元的存取时间相等(B)可以在任何时刻随机读/写存储器内各存储单元(C)随机表示既可读又可写(D)随机是易失的意思,因为随机存储器具有易失的特点3对程序计数器PC的操作()(A)是自动进行的(B)是通过传送进行的C)是通过加“1”指令进行的(D)是通过减“1”指令进行的4假定设置堆栈指针SP的值为37H,在进行子程序调用时把断点地址进栈保

11、护后,SP的值是()(A)36H(B)37H(C)38H(D)39H5位处理器是单片机面向控制应用的重要体现,下列中不属于位处理器资源的是()(A)位累加器CY(B)通用寄存器的可寻址位(C)专用寄存器的可寻址位(D)位操作指令集6在下列信号中,不是供外扩展程序存储器使用的是()(A)PSEN(B)EA(C)ALE(D)WR7执行以下程序段MOVR0,#dataMOVA,R0RLAMOVR1,ARLARLAADDA,R1MOVR0,A后,实现的功能是()(A)把立即数data循环左移3次(B)把立即数data乘以10(C)把data单元的内容循环左移3次(D)把data单元的内容乘以108在相

12、对寻址方式中,寻址的结果体现在()(A)PC中(B)累加器A中(C)DPTR中(D)某个存储单元中9以下各项中不能用来对内部数据存储器进行访问的是()(A)数据指针DPTR(B)按存储单元地址或名称(C)堆栈指针SP(D)由R0或R1作间址寄存器10在80C51中,为实现P0口线的数据和低位地址复用,应使用()(A)地址锁存器(B)地址寄存器(C)地址缓存器(D)地址译码器11在下列信号中,不是给数据存储器扩展使用的是()(A)PSEN(B)EA(C)ALE(D)WR12如在系统中只扩展两片Intel2732(4K*8),除应使用P0口的8条口线外,至少还应使用P2口的口线为()条(A)4(B

13、)5(C)7(D)813在下列寄存器中,定时/计数控制无关的是()(A)TCON(定时控制寄存器)(B)TMOD(工作方式控制寄存器)(C)SCON(串行控制寄存器)(D)IE(中断允许控制寄存器)14在工作方式0下,计数器是由TH的全部8位和TL的5位组成,因此其计数范围是()(A)18192(B)08191(C)08192(D)1409615如果以查询方式进行定时应用,则应用程序中的初始化内容应包括()25.在80C51单片机系统中,为解决内外程序存储器衔接问题所使用的信号是()(A)EA(B)PSEN(C)ALE(D)CE26.PC的值是()(A)当前指令前一条指令的地址(B)当前正在执

14、行指令的地址(C)下一条指令的地址(D)控制器中指令寄存器的地址27.在80C51单片机中,设置堆栈指针SP为37H后就发生子程序调用,这时SP的值为()(A)37H(B)38H(C)39H(D)3AH28.对程序存储器的读操作,只能使用()(A)MOV指令(B)PUSH指令(C)MOVX指令(D)MOVC指令29.在相对寻址方式中,“相对”两字是指相对于()(A)地址偏移量rel(B)当前指令的首地址(C)下一条指令的首地址(D)DPTR值30不能为程序存储器提供和构成地址的有()(A)PC(B)A(C)DPTR(D)PSW31.在80C51中,需双向传送信号的是()(A)地址线(B)数据线

15、(C)控制线(D)电源线32.下列叙述中,不属于单片机存储器系统特点是()(A)程序和数据两种类型的存储器同时存在(B)芯片内外存储器同时存在(C)扩展数据存储器与片内数据存储空间重叠(D)扩展数据存储器与片内程序据存储空间重叠33下列有关单片机程序存储器的论述中,错误的是()(A)用户程序保存在程序存储器中(B)断电后程序存储器仍能保存程序(C)对于程序存储器只使用MOVC一种指令(D)执行程序需要使用MOVC指令从程序存储器中逐条读出指令34.执行中断返回指令,要从堆栈弹出断点地址,以便去执行被中断了的主程序。从堆栈弹出的断点地址送给()(A)A(B)CY(C)PC(D)DPTR35在单片

16、机的下列功能或操作中,不使用中断方法的是()(A)串行数据传送操作(B)实时处理(C)故障处理(D)存储器读/写操作36中断查询确认后,在下列各种单片机运行情况中,能立即响应的是()(A)当前正在进行高优先级中断处理(B)当前正在执行RETI指令(C)当前指令是DIV指令,且正处于取指机器周期(D)当前指令是“MOVA,Rn”指令37下列功能中不是由I/O接口实现的是()(A)速度协调(B)据缓冲和锁存(C)数据转换 (D)数据显示38下列有关可编程并行接口芯片的叙述中,不正确的是()(A)可编程并行接口芯片使用前需进行初始化,向其控制寄存器写入相关信息(B)各可编程并行接口芯片内具有相同的控

17、制寄存器、数据寄存器和状态寄存器(C)可编程并行接口芯片只供并行数据输入/输出使用,不能用于串行数据传送(D)I/O编址就是给每个接口芯片分配唯一地址39为给扫描法工作的键盘提供接口电路,在接口电路中只需要()A.一个输入口B.一个输入口和一个输出口C.一个输出口D.两个输入口和一个输出口40.在MCS51中间,需要外加电路实现中断撤除的是(A)定时中断(B)脉冲方式的外部中断(C)串行中断(D)电平方式的外部中断41.在中断流程中有关“中断”的操作,对于外部中断0,要中断应复位中断允许寄存器的(A)EA位和ET0位(B)EA位和EX0位(C)EA位和ES位(D)EA位和EX1位42.下列定时

18、/计数硬件资源中,不提供用户使用的是(A)高8位计数器TH(B)低8位计数器TL(C)定时器/计数器控制逻辑(D)用于定时/计数控制的相关寄存器43在下列信号中,不是给数据存储器扩展使用的是A.EAB.RDC.WRD.ALE44在使用译码法同时扩展多片数据存储器芯片时,不能在各存储芯片间并行连接的信号是A.读写信号(RD和WR)B.地址译码输出信号C.数据信号D.高地址信号45.在家用电器中使用单片机应属于计算机的(A)数据处理应用(B)控制应用(C)数值计算应用(D)辅助工程应用46.以下运算中对溢出标志OV没有影响或不受OV影响的运算是(A)逻辑运算(B)符号数加减法运算(C)乘法运算(D

19、)除法运算47.以下有关PC和DPTR的结论中错误的是(A)DPTR是可以访问的而PC不能访问(B)它们都是16位的寄存器(C)它们都具有加“1”功能(D)DPTR可以分为2个8位的寄存器使用,但PC不能48.执行返回指令时,返回的断点是(A)调用指令的首地址(B)调用指令的末地址(C)调用指令下一条指令的首地址(D)返回指令的末地址49.下列指令中与进位标志CY无关的指令有(A) 移位指令(B)位操作指令(B) (C)十进制调整指令(D)条件转移指令50.若原来工作寄存器0组为当前寄存器组,现要改1组当前寄存器组,不能使用指令 (A)SETBPSW.3(B)SETBDOH.3(C)MOVPSW.3,1(D)CPLPSW.3简答题1简述80C51单片机的7种寻址方式?2什么是指令?3什么是伪指令?4什么是中断源?5简述总线隔离技术及其应用?680C51单片机内部RAM低128单元划分为哪3个主要部分?说明各部分的使用特点?7.中断优先级定义原则是什么?880C51中断嵌套的原则是什么?9单片机并行扩展有几方面?为什么要扩展?10使用程序定时与使用定时器定时有何异同?11什么是交叉汇编?它与机器汇编的区别是什么?

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com