单片机试卷及答案_第1页
单片机试卷及答案_第2页
单片机试卷及答案_第3页
单片机试卷及答案_第4页
单片机试卷及答案_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

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

文档简介

1、一 选择题 n   1MCS51单片机是高档16位单片机。   y 2MCS51的产品8051与8031的区别是:8031片内无ROM。n    3单片机的CPU从功能上可分为运算器与存贮器。   y 4MCS-51的指令存放器是一个8位存放器,用于暂存待执行指令,等待译码。     n   5MCS51的指令存放器是对指令存放器中的指令进展译码,将指令转变为执行此指令所需要的电信号。     y 

2、;  68051的累加器ACC是一个8位的存放器,简称为A,用来存一个操作数或中间结果。     y   78051的程序状态字存放器PSW是一个8位的专用存放器,用于存程序运行中的各种状态信息。        n 8MCS51的程序存贮器用于存放运算中间结果。        y 9MCS51的数据存贮器在物理上与逻辑上都分为两个地址空间:一个是片内的256字节的RAM,另一个是片外最大可扩大64K字节的R

3、AM。        y 10单片机的复位有上电自动复位与按钮手动复位两种,当单片机运行出错或进入死循环时,可按复位键重新启动。     n   11CPU的时钟周期为振荡器频率的倒数。     n    12单片机的一个机器周期是指完成某一个规定操作所需的时间,一般情况下,一个机器周期等于一个时钟周期组成。     y   13单片机的指令周期是

4、执行一条指令所需要的时间。一般由假设干个机器周期组成。     n   14单片机系统扩展时使用的锁存器,是用于锁存高8位地址。     n   15MCS51单片机上电复位后,片内数据存储器的内容均为00H。     y   16当8051单片机的晶振频率为12MHZ时,ALE地址锁存信号端的输出频率为2MHZ的方脉冲。     y   178051单片机

5、片内RAM从00H1FH的32个单元,不仅可以作工作存放器使用,而且可作为RAM来读写。     n   18MCS51单片机的片内存贮器称为程序存贮器。        n 19MCS51单片机的数据存贮器是指外部存贮器。     y   20MCS51单片机的特殊功能存放器集中布置在片内数据存贮器的一个区域中。        y 21微机控制系统的抗干扰问

6、题是关系到微机应用成败的大问题.二、单项选择题1MCS51单片机的CPU主要的组成局部为   a     。A运算器、控制器       B加法器、存放器       C运算器、加法器        D运算器、译码器2单片机能直接运行的程序叫   c     。源程序  

7、;    B。汇编程序      C。目标程序     D。编译程序3单片机中的程序计数器PC用来    c    。    A存放指令          B存放正在执行的指令地址       C存放下一条指令地址D存放上一条指令地址4单片

8、机上电复位后,PC的内容与SP的内容为     b   。A0000H,00H    B。0000H,07H    C。0003H,07H     D。0800H,08H5单片机8031的ALE引脚是     b   。输出高电平   B。输出矩形脉冲,频率为fosc的1/6C输出低电平   D。输出矩形脉冲,频率为fosc的1/26单片

9、机8031的引脚    a    。A必须接地    B。必须接+5V    C。可悬空    D。以上三种视需要而定7访问外部存贮器或其它接口芯片时,作数据线与低8位地址线的是 A      。AP0口    B。P1口    C。P2口    D。P0口 与 P2口8PSW中的RS1与RS0用来 

10、;   a   。选择工作存放器区号   B。指示复位   C。选择定时器    D。选择工作方式9上电复位后,PSW的值为   d     。A1    B。07H    C。FFH    D。010单片机上电复位后,堆栈区的最大允许范围是    b    个单元。A64

11、60;   B。120    C。128    D。25611单片机上电复位后,堆栈区的最大允许范围是内部RAM的   d     。A00HFFH    B。00H07H    C。07H7FH    D。08H7FH12堆栈指针SP在内部RAM中的直接地址是    c    。A00H 

12、0;  B。07H    C。81H   D。FFH13.INTEL8031的P0口,当使用外部存贮存器时它是一个    d    。A传输高8位地址口         A传输低8位地址口C传输高8位数据口         D传输低8位地址/数据口  14P0口作数据线与低8位地址线时 &

13、#160; b     。    A应外接上拉电阻        B不能作I/O口     C能作I/O口      D应外接高电平15对于8031单片机,其内部RAM   d     。A只能位寻址        B只能字节寻址 

14、;       C既可位寻址又可字节寻址   D少局部只能位寻址  16寻址方式就是   c      的方式。   A查找指令操作码        B查找指令     C查找指令操作数    D查找指令操作码与操作数 178031 单片机假设晶振频

15、率为fosc=12MHz,那么一个机器周期等于   c    µS。A1/12                B1/2          C1            D218MCS51单片机

16、的数据指针DPTR是一个16位的专用地址指针存放器,主要用来    b    。    A存放指令      B存放16位地址,作间址存放器使用       C存放下一条指令地址     D存放上一条指令地址19ALU表示   d     。D    A累加器 

17、;       B程序状态字存放器     C计数器     D算术逻辑部件20单片机上电后或复位后,工作存放器R0是在   a     。    A0区00H单元        B0区01H单元      C0区09H单元  &

18、#160;  DSFR21单片机8051的XTAL1与XTAL2引脚是   d     引脚。    A外接定时器       B外接串行口       C外接中断      D外接晶振228051单片机的VSS20引脚是   b     引脚。  

19、  A主电源+5V         B接地        C备用电源      D访问片外存贮器238051单片机的VCC40引脚是       引脚。    A主电源+5V         B接地  

20、;      C备用电源      D访问片外存贮器248051单片机 a      口是一个8位漏极型开路型双向I/O端口。    AP0                BP1       

21、0;  CP2            DP3     258051单片机中,输入/输出引脚中用于专门的第二功能的引脚是   d     。         AP0           

22、60;  BP1          CP2           DP326MCS51复位后,程序计数器PC= b      。即程序从    b     开场执行指令。     A0001H    &

23、#160;       B0000H       C0003H      D0023H     27MCS51的片内外的ROM是统一编址的,如果端保持高电平,8051的程序计数器PC在   b     地址范围内。       A1000HFFFFH 

24、0;    B0000HFFFFH    C0001H0FFFH    D0000H0FFFH     28MCS51的专用存放器SFR中的堆栈指针SP是一个特殊的存贮区,用来   c     ,它是按后进先出的原那么存取数据的。A存放运算中间结果      B存放标志位     C暂存数据与地址  

25、;   D存放待调试的程序     29单片机的堆栈指针SP始终是指示   b     。         A堆栈底              B堆栈顶         C堆栈地址 

26、;      D堆栈中间位置     30单片机的P0、P1口作输入用途之前必须   a     。         A在相应端口先置1     B在相应端口先置0     C外接高电平       D外接上拉电阻 &#

27、160;   31MCS51的串行数据缓冲器SBUF用于 b      。        A存放运算中间结果      B存放待发送或已接收到的数据     C暂存数据与地址         D存放待调试的程序32MCS51单片机的P1口的功能是 d   &#

28、160;  。     A可作通用双向I/O口用        B可作一般I/O口用         C可作地址/数据总线用         D可作通用I/O口用33MCS51单片机复位后,专用存放器ACC的状态是    c    。  &

29、#160;  A0000H           B07H          C00H         D0FFH     34当程序状态字存放器PSW状态字中RS1与RS0分别为0与1 时,系统先用的工作存放器组为   b   &

30、#160; 。     A组0            B组1          C组2         D组3358051单片机中,唯一一个用户可使用的16位存放器是    d    。   

31、;  APSW          BACC          C SP         DDPTR368051的程序计数器PC为16位计数器,其寻址范围是    d    。     A8K   &#

32、160;        B16K          C32K         D64K37单片机应用程序一般存放在   b     中。    ARAM          

33、; BROM         C存放器       DCPUMCS51单片机指令系统及程序设计一、单项选择题1MCS51汇编语言指令格式中,唯一不可缺少的局部是 b    。     A标号         B操作码        C操作数

34、        D注释2MCS51的立即寻址方式中,立即数前面   d     。    A应加前缀“/:号     B不加前缀号       C应加前缀“号D应加前缀“#号3MCS51的立即寻址的指令中,立即数就是    b    。    A放在

35、存放器R0中的内容      B放在程序中的常数      C放在A中的内容  D放在B中的内容4单片机中PUSH与POP指令常用来    c 。    A保护断点        B保护现场       C保护现场,恢复现场     

36、60;   D保护断点,恢复断点    5MCS51寻址方式中,操作数Ri加前缀“号的寻址方式是   a     。    A存放器间接寻址        B存放器寻址      C基址加变址寻址     D立即寻址6执行指令MOVX   A,DPTR时,、脚的电平为&

37、#160;  c     。    A高电平,高电平         B低电平,高电平     C高电平,低电平          D低电平,低电平7以下指令判断假设P1口最低位为高电平就转LP,否那么就执行下一句的是    b    。 

38、   AJNB   P1.0,LP           BJB P1.0,LP    CJC P1.0,LP    DJNZ P1.0,LP     8以下指令中比拟转移指令是指   b     。A、DJNZ Rn,rel   BCJNE Rn,#data,rel &

39、#160;CDJNZ direct,rel DJBC bit,rel  7指令MOV R0,#20H执行前R0=30H,20H=38H,执行后R0=   b     。     A00H           B20H          C30H    

40、;     D38H8指令MOV R0, 20H执行前R0=30H,20H=38H,执行后R0=   d     。     A20H           B30H          C50H      

41、60;  D38H9MCS51指令MOV R0,#20H中的20H是指    d    。    A立即数          B内部RAM20H         C一个数的初值  D以上三种均有可能,视该指令的在程序中的作用10.以下指令中影响堆栈指针的指令是 d    

42、;  。     ALJMP      BADD        CMOVC A,A+PC       DLCALL11:A=D2H,40H=77H,执行指令:ORL   A,40H后,其结果是:   d     。     AA=77H &

43、#160;     BA=F7H         CA=D2H        D以上都不对11MCS51指令系统中,清零指令是   c     。     ACPL   A        BRLC  

44、 A        CCLR   A       DRRC   A12MCS51指令系统中,求反指令是     a   。     ACPL   A        BRLC   A   &#

45、160;    CCLR   A       DRRC   A13MCS51指令系统中,指令MOV A,R0,执行前A=86H,R0=20H,20H=18H,执行后    c    。     AA=86H        BA=20H     

46、60;  CA=18H    DA=00H14以下指令判断假设累加器A的内容不为0就转LP的是   c     。AJB A,LP     BJNZ A,LP     CJNZ LP     DCJNE   A,#0,LP    15设累加器A中为无符号数,B中数为2,以下指令   d &

47、#160;   的作用与其它几条不同。AADD A,0E0H     BMUL AB     CRL A     DRLC   A                          

48、;       17MCS51指令系统中,执行以下程序后,程序计数器PC的内容为   C     。     ORG      0000H     MOV      DPDR,#1000     MOV    

49、  A, #00H     MOV      20H,A     LJMP     1500     END     A1100          B1000       

50、0;  C1500          D018MCS51指令系统中,格式为:ORG   16位地址 的指令功能是     C   。     A用于定义字节        B用于定义字         C用来定义汇编程序的起始地址

51、  D用于定义某特定位的标识符19MCS51指令系统中,执行以下程序后,堆栈指针SP的内容为   C     。     MOV     SP,#30H     MOV      A,20H     LACALL   1000     MOV

52、0;     20H,A     SJMP     $   A00H            B30H           C32H          

53、 D07H20MCS51指令系统中,指令DA   A是    D    。     A除法指令         B加1指令        C加法指令       D十进制调整指令21MCS51指令系统中,指令DA   A应跟在 B 

54、0;    。     A加法指令后                BBCD码的加法指令后     C减法指令后                DBCD码的减法指令后22执行以下程序后,累加

55、器A的内容为     B   。     ODG        0000H     MOV      A, #00H     ADD      A, #02H     MOV   

56、   DPTR, #0050H     MOVC     A, A+DPDR     MOV      R0, A     SJMP     $     ORG      0050H     BAO:

57、   DB   00H,08H,0BH,6H,09H,0CH            END     A00H          B0BH           C06H    

58、60;      D0CH238051单片机传送外部存贮器地址信号的端口是   D     。     AP0口与P1口       BP1口与P2口      CP1口与P3口      DP0口与P2口248051单片机能分时传送地址信号与数据的端口是   A

59、60;    。     AP0口              BP2口           CP0口与P2口      DP3口25能访问外部数据存贮器的传送指令是   C     。AMO

60、V 指令        BMOVC 指令       CMOVX 指令    26将内部数据存贮单元内容传送到累加器A中的指令是   B     。    AMOV   direct, R0     BMOV   A, Ri   

61、  CMOV   A, #data    DMOV   A,   R027.指令ANL A,R0的功能是   A     。    A将A与存放器R0的内部容按位逻辑与    B将A与存放器R0的内部容按位逻辑异或     C将A与存放器R0的内部容按位逻辑非    D将A与存放器R0的内部容按位逻辑或28能

62、将A的内容向左循环移一位,第七位进第0位的指令是   D     。     ARLC   A          BRRC   A          CRR   A        

63、 DRL   A29能将A按位取反的指令是    A    。     ACPL A           BCLR   A          CRL   A        

64、; DSWAP   A30执行以下程序后,内部RAM   30H单元的内容是    B    。     MOV    30H,#00H     MOV    R0,#30H     MOV    A, 30H     ADD  

65、  A, #05H     MOVC   A, A+PC     MOV    R0, A     SJMP     $                  TDB:DB   00H 

66、;  ,01H ,02H,03H,04H,05H     A00H            B02H             C05H            D30H31将A与立即数按位逻辑异或的指令是 

67、;  C     。     AANL   A,#data         BORL   A,#data     CXRL   A,#data      DXRL   A,direct32LJMP跳转空间最大可到达   D 

68、60;   。    A2KB                B256B                 C128B          &#

69、160;   D64KB33跳转指令SJMP的转移范围为    B   。    A2KB                B256B                 C128B              D64KB34在编程中使用伪指令的目的是   C    。     A指示与引导如何进展手工汇编            B指示与引导编译程序如何汇编 

温馨提示

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

评论

0/150

提交评论