2012《单片机与接口技术》习题库及答案
二、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在空格内。
MCS-51单片机原理与结构
1.MCS-51单片机CPU的主要组成部分为  A   
A.运算器、控制器      B.加法器、寄存器      C.运算器、加法器      D.运算器、译码器
2.单片机能直接运行的程序叫  C  
A. 源程序    B汇编程序    C目标程序    D编译程序
3.单片机中的程序计数器PC用来  C   
!
  A.存放指令        B.存放正在执行的指令地址      C.存放下一条指令地址
D.存放上一条指令地址
4.单片机上电复位后,PC的内容和SP的内容为  B   
A.0000H,00H  B0000H,07H  C0003H,07H    D0800H,08H
5.单片机8051的ALE引脚是  B指示汇编程序如何汇编的指令   
A输出高电平  B输出矩形脉冲,频率为fosc的1/6
C.输出低电平  D输出矩形脉冲,频率为fosc的1/2
6.单片机8051的引脚  C   
A.必须接地  B必须接+5V  C以上两种视需要而定
7.访问外部存储器或其它接口芯片时,作数据线和低8位地址线的是 A 
"
A.P0口    BP1口      CP2口      DP0口 和 P2口
8.PSW中的RS1和RS0用来 A   
A.选择工作寄存器组号    B指示复位    C选择定时器    D选择工作方式
9.上电复位后,PSW的值为  D   
A.1      B07H      C0FFH        D0
10.8051单片机上电复位后,堆栈区的最大允许范围是  B  个单元。
A.64      B120      C128        D256
11.8051单片机上电复位后,堆栈区的最大允许范围是内部RAM的  D  
A.00H—FFH  B00H—07H  C07H—7FH  D08H—7FH
12.复位后,堆栈指针SP在内部RAM中的直接地址是  C   
}
A.00H        B07H        C81H      DFFH
13. 8051的P0口,当使用外部存储器时它是一个  D   
A.传输高8位地址口        A.传输低8位地址口
C.传输高8位数据口        D.传输低8位地址/数据口 
14.P0口作数据线和低8位地址线时  B 
  A.应外接上拉电阻      B.不能作I/O口    C.能作I/O口    D.应外接高电平
15.对于8051单片机,其内部RAM20H-2FH单元  C   
A.只能位寻址      B.只能字节寻址      C.既可位寻址又可字节寻址 
D.少部分只能位寻址 
16.寻址方式就是  C  的方式。
~
A.查指令操作码  B.查指令  C.查指令操作数  D.查指令操作码和操作数
17.8051 单片机若晶振频率为fosc=12MHz,则一个机器周期等于 C  µS。
A.1/12              B.1/2        C.1          D.2
18.MCS-51单片机的数据指针DPTR是一个16位的专用地址指针寄存器,主要用来  B   
  A.存放指令    B.存放16位地址,作间址寄存器使用      C.存放下一条指令地址
D.存放上一条指令地址
19.ALU表示  D  D
  A.累加器      B.程序状态字寄存器    C.计数器    D.算术逻辑部件
20.单片机上电后或复位后,工作寄存器R0是在  A   
  A.0区00H单元      B.0区01H单元    C.0区09H单元    D.SFR
.
21.单片机8051的XTAL1和XTAL2引脚是  D  引脚。
  A.外接定时器      B.外接串行口      C.外接中断    D.外接晶振
22.8051单片机的VSS20)引脚是  B    引脚。
  A.主电源+5V        B.接地      C.备用电源    D.访问片外存贮器
23.8051单片机的VCC(40)引脚是  A    引脚。
  A.主电源+5V        B.接地      C.备用电源    D.访问片外存贮器
24.8051单片机中,输入/输出引脚中有专门的第二功能的引脚是  D   
    AP0            BP1        CP2          DP3
25.MCS-51复位后,程序计数器PC=  B    。即单片机从    B  开始执行指令。
A0001H          B0000H      C0003H    D0023H
26.MCS-51的片内外的ROM是统一编址的,如果端保持高电平,8051的程序计数器PC  B  地址范围内。
  A1000HFFFFH    B0000HFFFFH  C0001H0FFFH  D0000H0FFFH
27.单片机的堆栈指针SP始终是指示  B   
    A.堆栈底            B.堆栈顶        C.堆栈地址      D.堆栈中间位置
28.单片机的P0P1口作输入用途之前必须  A  
    A.在相应端口先置1    B.在相应端口先置0    C.外接高电平      D.外接上拉电阻
29.MCS-51的串行数据缓冲器SBUF用于 B   
  A.存放运算中间结果    B.存放待发送或已接收到的数据    C.暂存数据和地址   
D.存放待调试的程序
30.MCS-51单片机的P1口的功能是  A   
%
A.可作通用双向I/O口用     
  C.可作地址/数据总线用     
31.MCS-51单片机复位后,专用寄存器ACC的状态是  C   
A.01H          B.07H        C.00H        D.0FFH
32.当程序状态字寄存器PSW状态字中RS1和RS0分别为0和1 时,系统使用的工作寄存器组为  B 
A.组0          B.组1        C.组2        D.组3
33.8051单片机中,用户可使用的16位寄存器是  D   
APSW        BACC        C SP        DDPTR
34.8051的程序计数器PC16位计数器,其寻址范围是  D 
A8K          B16K        C32K        D64K
#
35.单片机应用程序一般存放在 B    中。
  ARAM          BROM        C.寄存器      DCPU
  MCS-51单片机指令系统及程序设计
36.MCS-51汇编语言指令格式中,唯一不可缺少的部分是  B   
A.标号        B.操作码      C.操作数      D.注释
37.MCS-51的立即寻址方式中,立即数前面  D   
A.应加前缀“/:”号 B.不加前缀号  C.应加前缀“@”号  D.应加前缀“#”号
38.下列完成8051单片机内部数据传送的指令是  D 
A.MOVX A,@DPTR    B.MOVC A, @A+PC      D.MOV direct,direct
39.MCS-51的源操作数为立即寻址的指令中,立即数就是 B   
·
A.放在寄存器R0中的内容               B.放在程序中的常数
C.放在A中的内容                    D.放在B中的内容
40.单片机中PUSH和POP指令常用来 C   
  A.保护断点      B.保护现场      C.保护现场,恢复现场 
D.保护断点,恢复断点   
41.MCS-51寻址方式中,操作数Ri加前缀“@”号的寻址方式是  A   
  A.寄存器间接寻址      B.寄存器寻址    C.基址加变址寻址    D.立即寻址
42.MCS-51寻址方式中,立即寻址的寻址空间是  C   
  A.工作寄存器R0~R7    B.专用寄存器SFR    C.程序存器ROM 
D.片内RAM的20H~2FH安节中的所有位和部分专用寄存器SFR的位
43.MCS-51寻址方式中,直接寻址的寻址空间是  D   
  A.工作寄存器R0~R7    B.专用寄存器SFR    C.程序存器ROM 
D.数据存储器256字节范围
44.执行指令MOVX  A,@DPTR时,脚的电平为  C 
  A.高电平,高电平        B.低电平,高电平
C.高电平,低电平        D.低电平,低电平
45.主程序中调用子程序后返回主程序,堆栈指针SP的值  A   
A.不变          B.加2        C.加4        D.减2
46.单片机中使用MOVX  A,@R1指令,  C  寻址数据存储器1050H单元。
A.能直接          B.不能        C.与P2口配合能        D.与P1口配合能
47.下列指令判断若P1口最低位为高电平就转LP,否则就执行下一句的是  B   

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。