单片机试卷及答案_第1页
单片机试卷及答案_第2页
单片机试卷及答案_第3页
单片机试卷及答案_第4页
单片机试卷及答案_第5页
全文预览已结束

下载本文档

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

文档简介

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

2、#160;   ( y   )68051的累加器ACC是一个8位的寄存器,简称为A,用来存一个操作数或中间结果。     ( y   )78051的程序状态字寄存器PSW是一个8位的专用寄存器,用于存程序运行中的各种状态信息。     (   n )8MCS51的程序存贮器用于存放运算中间结果。     (   y )9MCS51的数据存贮器在物理上和逻辑上都分为两个地址空间:

3、一个是片内的256字节的RAM,另一个是片外最大可扩充64K字节的RAM。     (   y )10单片机的复位有上电自动复位和按钮手动复位两种,当单片机运行出错或进入死循环时,可按复位键重新启动。     ( n   )11CPU的时钟周期为振荡器频率的倒数。     (n    )12单片机的一个机器周期是指完成某一个规定操作所需的时间,一般情况下,一个机器周期等于一个时钟周期组成。 

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

5、脉冲。     ( y   )178051单片机片内RAM从00H1FH的32个单元,不仅可以作工作寄存器使用,而且可作为RAM来读写。     ( n   )18MCS51单片机的片内存贮器称为程序存贮器。     (   n )19MCS51单片机的数据存贮器是指外部存贮器。     ( y   )20MCS51单片机的特殊功能寄存器集中布置在片内数据存

6、贮器的一个区域中。     (   y )21微机控制系统的抗干扰问题是关系到微机应用成败的大问题.二、单项选择题1MCS51单片机的CPU主要的组成部分为   a     。A运算器、控制器       B加法器、寄存器       C运算器、加法器        D运算器、译码器2单片

7、机能直接运行的程序叫   c     。源程序      B。汇编程序      C。目标程序     D。编译程序3单片机中的程序计数器PC用来    c    。    A存放指令          B存放正在执行的

8、指令地址       C存放下一条指令地址D存放上一条指令地址4单片机上电复位后,PC的内容和SP的内容为     b   。A0000H,00H    B。0000H,07H    C。0003H,07H     D。0800H,08H5单片机8031的ALE引脚是     b   。输出高电平  

9、; B。输出矩形脉冲,频率为fosc的1/6C输出低电平   D。输出矩形脉冲,频率为fosc的1/26单片机8031的引脚    a    。A必须接地    B。必须接+5V    C。可悬空    D。以上三种视需要而定7访问外部存贮器或其它接口芯片时,作数据线和低8位地址线的是 A      。AP0口    B。P1口 

10、0;  C。P2口    D。P0口 和 P2口8PSW中的RS1和RS0用来    a   。选择工作寄存器区号   B。指示复位   C。选择定时器    D。选择工作方式9上电复位后,PSW的值为   d     。A1    B。07H    C。FFH    D。010单片机上电

11、复位后,堆栈区的最大允许范围是    b    个单元。A64    B。120    C。128    D。25611单片机上电复位后,堆栈区的最大允许范围是内部RAM的   d     。A00HFFH    B。00H07H    C。07H7FH    D。08H7FH12堆栈指针SP在内部

12、RAM中的直接地址是    c    。A00H    B。07H    C。81H   D。FFH13.INTEL8031的P0口,当使用外部存贮存器时它是一个    d    。A传输高8位地址口         A传输低8位地址口C传输高8位数据口     

13、60;   D传输低8位地址/数据口  14P0口作数据线和低8位地址线时   b     。    A应外接上拉电阻        B不能作I/O口     C能作I/O口      D应外接高电平15对于8031单片机,其内部RAM   d    

14、; 。A只能位寻址        B只能字节寻址        C既可位寻址又可字节寻址   D少部分只能位寻址  16寻址方式就是   c      的方式。   A查找指令操作码        B查找指令   

15、60; C查找指令操作数    D查找指令操作码和操作数 178031 单片机若晶振频率为fosc=12MHz,则一个机器周期等于   c    µS。A1/12                B1/2          C1   

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

17、#160; d     。D    A累加器        B程序状态字寄存器     C计数器     D算术逻辑部件20单片机上电后或复位后,工作寄存器R0是在   a     。    A0区00H单元       

18、; B0区01H单元      C0区09H单元     DSFR21单片机8051的XTAL1和XTAL2引脚是   d     引脚。    A外接定时器       B外接串行口       C外接中断      D外接晶振228051单片机的

19、VSS(20)引脚是   b     引脚。    A主电源+5V         B接地        C备用电源      D访问片外存贮器238051单片机的VCC(40)引脚是       引脚。    A主电源

20、+5V         B接地        C备用电源      D访问片外存贮器248051单片机 a      口是一个8位漏极型开路型双向I/O端口。    AP0            &#

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

22、60;             BP1          CP2           DP326MCS51复位后,程序计数器PC= b      。即程序从    b   

23、0; 开始执行指令。     A0001H            B0000H       C0003H      D0023H     27MCS51的片内外的ROM是统一编址的,如果端保持高电平,8051的程序计数器PC在   b    

24、; 地址范围内。       A1000HFFFFH      B0000HFFFFH    C0001H0FFFH    D0000H0FFFH     28MCS51的专用寄存器SFR中的堆栈指针SP是一个特殊的存贮区,用来   c     ,它是按后进先出的原则存取数据的。A存放运算中间结果  

25、0;   B存放标志位     C暂存数据和地址     D存放待调试的程序     29单片机的堆栈指针SP始终是指示   b     。         A堆栈底             

26、; B堆栈顶         C堆栈地址       D堆栈中间位置     30单片机的P0、P1口作输入用途之前必须   a     。         A在相应端口先置1     B在相应端口先置0   

27、  C外接高电平       D外接上拉电阻     31MCS51的串行数据缓冲器SBUF用于 b      。        A存放运算中间结果      B存放待发送或已接收到的数据     C暂存数据和地址     

28、60;   D存放待调试的程序32MCS51单片机的P1口的功能是 d      。     A可作通用双向I/O口用        B可作一般I/O口用         C可作地址/数据总线用         D可作通用I/O口用33MCS51单片机复位后,

29、专用寄存器ACC的状态是    c    。     A0000H           B07H          C00H         D0FFH     34当程序状态字寄存器PSW

30、状态字中RS1和RS0分别为0和1 时,系统先用的工作寄存器组为   b     。     A组0            B组1          C组2         D组3358051单片机中,唯一一个用户可使用

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

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

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

34、;   B操作码        C操作数        D注释2MCS51的立即寻址方式中,立即数前面   d     。    A应加前缀“/:”号     B不加前缀号       C应加前缀“”号D应加前缀“#”号3MCS51的立即寻址的指令中

35、,立即数就是    b    。    A放在寄存器R0中的内容      B放在程序中的常数      C放在A中的内容  D放在B中的内容4单片机中PUSH和POP指令常用来    c 。    A保护断点        B保护现场  

36、     C保护现场,恢复现场         D保护断点,恢复断点    5MCS51寻址方式中,操作数Ri加前缀“”号的寻址方式是   a     。    A寄存器间接寻址        B寄存器寻址      C基址加变址

37、寻址     D立即寻址6执行指令MOVX   A,DPTR时,、脚的电平为   c     。    A高电平,高电平         B低电平,高电平     C高电平,低电平          D低电平,低电平7下列指令判断若P1口最

38、低位为高电平就转LP,否则就执行下一句的是    b    。    AJNB   P1.0,LP           BJB P1.0,LP    CJC P1.0,LP    DJNZ P1.0,LP     8下列指令中比较转移指令是指   b 

39、0;   。A、DJNZ Rn,rel   BCJNE Rn,#data,rel  CDJNZ direct,rel DJBC bit,rel  7指令MOV R0,#20H执行前(R0)=30H,(20H)=38H,执行后(R0)=   b     。     A00H           B20H 

40、60;        C30H         D38H8指令MOV R0, 20H执行前(R0)=30H,(20H)=38H,执行后(R0)=   d     。     A20H           B30H   &

41、#160;      C50H         D38H9MCS51指令MOV R0,#20H中的20H是指    d    。    A立即数          B内部RAM20H         C一个数的

42、初值  D以上三种均有可能,视该指令的在程序中的作用10.下列指令中影响堆栈指针的指令是 d      。     ALJMP      BADD        CMOVC A,A+PC       DLCALL11已知:A=D2H,(40H)=77H,执行指令:ORL   A,40H后,

43、其结果是:   d     。     AA=77H       BA=F7H         CA=D2H        D以上都不对11MCS51指令系统中,清零指令是   c     。   &

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

45、 A        BRLC   A        CCLR   A       DRRC   A13MCS51指令系统中,指令MOV A,R0,执行前(A)=86H,(R0)=20H,(20H)=18H,执行后    c    。    

46、 A(A)=86H        B(A)=20H        C(A)=18H    D(A)=00H14下列指令判断若累加器A的内容不为0就转LP的是   c     。AJB A,LP     BJNZ A,LP     CJNZ LP    

47、; DCJNE   A,#0,LP    15设累加器A中为无符号数,B中数为2,下列指令   d     的作用与其它几条不同。AADD A,0E0H     BMUL AB     CRL A     DRLC   A          

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

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

50、0;        B1000          C1500          D018MCS51指令系统中,格式为:ORG   16位地址 的指令功能是     C   。     A用于定义字节  

51、0;     B用于定义字         C用来定义汇编程序的起始地址  D用于定义某特定位的标识符19MCS51指令系统中,执行下列程序后,堆栈指针SP的内容为   C     。     MOV     SP,#30H     MOV   &#

52、160;  A,20H     LACALL   1000     MOV      20H,A     SJMP     $   A00H            B30H     

53、;      C32H           D07H20MCS51指令系统中,指令DA   A是    D    。     A除法指令         B加1指令       

54、C加法指令       D十进制调整指令21MCS51指令系统中,指令DA   A应跟在 B      。     A加法指令后                BBCD码的加法指令后     C减法指令后   

55、             DBCD码的减法指令后22执行下列程序后,累加器A的内容为     B   。     ODG        0000H     MOV      A, #00H  

56、0;  ADD      A, #02H     MOV      DPTR, #0050H     MOVC     A, A+DPDR     MOV      R0, A     SJMP    

57、; $     ORG      0050H     BAO:   DB   00H,08H,0BH,6H,09H,0CH            END     A00H         

58、B0BH           C06H           D0CH238051单片机传送外部存贮器地址信号的端口是   D     。     AP0口和P1口       BP1口和P2口    

59、  CP1口和P3口      DP0口和P2口248051单片机能分时传送地址信号和数据的端口是   A     。     AP0口              BP2口           CP0口和P2口

60、      DP3口25能访问外部数据存贮器的传送指令是   C     。AMOV 指令        BMOVC 指令       CMOVX 指令    26将内部数据存贮单元内容传送到累加器A中的指令是   B     。  

61、60; AMOV   direct, R0     BMOV   A, Ri     CMOV   A, #data    DMOV   A,   R027.指令ANL A,R0的功能是   A     。    A将A与寄存器R0的内部容按位逻辑与    B将A与寄存

62、器R0的内部容按位逻辑异或     C将A与寄存器R0的内部容按位逻辑非    D将A与寄存器R0的内部容按位逻辑或28能将A的内容向左循环移一位,第七位进第0位的指令是   D     。     ARLC   A          BRRC   A    

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

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

65、30H     MOV    A, 30H     ADD    A, #05H     MOVC   A, A+PC     MOV    R0, A     SJMP     $     

66、0;            TDB:DB   00H   ,01H ,02H,03H,04H,05H     A00H            B02H             C0

67、5H            D30H31将A与立即数按位逻辑异或的指令是   C     。     AANL   A,#data         BORL   A,#data     CXRL   A,#da

68、ta      DXRL   A,direct32LJMP跳转空间最大可达到   D     。    A2KB                B256B           &#

69、160;     C128B              D64KB33跳转指令SJMP的转移范围为    B   。    A2KB                B256B  &

70、#160;              C128B              D64KB34在编程中使用伪指令的目的是   C    。     A指示和引导如何进行手工汇编            B指示和引导编译程序如何汇编&#

温馨提示

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

评论

0/150

提交评论