欢迎来到天天文库
浏览记录
ID:55922291
大小:97.50 KB
页数:10页
时间:2020-06-15
《《单片机原理及应用》复习例题.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、复习例题第二章一、判断题1、用户构建单片机应用系统,只能使用芯片提供的信号引脚。()2、程序计数器PC不能为用户使用,因此它就没有地址。()3、内部RAM的位寻址区,只能供位寻址使用而不能供字节寻址使用()4、对单片机的复位操作就是初始化操作。()5、MCS-51单片机内部高128个字节特殊寄存器区都是可位寻址区。()二、填空题1、MCS-51单片机采用12MHz晶振时,ALE引脚脉冲频率为_2MHz___。2、若由程序设定RS1、RS0=11,则工作寄存器R0-R7的直接地址为_18H-1FH___
2、。3、累加器A中的数据为01110010B,则PSW中的P=_0_______。4、MCS—5l单片机的堆栈区只可设置在便笺区,堆栈寄存器SP是8位寄存器。三、选择题1、对程序计数器PC的操作()A、是自动进行的。B、是通过传送指令进行的。C、是通过加1指令进行的。D、是通过减1指令进行的。2、以下运算中对溢出标志位OV没有影响的是()。A、逻辑运算B、符号数加减法运算C、乘法运算D、除法运算3、以下有关PC和DPTR的结论中错误的是()A、DPTR是可以访问的而PC不能访问。B、它们都是16位的寄存
3、器C、它们都具有自动加1功能D、DPTR可分为2个8位寄存器使用而PC不能。4、PC的当前值是()A、当前指令前一条指令的地址B、当前正在执行指令的地址C、下一条指令的地址•5、假定设置堆栈指针SP的值为37H,在进行子程序调用时把断点地址进栈保护后,SP的值为()A、36HB、37HC、38HD、39H6、在8051中,可使用的堆栈最大深度为()A、80个单元B、32个单元C、128个单元D、8个单元7、在MCS-51中()A、具有独立的专用的地址线B、由P0口和P1口的口线作地址线C、由P0口和P
4、2口的口线作地址线D、由P1口和P2口的口线作地址线第三章一、判断题1.判断以下各条指令是否正确(LL1和PROC为标号)(1)MOVX@R0,B(错)(2)MOVA,30H(对)(3)MOVXA,30H(错)(4)ADDCA,R7(对)(5)SUBA,R2(错)(6)ANL#99H,36H(错)(7)MOVC,ACC.0(对)(8)ORLP1.0,P3.1(错)(9)JBCP0,LL1(错)(10)ACALLPROC(对)2、ACALL调用范围和AJMP的转移范围是一样的。(对)3、直接寻址方式是访
5、问专用寄存器的唯一方法。(错):还可用寄存器寻址方式二、填空题1、以助记符形式表示的计算机指令就是它的语言。2、按长度分,MCS-51指令有字节的、字节的和字节的。3、在寄存器寻址方式中,指令中指定寄存器的内容是。4、在变址寻址方式中,以作变址寄存器,以或做基址寄存器。5、假定外部数据存储器2000H单元的内容为80H,执行下列指令后,累加器A中的内容为。MOVP2,#20HMOVR0,#00HMOVXA,@R06、假定累加器A的内容为30H,执行指令:1000H:MOVCA,@A+PC后,把程序存储
6、器单元的内容送累加器A中。7、假定(SP)=60H,(ACC)=30H,(B)=70H,执行下列指令:PUSHACCPUSHB后,SP的内容为,61H单元的内容为,62H单元的内容为。8、假定(A)=85H,(R0)=20H,(20H)=0AFH,(CY)=1,执行指令:ADDA,@R0后,累加器A的内容为,CY的内容为,OV的内容为。9、假定(SP)=40H,(39H)=30H,(40H)=60H。执行下列指令:POPDPHPOPDPL后,DPTR的内容为6030H,SP的内容是38H。10、假定D
7、PTR的内容为8100H,累加器A的内容为40H,执行下列指令:MOVCA,@A+DPTR后,送入A的是程序存储器单元的内容。第五章一、填空题1、MCS-51单片机扩展程序存储器所用的控制信号为,扩展数据存储器所用的控制信号为和。2、为扩展存储器而构造系统总线,应以P0口的8位口线作为线,以P2口的口线作为线。3、访问内部RAM使用指令,访问外部RAM使用指令,访问内部ROM使用指令,访问外部ROM使用指令。4、在存储器扩展中,用线选法还是译码法,最终都是为扩展芯片的端提供信号。5、当使用8031单片
8、机时,需要扩展外部程序存储器,此时EA应接__地____。6、单片机系统中经常采用的地址译码技术包括全译码、部分译码和线选法方法。二、选择题1、在MCS-51中,需要双向传递信号的是()A、地址线B、数据线C、控制信号线D、电源线2、在MCS-51中,为实现P0口线的数据和低位地址复用,应使用()A、地址锁存器B、地址寄存器C、地址缓冲器D、地址译码器3、在下列信号中,不是给程序存储器扩展使用的是()A、PSENB、EAC、ALED、WR4、如在系统中只
此文档下载收益归作者所有