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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

单片机原理复习资料.docx

1、单片机原理复习资料微机原理及接口技术习题一、单选题: 1、十进制数126其对应的十六进制可表示为( ) A、8 F H B、8 E H C、F E H D、7 E H 2、十进制数89.75其对应的二进制可表示为( ) A、10001001.01110101 B、1001001.10 C、1011001.11 D、10011000.11 3、二进制数110010010B对应的十六进制数可表示为( ) A、192H B、C90H C、1A2H D、CA0H 4、二进制数110110110B对应的十六进制数可表示为( ) A、1D3H B、1B6H C、DB0H D、666H 5、-3的补码是(

2、) A、10000011B B、11111100 B C、11111110 B D、11111101 B 6、下列表达式错误的是( ) A、X补+Y补=X+Y补 B、X=X补补 C、X移=X+2n-1 D、X补=X+M,(mod M) 7、CPU主要的组成部分为( ) A、运算器、控制器、寄存器 B、加法器、控制器、寄存器 C、运算器、移位电路、寄存器 D、运算器、移位电路、指令译码器 8、计算机的基本组成部件为( ) A、CPU,存储器,总线 B、CPU,键盘,显示器 C、主机,外部设备 D、以上都是 9、INTEL 8051是( )位的单片机 A、16 B、4 C、8 D、准16 10、对

3、于INTEL 8031来说,EA脚总是( ) A、接地 B、接电源 C、悬空 D、不用 11、在计算机中“A”是用( )来表示的 A、BCD码 B、二进制编码 C、十进制编码 D、ASCII码 12、在单片机中,通常将一些中间计算结果放在( )中 A、累加器 B、控制器 C、程序存储器 D、数据存储器 13、程序计数器PC用来( ) A、存放指令 B、存放正在执行的指令地址 C、存放下一条的指令地址 D、存放上一条的指令地址 14、数据指针DPTR在( )中 A、SFR区 B、CPU C、外部程序存储器 D、外部数据存储器 15、指令和程序是以( )形式存放在程序存储器中 A、源程序 B、汇编

4、程序 C、二进制编码 D、BCD码 16、单片机应用程序一般存放在( ) A、RAM B、ROM C、寄存器 D、CPU 17、单片机上电后或复位后,工作寄存器R0是在( ) A、0区00H单元 B、0区01H单元 C、0区09H单元 D、SFR区 18、进位标志CY在( )中 A、累加器A B、算术逻辑运算部件ALU C、程序状态字寄存器PSW D、数据指针DPTR 19、单片机8051的XTAL1和XTAL2引脚是( )引脚 A、外接定时器 B、外接串行口 C、外接中断 D、外接晶振 20、8031复位后,PC与SP的值为( ) A、0000H,00H B、0000H,07H C、0003

5、H,07H寄存器 D、0800H,00H 21、单片机的堆栈指针SP始终是( ) A、指示堆栈底 B、指示堆栈顶 C、指示堆栈地址 D、指示堆栈长度 22、P0、P1口作输入用途之前必须( ) A、相应端口先置1 B、相应端口先置0 C、外接高电平 D、外接上拉电阻 23、一个EPROM的地址有A0-A11引脚,它的容量为( ) A、2KB B、4KB C、11KB D、12KB 24、8031单片机中既可位寻址又可字节寻址的单元是( ) A、20H B、30H C、00H D、70H 25、8031单片机中片内RAM共有( )字节 A、128 B、256 C、4K D、64K 26、执行指令

6、MOVX A,DPTR时,WRRD脚的电平为( ) A、WR高电平,RD低电平 B、W R低电平,RD高电平 C、WR高电平,RD高电平 D、WR低电平,RD低电平 27、INTEL 8031的PO端口,当使用外部存储器时它是一个( ) A、传输高8位地址 B、传输低8位地址 C、传输低8位数据 D、传输低8位地址数据总线 28、当标志寄存器P S W的R S O和R S I分别为1和0时,系统选用的当前工作寄存器组为( ) A、组0 B、组1 C、组2 D、组3 29、下列指令中错误的是( ) A、MOV A,R4 B、MOV 20H,R4 C 、MOV R4,R3 D、MO VR4,R3

7、30、下列指令中不影响标志位CY的指令有( ) A、ADD A,20H B、CLR C 、RRC A D、INC A 31、LJMP跳转空间最大可达到( ) A、2KB B、256B C 、128B D、64KB 32、计算机内部数据之所以用二进制形式表示,主要是( ) A、为了编程方便 B、由于受器件的物理性能限制 C 、为了通用性 D、为了提高运算速度 33、8051单片机共有( )个中断源 A、4 B、5 C 、6 D、7 34、8051单片机共有( )个中断优先级 A、2 B、3 C 、4 D、5 35、外部中断源I E 1(外部中断1)的中断入口(又称中断矢量或中断向量)地址为( )

8、 A、0003H B、000BH C 、0013H D、002BH 36、下列属于累加器A的位地址为( ) A、E 7 H B、F 7 H C 、D 7 H D、87H 37、下列属于寄存器B的位地址为( ) A、E 7 H B、F 7 H C 、D 7 H D、87H 38、8051的内部RAM中,可以进行位寻址的地址空间为( ) A、00H2FH B、20H2FH C 、00HFFH D、20HFFH 39、设累加器A内容为0 C 9 H,寄存器R2内容为54H,CY=1,执行指令S U B B A,R2 后结果为( ) A、A=74H B、R2=74H C 、A=75H D、R2=75H

9、 40、设A=0 C 3 H,R0=0 A A H,执行指令A N L A,R0后,结果( ) A、A=82H B、A=6CH C 、R0=82 D、R0=6CH 41、8051的程序计数器P C为16位计数器,其寻址范围是( ) A、8K B、16 K C 、32 K D、64 K 42、提高单片机的晶振频率,则机器周期( ) A、不变 B、变长 C 、变短 D、不定 43、在堆栈操作中,当进栈数据全部弹出后,这时S P应指向( ) A、栈底单元 B、7FH单元 C 、栈底单元地址加1 D、栈底单元地址减1 44、8051单片机中,唯一一个用户不能直接使用的特殊功能寄存器是( ) A、P S

10、 W B、D P T R C 、P C D、B 45、8051单片机中,唯一一个用户可使用的16位特殊功能寄存器是( ) A、P S W B、D P T R C 、A C C D、P C 46、执行如下三条指令后,30H单元的内容是( ) M O V R 1,30H M O V 40H,0 E H M O V R 1,40H A、40H B、30H C 、0 E H D、F F H 47、有如下程序段: M O V R 0,30H S E T B C C L R A A D D C A,0 0H M O V R 0,A 执行结果是( ) A、(30H)=0 0H B、(30H)=0 1H C

11、、(00H)=0 0H D、(00H)=0 1H 48、从地址2132H开始有一条绝对转移指令A J M P addr11,指令可能实现的转移范围是( ) A、2000H27FFH B、2132H2832H C 、2100H28FFH D、2000H3FFFH 49、中断是一种( ) A、资源共享技术 B、数据转换技术 C 、数据共享技术 D、并行处理技术 50、执行M O V I E,81H指令的意义是:( ) A、屏蔽中断源 B、开放外部中断源0 C 、开放外部中断源1 D、开放外部中断源0和1 二、多选题 1、所谓系统总线,指的是( ) A、数据总线 B、地址总线 C、内部总线 D、外部

12、总线 E、控制总线 2、系统内存包括( ) A、硬盘 B、软盘 C、RAM D、ROM E、光盘 3、数123可能是( ) A、二进制数 B、八进制数 C、十六进制数 D、四进制数 E、十进制数 4、8051单片机寻地方式有( ) A、寄存器间接寻址方式 B、立即寻址方式 C、直接寻址方式 D、变址寻址方式 E、位寻址方式 5、下述条件中,能封锁主机对中断的响应的条件是( ) A、一个同级或高一级的中断正在处理中 B、当前周期不是执行当前指令的最后一个周期 C、当前执行的指令是RETI指令或对IE或IP寄存器进行读写指令 D、当前执行的指令是一长跳转指令 E、一个低级的中断正在处理中 6、80

13、51单片机的中断源有( ) A、外部中断0 B、定时/计数中断0 C、串行中断 D、外部中断1 E、定时/计数中断1 7、中断请求的撤除有( ) A、定时计数中断硬件自动撤除 B、脉冲方式外部中断自动撤除 C、电平方式外部中断强制撤除 D、串行中断软件撤除 E、串行中断硬件自动撤除 8、如下程序段: C L R C M O V A,BCH A D D C A,65H 则其结果为( ) A、(A)=21H B、CY=1 C 、AC=1 D、CY=0 E、AC=0 9、8051CPUD在访问外部存储器时,地址的输出是( ) A、P2口输出高8位地址 B、P1口输出高8位地址 C、P0口输出低8位地

14、址 D、P1口输出低8位地址 E、P2口输出低8位地址 10、8051具有( ) A、4K字节的程序存储器 B、256字节的数据存储器 C、32线并行I0 D、全双工串行I0一个 E、2个16位定时器计数器 11、对于JBC bit,rel指令,下列说法正确的是( ) Abit位状态为1时转移 Bbit位状态为0时转移 Cbit位状态为1时不转移 Dbit位状态为0时不转移 E转移时,同时对该位清零 12、对于DIV AB指令的执行结果,下列说法正确的是( ) A 商在A中 B余数在B中 C商在B中 D余数在A中 E如果除数为0,则溢出标志位置1。 13一个单片机应用系统的研制,大致可分( )

15、阶段。 A分析研究课题,明确解决问题的方法 B分别进行系统硬件和软件设计 C分模块调试系统,进行在线仿真和总调 D固化程序,投入实际运行 E反馈运行情况,及时修正,升级。 14、关于指针DPTR,下列说法正确的是( ) ADPTR是CPU和外部存储器进行数据传送的唯一桥梁 BDPTR是一个16位寄存器 CDPTR不可寻址 DDPTR是由DPH和DPL两个8位寄存器组成的 EDPTR的地址83H 15下列寄存器中,属于8051中特殊功能寄存器(又称专用寄存器)的是( ) AACC BPSW CRO DCY EB 三、判断题: 18051每个中断源相应地在芯片上都有其中断请求输入引脚( ) 2程序

16、计数器PC不能对它进行读写操作( ) 38051单片机的栈底单元是不能利用的,因此,它是一个闲置单元( ) 48051单片机对最高优先权的中断响应是无条件的( ) 5中断初始化时,对中断控制器的状态设置,只可使用位操作指令,而不能使用字节操作指令( ) 6在一般情况8051单片机允许同级中断嵌套( ) 78051单片机,程序存储器数和数据存储器扩展的最大地址范围相同的( ) 8MCS-51的程序存储器只是用来存放程序的。( ) 9 RC A为循环左移指令( ) 10MOV A,30H为立即寻址方式( ) 11如果发生除法溢出错误,则PSW标志位P置1。( ) 12如JC rel发生跳转时,目标

17、地址为当前地址加上偏移量rel( ) 13.MOV A,A+DPTR是一条查表指令( ) 14MUL AB的执行结果是高8位在A中,低8 位在B中( ) 15我们所说道计算机实质上是计算机的硬件系统与软件系统的总称。( ) 168051位地址空间是连续的( ) 17CPU对内部RAM和外部RAM的读写速度一样快( ) 18对于8051单片机,当CPU对内部程序存储器寻址超过4K时,系统会自动在外部程序存储器中寻址( ) 19外加晶振频率越高,系统运算速度也就越快,系统性能也就越好( ) 20-86原=11010110B -86反=10101001B -86补=10101010B ( ) 四、简

18、答题1.什么是堆栈?2. 定时器的四种工作模式如何选择?其定时时间与哪些因素有关?3什么是中断?其主要功能是什么?4什么是机器语言?什么是汇编语言?58051定时器的门控制信号GATE设置为1时,定时器如何启动?6MCS-51单片机的机器周期与晶振周期之间有什么关系?一个机器周期的时序如何划分?7MCS-51内部四个并行I/O口各有什么异同?作用是什么?8简述MCS-51单片机的中断响应过程。五、应用题1、编写一程序将片外数据存储器中7000H70FFH单元全部清零。2、在外部数据存储区首地址为TABLE的数据表中存有10B的数据,编程将每个字节的最高位置1,并送回原来的单元。3、从P1口输入

19、50个带符号数,编程统计其中正数、负数和零的个数,结果分别存入片内RAM30H、31H、32H单元。4、编写交通灯控制程序。在十字路口东西南北各设置红、黄、绿三种信号灯,东西方向(A线)通车时,东西方向绿灯亮、南北方向(B线)红灯亮;东西方向通车时间(30秒)到后,东西方向的绿灯亮,黄灯亮3秒,之后由东西方向切换到南北方向通车,此时东西方向黄灯灭,红灯亮,南北方向红灯灭、绿灯亮,南北方向开始通车。通车时间(60秒)到后,南北方向的绿灯亮,黄灯亮3秒,之后由南北方向切换到东西方向通车,如此循环。5、试用定时/计数器T1对外部事件计数,要求每计数100,就将T1改成定时方式,控制从P1.1输出一个

20、脉宽为10ms的正脉冲,然后又转为计数方式,如此反复循环。设系统晶振频率为12MHz。6、利用单片机内部定时/计数器T1产生定时时钟,由P1口输出信号控制8个LED指示灯,试编程使8个指示灯依次轮流闪动,闪动频率10Hz。fosc=12MHz。微机原理及接口技术习题答案一 单选 1.D 2.C 3.A 4.B 5.D 6.D 7.A 8.A 9.C 10.A 11.D 12.A 13.C 14.A 15.C 16.B 17.A 18.C 19.D 20.B 21.B 22.A 23.B 24.A 25.B 26.A 27.D 28.B 29.D 30.D 31.D 32.B33.B 34.A

21、35.C 36.A 37.B 38.B 39.A 40.A 41.D 42.C 43.C 44.C 45.B 46.C 47.B 48.A 49.D 50.B 二 多选 1.ABE 2.CD 3.BCDE 4.ABCDE 5.ABC 6.ABCDE 7.ABCD 8.ABC 9.AC 10.ABCDE 11.ADE 12.ABE 13.ABCDE 14.BD 15.ABE 三 判断 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20.四 简答题1堆栈是在片内RAM中专门开辟出来的一个区域,一般在30H7FH

22、区间内开辟,主要用于临时存放中断断点或调用子程序时主程序断点的相关中间数据和状态。堆栈中数据的存取是以“后进先出”的结构方式处理的,实质上,堆栈是一个按照“后进先出”原则组织的一段内存区域。2TMOD中M0和M1的不同组合来确定。与初值和晶振频率有关。3中断就是对外界异步发生的事件作出及时的处理。功能:分时操作;实时处理;故障处理。4机器语言是计算机能识别的二进制语言。汇编语言是一种用指令的助记符、符号地址、标号等编写程序的语言。5当GATE为1时,引脚受到信号的影响。当为1时且使TR0为1时,定时器才能起动。6晶振周期是单片机最基本的时间单位。机器周期则是完成某一个规定操作所需的最小时间。一

23、个机器周期为共12个晶振周期,分为6个状态12个拍节,依次表示为S1P1、S1P2、S6P1、S6P2。7MCS-51单片机共有四个8位双向并行的I/O端口,每个端口都包括一个锁存器、一个输出驱动器和一个输入缓冲器。但这四个端口的功能不全相同,P0口既可作一般I/O端口使用,又可作地址/数据总线使用;P1口是一个准双向并行口,作通用并行I/O口使用;P2口除了可作为通用I/O使用外,还可在CPU访问外部存储器时作高八位地址线使用;P3口是一个多功能口除具有准双向I/O功能外,还具有第二功能。8CPU在每个机器周期的S5P2期间顺序采样每个中断源,在下一个机器周期S6区间按优先级顺序查询中断标志

24、,如查询到某个中断定标志为1,将在接下来的机器周期S1期间按优先级进行中断处理,中断系统通过硬件自动将相应的中断矢量地址装入PC,以便进入相应的中断服务程序。一旦响应中断,CPU首先置位相应的中断“优先级触发器”,然后由硬件执行一条长调用指令,把当前的PC值压入堆栈,以保护断点,再将相应的中断服务的入口地址送入PC,于是CPU接着从中断服务程序的入口处开始执行。对于有些中断源,CPU在响应中断后会自动清除中断标志。五、应用题1、ORG 1000HMOV DPTR,#7000HCLR AMOV R0,#0FFHLOOP:MOVX DPTR,AINC DPTRDJNZ R0, LOOPSJMP $END2、ORG 0030HMOV DPTR,#TABLEMOV R2,#10LOOP:MOVX A,DPTRSETB ACC.7MOVX DPTR,AINC DPTRDJNZ R2,LOOPEND3、ORG 0030HMOV 30H,#00HMOV 31H,#00HMOV 32H,#00HMOV R5,#50LOOP:ORL P1,#0FFHMOV A,P1JZ NEXT1JB ACC.7 NEXT2INC 3

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

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