单片机模拟题_第1页
单片机模拟题_第2页
单片机模拟题_第3页
单片机模拟题_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

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

文档简介

1、.一、选择题1. ALU表示( )。A、累加器 B、程序状态字寄存器 C、计数器 D、算术逻辑部件2. 没有外部存储器的计算机,其监控程序可以存放在( )。A、RAM B、ROM C、CPU D、RAM和ROM3. MCS-51的中断允许触发器内容为83H,CPU将响应的中断请求是( )。A T1,外部中断源1 B、T0,T1 C、T1,串行接口 D、外部中断源0,T04. MOV C,#00H的寻址方式是( )A、位寻址 B、直接寻址 C、立即寻址 D、寄存器寻址 5. 执行PUSHACC指令,MCS-51完成的操作是( )。A、SP+1;(ACC)(SP) B、(ACC)(SP);SP-1

2、C、SP-1; (ACC)(SP) D、(ACC)(SP);SP+16. LCALL指令操作码地址是2000H,执行完相应的子程序返回指令后,PC=( )。A、2000H B、2001H C、2002H D、2003H7. 用MCS-51串行接口扩展并行IO口时,串行接口工作方式应选择( )。A、方式0 B、方式1 C、方式2 D、方式38. data表示( )。A、8位直接地址B、16位地址C、8位立即数D、16位立即数9. MCS-51响应中断时,下面哪一个条件不是必须的( )。A、当前指令执行完毕 B、中断是开放的C、没有同级或高级中断服务 D、必须有RETI12. 指令CJNE A,d

3、irect,rel 指的是( )。A、比较不等转移 B、减1不为0转移C、绝对转移 D、长跳转10. 13. MCS51单片机片内ROM容量为( )。A、4KB B、8KB C、128B D、256B11. MCS51单片机片要用传送指令访问片外部程序存储器,它的指令操作码助记符是以下哪个?( )。A、MUL B、MOVX C、MOVC D、MOV12. MCS51单片机的一个机器周期由( )个振荡脉冲组成。A、2B、4C、6D、1213. 下列转移范围是2KB的控制转移指令是( )。ASJMP rel B、LJMP addr16 C、AJMP addr11 D、JMP A+DPTR14. 使

4、用定时器T1时,有几种工作模式( )。A、1种B、2种 C、3种 D、4种15. 存储器的地址范围是0000H03FFH,它的容量为( )。A、1KB B、2KB C、3KB D、4KB16. A7H和5BH两个立即数相加后,所得结果与Cy位各是多少?( )。A、02H,0B、C1H,0 C、02H,1 D、C1H,117. 运行MULAB指令后,OV=1表示( )。A、乘积中累加器(A)=0 B、乘积中累加器(A)0C、乘积中寄存器(B)=0 D、乘积中寄存器(B)018. MCS51的专用寄存器SFR中的堆栈指针SP是一个特殊的存贮区,用来( ),它是按后进先出的原则存取数据的。A、存放运

5、算中间结果 B、存放标志位C、暂存数据和地址 D、存放待调试的程序19. MCS51单片机串行口发送/接收中断源的工作过程是:当串行口接收或发送完一帧数据时,将SCON中的( ),向CPU申请中断。A、RI或TI置1 B、RI或TI置 0C、RI置1或TI置0 D、RI置0或TI置120. 8031单片机共有5个中断入口,在同一级别里,5个中断源同时发出中断请求时,程序计数器PC的内容变为( )。A、000BHB、0003HC、0013HD、001BH21. 要MCS-51系统中,若晶振频率为8MHz,一个机器周期等于( ) s。A、1.5B、3C、1D、0.522. PSW=18H时,则当前

6、工作寄存器是( )。A、0组 B、1组 C、2组 D、3组23. 控制串行口工作方式的寄存器是( )。A、TCON B、PCON C、SCON D、TMOD24. MCS-51的中断允许触发器内容为83H,CPU将响应的中断请求是( )。A T1,外部中断源1 B、T0,T1 C、T1,串行接口 D、外部中断源0,T0二、填空题1. 假定(A)=85H,(20H)=0FFH,(CY)=1,执行指令 ADDC A,20H后, PSW= E1H 。2. MCS-51片内 20H2FH 范围内的数据存储器,既可以字节寻址又可以位寻址。 3. PC存放的内容为:下一条要执行的指令地址。4. 某种半导体

7、存储器的存储容量为8KB8,若它采用单译码编址,那么它的地址线根数是 13 ,基本存储单元的个数是 213 ,基本存储电路的个数是 216 。5. MCS-51系列单片机字长是8 位,有40根引脚。6. 假定(SP)=62H,(61H)=30H,(62H)=70H,执行下列指令: POP DPH POP DPLDPTR的内容为 7030H。7. 假定(A)=50H,(B)=0A0H。执行指令 MULAB 后,累加器A的内容为 00H ,寄存器B的内容为 32H ,OV的 内容为 1 。8. 从单片机系统扩展的角度出发,单片机的引脚可以构成三总线结构,即 数据总线、 地址 总线和 控制总线。 9

8、. 空操作指令的操作码助记符是 NOP 。10. AJMP跳转空间最大可达 2KB 。 三、判断题1. 要使MCS-51能够响应定时器T1中断,串行接口中断,它的中断允许寄存器IE的内容应是14H。( )2. UVERPROM是一种使用利用电脉冲擦除所存信息的EPROM。( )3. MCS-51的外设端口地址属于外设端口和储存器统一编址方式。( )4. 指令MOV R0,A;能使PSW状态改变。 ( )5. MCS-51单片机外部中断1和外部中断0的触发方式选择位是IT1和IT0。( )6. 若要在执行当前中断程序时禁止更高优先级中断,应用软件关闭CPU中断,或屏蔽更高级中断源的中断,在中断返

9、回时再开放中断。( )7. MCS-51的相对转移指令最大负跳距是127B 。() 8. MCS-51的程序存储器只是用来存放程序的。( )9. 子程序调用指令及返回指令与堆栈有关但与PC无关。()10. 访问低128字节单元用直接或间接寻址方式。( ) 11. MCS-51系统可以没有复位电路。( )12. 在中断系统中,T0和T1两引脚扩展成外部中断源时,计数初值应当是(TH)=(TL)=0FFH。( )13. 当MCS-51上电复位时,堆栈指针SP=00H。( ) 14. 关于MCS-51的堆栈操作,先修改栈指针,再入栈。( )15. 通过堆栈操作实现子程序调用,首先要把PC的内容入栈,

10、以进行断点保护;调用返回时再进行出栈操作,把保护的断点弹回PC。()四、简答题1中断的定义2 MCS-51的中断系统有几个中断源?几个中断优先级?中断优先级是如何控制的?在出现同级中断申请时,CPU按什么顺序响应(按由高级到低级的顺序写出各个中断源)? 3.对访问内部RAM和外部RAM,各应采用哪些寻址方式? 。答:对内部RAM的寻址方式有直接寻址、寄存器间接寻址并可对位寻址区进行位寻址。对外部RAM的寻址方式只能用寄存器R0/R1(8位地址)或DPTR(16位地址)寄存器间接寻址。4.将T0设置为计数方式,初值为FFH,请写出中断初始化程序。 ;5.若单片机时钟频率CLK为12MHZ,请计算定时2ms所需的定时器初值。定时器工作方式为方式1。五、阅读程序写出结果3.MOV A,#20HMOV R0,#20HMOV R0, AANL A, #0F0HXRL A, R0结果: R0

温馨提示

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

评论

0/150

提交评论