2014-2单片机复习资料题库

  • 格式:doc
  • 大小:242.00 KB
  • 文档页数:15

一、填空题(每空1分)1.MCS—51单片机引脚信号中,信号名称带上划线的表示该信号 ( 下降沿 )或( 低电平 )有效。

2.MCS—51可提供( 数据存储器 )和( 程序存储器 )两种存储器、最大存储空间可达( 64k )的两个并行存储器扩展系统。

3.一台计算机的指令系统就是它所能执行的 ( 指令 )集合,以助记符形式表示的计算机指令就是它的( 汇编 )语言。

4.在变址寻址方式中,以( A )作变址寄存器,以( DPTR )或( PC )作基址寄存器。

5.中断技术实质上是一个资源 ( 共享 )技术;中断采样用于判断是否有中断请求信号,但MCS—51中只有 ( 外中断 )才有中断采样的问题。

6、SP是堆栈指针寄存器,系统复位后,SP= 07H 。

7、MCS-51系列单片机中1个机器周期= 12 个时钟周期,若单片机主频为12MHz,则1个机器周期= 1 μs。

8、指令MOV A,#00H中,A属于寄存器寻址,#00H是立即数寻址。

9、MCS-51单片机的P0口作为通用I/O时,是准双向的,为了保证输入数据的正确,必须在输入指令之前先执行MOV P0,# 11111111B或0FFH 。

10、8051的中断源有5个,分别为、、、、。

分为 2 个优先级。

上电复位时外部中断0 中断源的最高。

11、计算机的系统总线有地址总线、控制总线和数据总线。

12、通常、单片机上电复位时PC= 0000H,SP= 07H;而工作寄存器则缺省采用第 00 组,这组寄存器的地址范围是从00H~ 07H。

13、JZ e 的操作码地址为1000H,e=20H,它转移的目标地址为1022H。

14、汇编语言中可以使用伪指令,它们不是真正的指令,只是用来对汇编过程进行某种控制。

15、假定累加器A的内容30H,执行指令:1000H:MOVC A,@A+PC后,把程序存储器1031H单元的内容送累加器A中。

16、MCS-51单片机访问外部存储器时,利用ALE信号锁存来自P0口的低8位地址信号。

17、MCS-51单片机8051中有 2 个 16 位的定时/计数器,可以被设定的工作方式有四种。

18、MCS-8051系列单片机字长是 8 位,有 40 根引脚。

单片机的特点有体积小、价格低、功能全。

24、8051的中断向量表在 3 H、 0B H和13H、1BH、23H。

25、MOV A,40H 指令对于源操作数的寻址方式是直接寻址。

26、指令JB 0A7H,ABC的作用是若P2口的第7位为1则跳转到ABC 。

(0A7H是P2.7的地址)10、将CY与A的第0位的非求或的指令是 ORL C,/ACC.0 ,若原A=0,执行后A= 0 27.一个完整的微机系统由硬件和软件两大部分组成。

28.8051 的引脚RST是_IN脚___(IN脚还是OUT脚),当其端出现_高___电平时,8051进入复位状态。

8051一直维持这个值,直到RST脚收到_低___电平,8051才脱离复位状态,进入程序运行状态,从ROM 000 H单元开始取指令并翻译和执行。

29.半导体存储器分成两大类 RAM 和 ROM ,其中 RAM 具有易失性,常用于存储临时性数据。

30.求十进制数-102的补码(以2位16进制数表示),该补码为 9AH 。

31.PC存放_ CPU将要执行的指令所在的ROM单元的地址_,具有__自动加1__特性。

在8051中决定程序执行顺序的是PC还是DPTR?它是_16_____位?不是(是,不是)SFG?32.123= 01010010 B= 52 H。

33.8051内部有 4个并行口,P0口直接作输出口时,必须外接上拉电阻;并行口作输入口时,必须先锁存器置1 ,才能读入外设的状态。

34.MCS-51的堆栈只可设置在内RAM低128B区,其最大容量为 128B ,存取数据的原则是先进后出。

堆栈寄存器SP是 8 位寄存器,存放堆栈栈顶的地址。

35.中断处理的全过程分为以下3个段:中断请求、中断响应、中断服务。

36.定时和计数都是对脉冲进行计数,定时与计数的区别是定时是对周期已知的脉冲计数;计数是对周期未知的脉冲计数37.MCS—51布尔处理机的存储空间是_00H~7FH ______。

38.P2口通常用作_高8位地址线______,也可以作通用的I/O口使用。

39.若由程序设定RS1、RS0=01,则工作寄存器R0~R7的直接地址为_08~0FH。

40.8051的堆栈区一般开辟在_用户RAM区______。

41.所谓寻址,其实质就是__如何确定操作数的单元地址_____。

42.存储器映象是_存储器在整个存储空间的地址范围______。

43.定时器中断请求发生在__定时时间到_____。

44.中断响应时间是指_从查询中断请求标志位到转向中断区入口地址所需的机器周期数_____。

45.通过CPU对I/O状态的测试,只有I/O已准备好时才能进行I/O传送,这种传送方式称为_程序查询方式______。

46.在中断服务程序中现场保护和现场恢复期间,中断系统应处在_关中断___状态。

二、选择题1.假定设置堆栈指针SP的值为37H,在进行子程序调用时把断点地址进栈保护后,SP的值为(A) 36H (B) 37H (C) 38H (D) 39H2.外中断初始化的内容不包括(A)设置中断响应方式 (B)设置外中断允许(C) 设置中断总允许 (D) 设置中断方式3.在MCS—51中(A)具有独立的专用的地址线 (B)由P0口和P1口的口线作地址线(C)由P0口和P2口的口线作地址线 (D)由P1口和P2口的口线作地址线4.在相对寻址方式中,“相对”两字是指相对于(A) 地址偏移量rel (B) 当前指令的首地址(C) 当前指令的末地址 (D) DPTR值5.对程序存储器的读操作,只能使用(A) MOV指令 (B) PUSH指令 (C) MOVX指令 (D) MOVC指令6.以下各项中不能用来对内部数据存储器进行访问的是(A) 数据指针DPTR (B) 按存储单元地址或名称(C) 堆栈指针SP (D) 由R0或R1作间址寄存器7.在MCS—51中,须双向传送信号的是(A) 地址线 (B) 数据线 (C) 控制信号线 (D) 电源线8.帧格式为1个起始位、8个数据位和1个停止位的异步串行通信方式是(A) 方式0 (B) 方式1 (C) 方式2 (D) 方式39.PC的值是(A)当前指令前一条指令的地址 (B)当前正在执行指令的地址(C)下一条指令的地址 (D)控制器中指令寄存器的地址10.如在系统中只扩展一片Intel2732(4K×8),除应使用P0口的8条口线外,至少还应使用P2口的口线(A) 5条 (B) 6条 (C) 7条 (D) 8条11、外部中断1固定对应的中断入口地址为()。

A、0003H B、000BH C、0013H D、001BH 12、各中断源发出的中断请求信号,都会标记在MCS-51系统中的()寄存器。

A、TMOD B、TCON/SCON C、IE D、IP14、指令LJMP的跳转范围是( D )。

A、256 byte B、1 Kbyte C、2 Kbyte D、64 Kbyte15、地址为20H的内部字节单元,其清零指令为( B )。

A、CLR 20H B、CLR AMOV 20H,AC、CLR C D、CLR R0MOV 20H,C MOV 20H, R016、程序计数器PC的内容是下一条指令所在存储单元的( A )。

A、地址B、数据C、指令代码D、CPU片内RAM的地址17、在调试程序时,可( D )。

A、在内部数据区窗口查看DPTRT的内容B、在寄存器区窗口查看片内20H单元的值C、在汇编窗口查看机器码指令D、在外部数据窗口修改7000H单元的值18、在CPU内部,反映程序运行状态或反映运算结果的一些特征寄存器是( B )(A)PC (B)PSW (C)A (D)SP19、要用传送指令访问MCS-51片外RAM,它的指令操作码助记符应是( B )(A)MOV (B)MOVX (C)MOVC (D)以上都是20、指令ALMP的跳转范围是(C)(A)256B (B)1KB (C)2KB (D)64KB21、要使MCS-51能够响应定时器T1中断,串行接口中断,它的中断允许寄存器IE的内容应是( A )(A)98H (B)84H (C)42H (D)22H22、各中断源发出的中断请求信号,都会记在MCS-51系统中的( B )(A)IE (B)IP (C)TCON (D)SCON23、下列四条叙述中,有错误的一条是( A )(A)16根地址线的寻址空间可达1MB(B)内存储器的存储单元是按字节编址的(C)CPU中用于存放地址的寄存器称为地址寄存器(D)地址总线上传送的只能是地址信息24、MCS—51单片机的复位信号是(A )有效。

A.高电平B.低电平C.脉冲D.下降沿25、若MCS-51单片机使用晶振频率为6MHz时,其复位持续时间应该超过( B )。

A.2μsB.4μsC.8μsD.1ms26、定时器/计数器工作方式1是( D )。

A.8位计数器结构B.2个8位计数器结构C.13位计数结构D.16位计数结构27、8051单片机的( D )口的引脚,还具有外中断、串行通信等第二功能。

A P0 B. P1 C. P2 D. P327.单片机应用程序一般存放在( B )A RAM B. ROM C. 寄存器 D. CPU28、已知某数的BCD码为0111 0101 0100 0010 则其表示的十进制数值为( B )A 7542H B. 7542 C. 75.42H D. 75.4229、下列指令中不影响标志位CY的指令有( D )。

A ADD A,20H B. CLR C. RRC A D. INC A30.CPU主要的组成部部分为( A )A运算器、控制器 B加法器、寄存器 C运算器、寄存器D.运算器、指令译码器31、INTEL 8051CPU是( C )位的单片机A 16 B. 4 C. 8 D. 准1632.8031复位后,PC与SP的值为( B )A 0000H,00H B. 0000H,07H C. 0003H,07H D. 0800H,00H33.当需要从MCS-51单片机程序存储器取数据时,采用的指令为( B )。

A MOV A, @R1 B. MOVC A, @A + DPTRC. MOVX A, @ R0D. MOVX A, @ DPTR34.8031单片机中既可位寻址又可字节寻址的单元是( A )A 20H B. 30H C. 00H D. 70H35.下列哪条指令是正确的( D )A PUSH R2 B. ADD R0,AC. MOVX A @DPTRD. MOV @R0,A36.MCS-51单片机复位操作的主要功能是把PC初始化为( C )。