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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

单片机复习题经验总结考试必过.docx

1、单片机复习题经验总结考试必过单片机复习选择题1、在中断服务程序中,至少应该有一条( D )。A、传送指令 B、转移指令 C、加法指令 D、中断返回指令2、某存储器芯片地址线为12根,那么它的存储容量为( C )。A、1KB B、2KB C、4KB D、8KB3、8051是( C )A、CPU B、微处理器 C、单片微机 D、控制器4、要访问MCS-51的特殊功能寄存器应使用的寻址方式是( C )A、寄存器间接寻址 B、变址寻址 C、直接寻址 D、相对寻址5、MOV C,#00H指令中目的操作数的寻址方式是( A )。A、位寻址 B、直接寻址 C、立即寻址 D、寄存器寻址6、外部中断1固定对应的

2、中断入口地址为( C )A、0003H B、000BH C、0013H D、001BH7、执行返回指令时,返回的断点是( C )。A、调用指令的首地址 B、调用指令的末地址 C、调用指令下一条指令的首地址 D、返回指令的末地址8、当MCS-51复位时,下面说法正确的是:( A )。A、PC=0000H B、SP=00H C、P0=00H D、(20H)=00H。9、要使MCS-51能够响应定时器T1中断、串行接口中断,它的中断允许寄存器IE的内容应该是( A )。A、98H B、84H C、42H D、22H11、执行LCALL 4000H指令时,MCS-51所完成的操作是( D )。A、保护

3、PC B、4000HPC C、保护现场 D、PC+3入栈,4000HPC13、PC中存放的是( A )。 A、下一条指令的地址 B、当前正在执行的指令 C、当前正在执行的指令地址 D、下一条要执行的指令14、MCS-51的相对转移指令的最大负跳距离为( B )。A、2K B、128 C、127 D、25615、各中断源发出的中断请求信号,都会标记在MCS-51系统中的( B )。A、TMOD B、TCON/SCON C、IE D、IP16、假定设置堆栈指针SP的值为37H,在进行子程序调用时将断点地址进栈保护后,SP的值为( D )。A、36H B、37H C、38H D、39H17.开始时(

4、A)=0,但在MCS-51执行完MOV A,#08H后,PSW的哪一位被置位( )。 A、Cy B、AC C、OV D、P18.MCS-51单片机的堆栈区应建立在( )。A、片内数据存储区的低128字节单元 B、片外数据存储区C、片内数据存储区的高128字节单元 D、程序存储区19.要使MCS-51能够响应定时器T1中断、串行接口中断,它的中断允许寄存IE的内容应该是( )。A、98H B、84H C、42H D、22H20. 8051单片机中,唯一一个用户不能直接使用的寄存器是( C ) A、PSWB、DPTRC、PCD、B21.各中断源发出的中断请求信号,都会标记在MCS-51系统中的(

5、B )。A、TMOD B、TCON/SCON C、IE D、IP22.当需要从MCS-51单片机程序存储器取数据时,采用的指令为( B )。A、MOV A, R1 B、MOVC A, A+DPTRC、MOVX A, R0 D、MOVX A, DPTR23、十进制数126其对应的十六进制可表示为(D)A、8FB、8EC、FED、7E 25、一3的补码是(D)A、10000011B、11111100C、11111110D、11111101 26、CPU主要的组成部部分为(A)A、运算器、控制器 B、加法器、寄存器C、运算器、寄存器 D、运算器、指令译码器 27、在单片机中,通常将一些中间计算结果放

6、在(A)中A、累加器B、控制器C、程序存储器D、数据存储器 28、数据指针DPTR在(A)中 A、CPU控制器B、CPU运算器C、外部程序存储器D、外部数据存储器 29、指令和程序是以(C)形式存放在程序存储器中 A、源程序B、汇编程序C、二进制编码D、BCD码 30、单片机应用程序一般存放在(B)A、RAMB、ROMC、寄存器D、CPU 31、单片机上电后或复位后,工作寄存器R0是在(A)A、0区00H单元B、0区01H单元C、0区09H单元D、SFR 32、进位标志CY在(C)中 A、累加器B、算逻运算部件ALUC、程序状态字寄存器PSWD、DPTR 33、单片机8051的XTAL1和XT

7、AL2引脚是(D)引脚A、外接定时器B、外接串行口C、外接中断D、外接晶振 34、8031复位后,PC与SP的值为(B)A、0000H,00HB、0000H,07HC、0003H,07H寄存器D、0800H,00H 35、单片机的堆栈指针SP始终是(B)A、指示堆栈底B、指示堆栈顶C、指示堆栈地址D、指示堆栈长度 36、P0、P1口作输入用途之前必须(A)A、相应端口先置1B、相应端口先置0C、外接高电平D、外接上拉电阻 37、一个EPROM的地址有A0-A11引脚,它的容量为(B)A、2KBB、4KBC、11KBD、12KB40、执行指令MOVXA,DPTR时,WRRD脚的电平为(A)A、W

8、R高电平,RD低电平B、WR低电平,RD高电平 C、WR高电平,RD高电平D、WR低电平,RD低电平 41、INTEL8031的PO,当使用外部存储器时它是一个(D)A、传输高8位地址B、传输低8位地址C、传输低8位数据 D、传输低8位地址数据总线 43、下列指令中错误的是(C) A、MOVA,R4B、MOV20H,R4C、MOVR4,R3D、MOV R4,R344、下列指令中不影响标志位CY的指令有(D) A、ADDA,20HB、CLRC、RRCAD、INCA47、8051单片机共有(A)个中断优先级A、2B、3C、4D、548、设累加器A的内容为0C9H,寄存器R2的内容为54H,CY=1

9、,执行指令SUBBA,R2后结果为(A) A、(A)=74HB、(R2)=74HC、(A)=75HD、(R2)=75H 49、设(A)=0C3H,(R0)=0AAH,执行指令ANLA,R0后,结果(A) A、(A)=82HB、(A)=6CHC、(R0)=82D、(R0)=6CH 50、8051的程序计数器PC为16位计数器,其寻址范围是(D) A、8KB、16KC、32KD、64K 51、提高单片机的晶振频率,则机器周期(C) A、不变B、变长C、变短D、不定 52、在堆栈操作中,当进栈数据全部弹出后,这时SP应指向(C) A、栈底单元B、7FH单元C、栈底单元地址加1D、栈底单元地址减153

10、、8051单片机中,唯一一个用户不能直接使用的寄存器是(C)A、PSWB、DPTRC、PCD、B54、8051单片机中,唯一一个用户可使用的16位寄存器是(B)A、PSWB、DPTRC、ACCD、PC 55、执行如下三条指令后,30H单元的内容是(C) MOV R1,30H MOV40H,0EH MOVR1,40H A、40HB、30HC、0EHD、FFH 56、有如下程序段: MOVR0,30H SETBC CLRA ADDCA,00H MOVR0,A 执行结果是(B) A、(30H)=00HB、(30H)=01HC、(00H)=00HD、(00H)=01H57、中断是一种(D)A、资源共享

11、技术B、数据转换技术C、数据共享技术D、并行处理技术 58、执行MOV IE,81H指令的意义是:(B) A、屏蔽中断源 B、开放外部中断源0C、开放外部中断源1 D、开放外部中断源0和1 59寄存器间接寻址可用于( )。乘法 查表 堆栈 除法 608051定时计数器的启/停应由( )位控制。THI TLI TI TRI 61堆栈指针SP的值应该是( )范围内。内部80H-FFH 外部80H-FFH 内部00H-7FH 外部00H-7FH 62直接寻址的寻址范围是( )。内部00H-FFH 外部00H-FFH 内部0000H-FFFFH 外部0000H-FFFFH 63SJMP执行后,SP的值

12、会( )。+2 -2 +1 不变 64以下( )指令是非法指令。MOVX A,R0 MOVC A,A+PC MOV DPTR,A DEC R0 65MCS-51系列单片机属高档8位单片机,其指令系统中共有( )条指令。96 111 127 256 66指令JNZ rel的寻址方式是( )。位寻址 寄存器寻址 寄存器间接寻址 相对寻址 67外部中断请求信号INT1是从( )并行I/O口进入8051单片机内部的。P0口 P1口 P2口 P3口68下列寄存器中哪一个寄存器与51单片机的定时计数器的启/停控制位有关。TMOD TCON TH0,TL0 TH1,TL1 69从P3口读入外部状态应该采用以

13、下( )段程序。MOV P3,#00 MOV P3,#0 MOV P3,#FFH MOV P3,#0FFH MOV A,P3 MOV P3,A MOV A,P3 MOV A,P3 70SFR的地址范围是( )。外部00-FFH 外部80-FFH 内部00-FFH 内部80-FFH71INT1的中断服务程序的入口地址是( )。000BH 0003H 0013H 001BH72ACALL指令执行后,SP的值会( )。+2 -2 +1 不变 73用译码法进行外部程序存储器扩展时,译码器输出应接到存储器( )引脚上。 WR CS RD VCC 748031定时计数器的启/停应由( )位控制。THI T

14、LI TI TRI 75堆栈指针SP的值应该是( )范围内。3 内部80H-FFH 外部80H-FFH 内部00H-7FH 外部00H-7FH 76直接寻址的寻址范围是( )。3 内部00H-FFH 外部00H-FFH 内部0000H-FFFFH 外部0000H-FFFFH 77SJMP执行后,SP的值会( )。+2 -2 +1 不变 78以下( )指令是非法指令。3 MOVX A,R0 MOVC A,A+PC MOV DPTR,A DEC R0 79MCS-51系列单片机属高档8位单片机,其指令系统中共有( )条指令。96 111 127 256 80指令JNZ rel的寻址方式是( )。位

15、寻址 寄存器寻址 寄存器间接寻址 相对寻址 81外部中断请求信号INT是从( )并行I/O口进入8031单片机内部的。P0口 P1口 P2口 P3口82由8031芯片组成的单片机专用模块中,那一个I/O口在单片机运行时由内部控制电路自动转换为数据总线口及地址总线复用功能口。P0口 P1口 P2口 P3口 83下列寄存器中哪一个寄存器与51单片机的定时计数器的启/停控制位有关。TMOD TCON TH0,TL0 TH1,TL1 15从P3口读入外部状态应该采用以下( )段程序。MOV P3,#00 MOV P3,#0 MOV P3,#FFH MOV P3,#0FFH MOV A,P3 MOV P

16、3,A MOV A,P3 MOV A,P3 18AJMP addr11是无条件转移指令,它的转移范围可以在( )。0000-00FFH之间 0000-FFFFH之间000H-FFFH之间 1000H-17FFH之间 19SFR的地址范围是( )。3 外部00-FFH 外部80-FFH 内部00-FFH 内部80-FFH20INT1的中断服务程序的入口地址是( )。000BH 0003H 0013H 001BH1、若不使用MCS-51片内的存储器,引脚必须接 地或“0”电平 。2、MCS-51有4个并行I/O口,其中P1P3口是准双向口,所以由输出转输入时必须先写入 1 。3、MCS-51系统中

17、,当信号有效时,表示CPU要从 程序 存储器中读取信息。4、MCS-51中有4组工作寄存器,它们的地址范围是 00H1FH 。5、在MCS-51系统中,若用传送指令访问程序存储器,它的操作码助记符是 MOVC 。6、在MCS-51系统中,若用传送指令访问片外RAM,它的操作码助记符是 MOVX 。7、累加器(A)=80H,执行完ADD A,#83H后,标志Cy= 1 。8、MOV PSW,#10H是将MCS-51的工作寄存器组置为第 2 组。9、设DPTR=2000H,(A)=80H,则MOVC A,A+DPTR源操作数的实际地址为 2080H 。10、PSW中的RS0 RS1=11H时,R2

18、的地址为 1AH 。 11、MOV C,20H源寻址方式为 直接位 寻址。12、若单片机的使用的频率为6MHz的晶振,那么状态周期为 0.333s ;机器周期为 2s ;指令周期为 2s8s 。13、假定(A)=85H,(R0)=20H,(20H)=0AFH。执行下列指令后,A的内容为 34H ;Cy的内容为 1 ;AC的内容为 1 ;OV的内容为 1 ;P的内容为 1 。 ADD A,R014、MCS-51的两条查表指令是 MOVC A,A+DPTR 和 MOVC A,A+PC 。15、欲使P1口的高4位输出1,而低4位不变,应执行一条 ORL P1,0F0H 指令。16、P0口作地址/数据

19、总线,传送地址码的 低 8位;P2口作地址/数据总线,传送地址码的 高 8位。17、MCS-51中21个特殊功能寄存器凡是能被8整除的都有 位 寻址功能。19、MCS-51片内20H2FH范围内的数据存储器,既可以字节寻址又可以 位 寻址。20、在MCS-51系统中,若用传送指令访问片内RAM,它的操作码助记符是 MOV 。21、计算机的系统总线分别由 地址 总线、 控制 总线和 数据 总线组成。22、执行ANL A,#0FH指令后,累加器A的高4位= 00H 。23、ORL A,#0F0H是将A的高4位置1,而低4位 不变 。25、12根地址线可寻址 4 KB的存储单元。26、MOVX A,

20、DPTR源操作数寻址方式为 寄存器间接寻址 。27、假定(SP)=60H,(A)=30H,(B)=70H,执行下列指令后,SP的内容为 62H ;61H单元的内容为 30H ;62H单元的内容为 70H 。 PUSH A PUSH B28、假定(A)=0FFH,(R3)=0FH,(30H)=0F0H,(R0)=40H,(40H)00,执行了下指令后,A的内容为 00H ;R3的内容为 10H ;30H的内容为 0F1H ;40H的内容为 01H 。 INC AINC R3INC 30HINC R029、欲使P1口的低4位输出0,而高4位不变,应执行一条 ANL P1,#0F0H 指令。30、8

21、051的异步通信口为 全双工 (单工/半双工/全双工)。32、如果(A)=34H,(R7)=0ABH,执行XCH A, R7;结果(A)= 0ABH ,(R7)= 34H 。33、如果(DPTR)=507BH,(SP)=32H,(30H)=50H,(31H)=5FH,(32H)=3CH,则执行下列指令后:POP DPH;POP DPL;POP SP;则:(DPH)= _3CH_;(DPL)=_5FH_;(SP)=_50H_;34MCS-51单片机是( 8 )位的单片机。35MCS-51单片机有( 5 )个中断源,( 2 )级优先级中断。36串行口方式3发送的第9位数据要事先写入( SCON )

22、寄存器的( TB8 )位。37串行口的方式0的波特率为 (FOSC/12 )。388051内部数据存储器的地址范围是( 007FH ),位地址空间的字节地址范围是( 202FH ),对应的位地址范围是( 007FH),外部数据存储器的最大可扩展容量是(64KB )。39在内部RAM中可位寻址区中,位地址为40H的位,该位所在字节的字节地址为( 28H )。40如果(A)=58H,(R1)= 49H,(49H)= 79H,执行指令XCH A, R1后;结果(A)=( 49 ) ,(49H)=( 58H )。41已知fosc=12MHz,T0作为定时器使用时,其定时时间间隔为( 1us )。42、

23、如果(DPTR)=5678H,(SP)=42H,(3FH)=12H ,(40H)=34H,(41H)=50H,(42H)=80H,则执行下列指令后:POP DPHPOP DPLRET则:(PCH) =_34H_;(PCL)=_12H_ ;(DPH)=_80H_;(DPL)=_50H_;43串行口方式2接收到的第9位数据送( SCON )寄存器的( RB8 )位中保存。44当单片机复位时PSW( 00 )H,这时当前的工作寄存器区是( 0 )区,R6所对应的存储单元地址为( 06 )H。45若A中的内容为67H,那么,P标志位为( 1 )。46MCS-51单片机的通讯接口有( 串行 )和(并行

24、)两种型式。在串行通讯中,发送时要把( 并行)数据转换成(串行 )数据。接收时又需把( 串行 )数据转换成(并行 )数据。47MCS-51内部提供( 2 )个可编程的( 16 )位定时/计数器,定时器有( 4 )种工作方式。48、已知下程序已全部执行完毕,请在注释里面填写下程序的执行结果。 MOV A,#10H; (A)=10H MOV B,A ; (B)= 10H . MOV PSW,A; (PSW)= 11H .49.MCS-8051系列单片机字长是 8 位,有 40 根引脚。单片机的特点有 体积小、价格低、功能全。 50.MCS-51中,T0中断服务程序入口地址为 000BH 。51、M

25、CS-51复位后,A的内容为 00H ;SP的内容为 07H ;P0P3的内容为 0FFH 。52、和的中断标志位分别是 IE0 和 IE1 。判断题151单片机在复位后,所有的中断申请都被开放了。( )2由于AJMP指令转移的范围是2K空间,占2字节,而LJIM转移的范围是64K,占3字节,所以在编写程序时所有AJMP指令都不可以由LJMP来替代。 ( )3单片机内部只包含CPU芯片、存储器和接口电路。( )4指令INC DPTR 的寻址方式是属于16位立即寻址。( )58255 I/O外扩展芯片,在复位后,所有端口(A、B、C)均输出高电平。( )(1)MOV 28H,R4 ; ( )(2

26、)INC DPTR ; ( )(3)DEC DPTR ; ( )(4)CLR R0 ; ( )(5)MOV T0,#3CF0H ; ( )1MCS-51单片机可执行指令:MOV 35H,R3。( )28031与8051的区别在于内部是否有程序存储器。( )3当向堆栈压入一个字节的数据后,SP中的内容减1。( )4程序计数器PC中装的内容是当前正在执行指令的地址。( )5某特殊功能寄存器的字节地址为80H,它即能字节寻址,也能位寻址。( )6MCS-51单片机中的PC是不可寻址的。( )7当MCS-51执行MOVX DPTR,A指令时,伴随着信号有效。( )8MCS-51的定时器/计数器对外部脉冲进行计数时,要求输入的计数脉冲的高电平或低电平的持续时间不小于1个机器周期。( )9区分外部程序存储器和数据存储器的最可靠的方法是看其是被还是被信号连接。( )10各中断源发出的中断请求信号,都会标记在MCS-51的TCON寄存器中。( )11MCS-51的定时器/计数器对外部脉冲进行计数时,要求输入的计数脉冲的高电平或低电平的持续时间不小于1个机器周期。 ()12判断指令的正误:

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

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