单片机考试模拟题_第1页
单片机考试模拟题_第2页
单片机考试模拟题_第3页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、一. 填空题1. MCS-51 单片机内部主要集成了 、 、 、 等功能部件。2. 8031 的存储器配置是 、 、。3. 51 单片机的片内数据存储器可分 、等 3 个 区间。4. 当51单片机引脚EA接高平时,CPU先访问,接着再访问 ;当其接低电平时,CPU只访问 。5. DPTR 叫,寄存器 ,其功能是 。6. 51单片机作扩展时,P1 口叫口。CPU对P1 口既可以操作,又可以 操作。7. 与CPU工作直接相关的SFR寄存器有。8. SP 叫 寄存器,它的作用是 。9.51 单片机的堆栈应设置在 区间。10. 当定时器工作在方式 0、1 、2 时,其计数器最大计数长度分别是 位、 位

2、、 位。11. 单片机在作带符号数加、减运算时,若 寄存器中的溢出标志 0V=1,则表示运算结果 。12. 指令 SJMP rel 的地址为 1000H, rel=20H ,其转移目标地址应是 。13. 当 T0,T1 作定时器使用时, 是对 脉冲计数; 当 T0,T1 作计数器使用时, 是对 脉冲计数。14. T0,T1 工作在定时器状态还是工作在计数器状态应由 来决定。15. CPU访问内部RAM数据缓冲区可采用 寻址方式。访问 R0-R7可采用寻址方式。访问SFR寄存器采用寻址方式。16. 51 单片机的中断源有 等 5 个。中断源的自然优先级顺序是 。其中断标志位在 和寄存器中。17.

3、 51 单片机的中断系统由 和等部分组成。18. 51单片机共有 个SFR寄存器。其地址范围是 。19. 51 单片机的位存储器共有 位。位存储器在片内 区间。20. ALE叫信号端子,当其输出高电平时,P0送出;当其输出低电平时,CPU将从P0 口读入或写出 。1. CPU 、存储器、 I/O 口、定时器、中断系统、总线控制4. 片内4KB程序存储器,片外60 KB程序存储器;片外64 KB程序存储器5. 数据指针,存放当前 CPU要访问的外部RAM单元地址6.用户I/O,字节,位7. PC 、A、B、PSW、SP、DPTR8. 堆栈指针,用来存放栈顶单元地址程序状态,出错9. 内部RAM地

4、址为30HH7FH区间10. 13 位、16位、8 位 11.12. 1022H13. 机内机器周期;外部事件14. TMOD寄存器中的 D6位置1或清015. 直接、寄存器、寄存器间接;寄存器;直接。16. INT0、TO、INT1、T1、串行口; INT0、TO、INT1、T1、串行口; TCONH SCON17. 5 个中断源、TCON SCON IE、IP和查询电路18. 18,80HFFH19. 128,20H2FH20.地址锁存允许,低 8位地址,8位数据判断指令的正、误1. 指出下列指令的正误 MOV R1 #80H ( V ) MOV R7 R1 ( X ) MOV 20H,

5、21H (V )2. 判断以下指令的正误 MOVXA 1000H CLR R0 ( X ) MOV RN, P1 (V )3. 判断以下指令的正误 CLR 30H ( V ) MOV R1, #0100H (X )(X ) DECDPTR ( X ) INC R7 ( V ) MOV 40H, TL1 (V ) MOVX A, 2000H (X ) SETB R7 0 (V ) ADDA, B ( V ) MOV R3,A (V ) INC R4 (V )X ) MOV F0H, C (V ) MOV A, 2000H MOVR1,R7 (X ) XRLP1,#31H (V ) ANL#6F

6、H,A (X )三. 选择题1. 下面哪些指令执行后,能够对PSV寄存器产生影响?答案:( B、C、D )(A)DEC 3FH (B)ADD A,3FH(C)SUBB A,R0 (D)CJNE A, 3FH, rel2. 6264 芯片是答案:( B)A)64KB EPROM(B)8KB RAM(C)64KB RAM3. 指令 LCALL addr16 执行后,硬件会自动产生下列操作。答案:(C)(A)将16位地址进栈;(B)将指令中16位二进制数装入 DPTR(C)将指令中给出的16位地址装入PC;4. 使CPU响应某中断源请求的条件是答案:(D )(A)开放中断系统;(B)查询到该中断源的

7、中断标志;(C)高优先级和同级中断源没有中断请求;(D) A、B、C三个条件都必须具备5. 下面哪一个部件不属于 CPU的部件? 答案:(A)( A) IP ( B) ALU ( C) PC ( D) PSW6. 要把 P1 口高 4 位变为 0,低 4位不变,应使用下列哪条指令?答案: (D)(A) ORL P 1,#0FH (B) ORL P 1, #0F0H(C) ANL P 1 ,#0F0H (D) ANL P 1 , #0FH7. CPU 响应中断后,原来程序的断点地址和数据应该由下面哪一条来完成?答案:( C)(A)由CPU自动完成 (B)在中断响应中完成(C)应由硬件和中断服务程

8、序完成(D)在主程序中完成8. 某种存储器芯片的容量是 16KB,那么它与地址总线连接的根数是:答案(D)( B) 11 根,( B) 12 根,( C) 13 根,( D) 14 根,( E) 15 根。9. 定时器 T0、 T1 的启动 /停止应由下面哪一条来完成?答案:( C)(A)由程序来完成(B)由硬件自动完成(C) 当 GATE=0寸,由TR0 TR1置位、清0完成10. 51 单片机直接寻址指令中的直接地址单元有哪些?答案:(B)(A)产品厂家给出的地址单元(B) 20H7FH单元和部分SFR寄存器(C) 30HH 7FH单元(D)片内RAM和SFR寄存器11. 下面哪些指令是访

9、问 ROM的指令? 答案:(B和C)(A) MOVX A, DPTR(B) MOVC A, A+PC(C) MOVC A, A+DPTR( D) MOVX DP,TRA12. 下面哪些指令执行后,能够对PSW寄存器产生影响?答:(B)( C)( D)( A) DEC 3FH ( B) ADD A, 3FH( C) SUBB A, R0 ( D) CJNE A, 3FH, rel13. 要访问MCS-51单片机的特殊功能寄存器应使用的寻址方式是答案:(C)(A)寄存器间接寻址,(B)变址寻址,(C直接寻址,(D)相对寻址A)14. 要确定 51单片机 P1 口的输入、输出工作方式,下面哪种说法是

10、正确的?答案:(A)由编程决定;(B)由输入/输出设备决定;(C)由读引脚或写引脚指令决定;(D)由CPU读写命令决定;四. 阅读程序1. 阅读下列程序段并回答问题。设片内RAMF( 59H) = #50H,问执行下列程序段后。( A) =?,( 50H) =?,( 51H) =?,( 52H) =?。MOV A, 59HMOV R0, AMOV A, #0MOV R,0 AMOV A, #25HMOV 51H, AMOV 52H, #70H答案:( A) = #25H ,( 50H) = #0 ,( 51H) = #25H ,( 52H) = #70H 。2. 执行下列程序段后( A) =?

11、,( 60H) =?,( 61H) =?MOV 7FH, #1A HMOV 60H, #00HMOV 61H, #00HMOV A, 7FHJNB A?0 , KP1MOV 60H, AKP1:MOV 61H, A3. 已知:内部 RAM中 30H和40H单元的内容分别是 #10H和#20H。执行下列程序后( 71H) =?( A) =?( B) =?MOV SP, #70HPUSH 30HPUSH 40HPOP APOP B4. 执行下列程序段后( 20H)=?( 21H)=?MOV A, #03HMOV R0, #20HMOV R,0 ARL AINC R0MOV R,0 A5. 已知:(

12、 R0)= #4BH,( A)= #84H,(4BH)= #7FH,( 40H) = #20H问:执行下列程序段后, R0 A和4BH 40H单元的内容是多少?MOV A, R0MOV R,0 40HMOV 40H, AMOV R0, #35H答案:6. 执行下列程序后,40H45H单元中的内容分别是多少?CLR AMOV R0, #40HMOV R1, #06HLOOP: MOV R,0 AINC AINC R0DJNZ R1 , LOOPRET答案:7. 阅读下列程序段,已知:(2000H) = #64H,执行程序后,(1000H) =?MOV DPTR, #2000HMOVC A, A+

13、DPTRMOV DPTR, #1000HMOVX DPT,R A答案:( 1000H) = #64H2. 答案:( A)= #1A H ,( 60H) = #00H,( 61H) = #1A H 。3. 答案:( 71H)= #10H ,( A) = #20H,( B) = #10H。4. 答案:( 20H)= #03H ,( 21H)= #06H。5. 答案:( R0)= #35H (A)= #7FH (4BH) = #20H ( 40H)= #7FH 。6. 答案:40H45H单元中的内容分别是 05。一. 填空题1. 在程序的执行中,当前程序使用哪组 R寄存器,是由软件对 的 位置1或清

14、0来决定。2. 51 单片机的晶振频率为 12MHZ定时器工作在方式 1,为了使定时器产生定时 1mS溢出中断,则应赋初值是 。3. 51 单片机外部中断源的中断标志在 位。4. PC 叫做 寄存器,其功能是 。5. 51 单片机的 T0、T1 工作方式 0 最大计数长度是 位;工作方式 1 最大计数长度是 位;工作方式 2 最大计数长度是 位。6. 相对寻趾指令的程序转移目标范围是以下一条指令地址为起始地址 的 个字节单元。7. 51单片机的晶振频率为12MHZ则机器周期应是 。8. 51单片机片内RAM共有_个工作寄存器,可分为_个寄存器组,其地址范围是_。9. CPU响应中断后,PC寄存器的内容应是 。10. 51 单片机的位存储器共有 位,位存储器在片内 区间。1

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论