单片机选择题题库_第1页
单片机选择题题库_第2页
单片机选择题题库_第3页
单片机选择题题库_第4页
单片机选择题题库_第5页
免费预览已结束,剩余26页可下载查看

付费下载

下载本文档

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

文档简介

1、分)单项选择题(从以下四个选项中选出一个正确答案,多选,错选不给9 / 31列说法错误的是 ()R1 的内容,可执行 ()指令1. MCS-52子系列与MCS-51子系列相比,A.片内ROM从4KB增加到8KBB片内RAM从128位增加到256位C. 定时/计数器从2个增加到3个D. xx源从5个增加到6个2. 若PSW.4=0 PSW.3=1现在需要保存A. PUSH R1B. PUSH R1C. PUSH 01HD. PUSH 09H3. 下列指令不是变址寻址方式的是 ()A. JMP A+DPTRB. MOVC A,A+PCC. MOVX A,DPTRD. MOVC A,A+DPTR4.

2、 MCS-51单片机有片内ROM容量()A. 4KBB. 8KBC. 128BD. 256B5. MCS-51单片机的位寻址区位于内部 RAM的()单元。A. OOH7FHB. 20H 7FHC. OOH-IFHD. 20H2FH6. MCS-51单片机的串行中断入口地址为()A. 0003HB. 0013HC. 0023HD. 0033H7. MCS-51单片机的最小时序定时单位是()A. 状态B拍节C. 机器周期D. 指令周期8. 若MCS-51单片机采用6MHz的晶振,其复位高电平脉冲时间应该超过 ()。A. 2 SB. 4 SC. 2mSD. 4mS9程序状态字PSW的()位为1时,表

3、示带符号数加减运算中,累加器A产生了溢出。A. CYB. ACCC. OVD. P10. MCS-51单片机的RS1,RS0=1时,当前寄存器 R0-R7占用内部RAM()单元。A. 00H07HB. 08H 0FHC. 10H17HD. 18H1FH11. MCS-51单片机有片内RAM容量()。A. 4KBB. 8KBC. 128BD. 256B12. MCS-51单片机的外部中断0中断入口地址为()。A. 0003HB. 000BHC. 0013HD. 001BH13. MCS-51单片机的最大时序定时单位是()。A. 拍节B. 状态C. 机器周期D. 指令周期14. MCS-51单片机

4、的定时器/计数器工作方式1是()。A. 8 位计数器结构B. 16位计数器结构C. 13位计数器结构D. 2个8位计数器结构15. MCS-51 单片机在访问外部数据存储器时,其地址指针可采用()A. DPTRB. PCC. PSWD. SP16. MCS-51单片机在正常运行程序时 RSTVPD引脚应为()。A. 高电平B. 低电平C. 脉冲输入D.高阻态17.8051 单片机有() xx 源。A. 3个B. 4个C. 5个D. 6个18. 要用传送指令访问MCS-51程序存储器,它的指令操作码助记符应是 )A. PUSHB. MOVC. MOVXD. MOVC19. 中央处理器是由()构成

5、。A. 运算器、存储器B. 运算器、控制器C. 运算器和I/O接口D. 运算器、控制器、存储器和I/O接口20下列关于RST引脚作用的正确说法是()A. 当该引脚输入的信号延续4周期以上的高电平时,完成单片机复位操作B当该引脚输入的信号延续2个机器周期的高电平时,完成单片机复位操作C有内部ROM的芯片固化程序时,由此引脚送入编程脉冲D.有内部ROMIeSS的芯片固化程序时,由此引脚送入编程电压21.下列指令中属于位寻址方式的是()A. MOV A,30HB. MOV C,30HC. MOV 20H, 30HD. MOV A,#30H22.51 单片机的时序单位从小到大依次是()。A. 拍节、状

6、态、机器周期,指令周期B. 状态、拍节、机器周期,指令周期C拍节、状态、指令周期,机器周期D.状态、机器周期、拍节、指令周期23. MCS-51单片机堆栈是按()方向伸展的。A. 由低到高B由高到低C. 由程序设定D. 随机分配24. 下列伪指令中关于数据字不正确的定义为()A. DS 50B. DB 0234H,AC. SUM EQU 20HD. DW 1ABH25. 假定设置堆栈指针SP的值为36H,在执行指令PUSH 20H SP的值为 )。A. 35HB. 38HC. 37HD. 20H26. MOVX A,DPTR旨令中源操作数的寻址方式是()。A. 寄存器寻址B. 寄存器间接寻址C

7、. 直接寻址D. 立即寻址27. 在远距离数据传送时,一般采用()传送方式。A. 串行B. 并行C模拟D.数字28. MCS-52子系列与MCS-51子系列相比,下列说法错误的是()。A.片内ROM从4KB增加到8KBB片内RAM从128位增加到256位C. 定时/计数器从2个增加到3个D. 中断源从5个增加到6个29下列关于MCS-51单片机的复位方式说法正确的是()。A. 复位时将PC和SP清零,使得单片机从OoH单元开始执行程序B. 复位可以使系统脱离死锁状态,并且是退出掉电方式的唯一方法C. 复位会改变内部的一些专用寄存器和用户 RAM中的数据D. 复位时会将ALE设置为高电平,PSE

8、N为低电平30下列指令不是变址寻址方式的是()。A. JMP A+DPTRB. MOVC A, A+PCC. MOVX A, DPTRD. MOVC A, A+DPTR31. 若 RS0=0,RS仁要想把寄存器RO的内容压入堆栈,可以使用()指令A. PUSH 10HB. PUSH R0C. PUSH R0D. PUSH 08H32. MCS-51工作寄存器区的空间指的是()。A. 00H1FHB. 10H1FHC. 20H2FHD. 30H3FH33. 定义位地址的伪指令是()。A. DSB. DBC. DWD. BIT34. MCS-51单片机只具备单一功能的I/O 口是()。A. P0B

9、. P1C. P2D. P335. MCS-51 单片机中断的最短响应时间为()机器周期A.1 个B. 2个C. 3个D. 4个36.51 单片机中支持多机通信的串行口方式是()。A. 方式O和1B. 方式1和2C方式2和3D.方式3和O37相对转移指令所能跳转的范围是 ()。A. -128 +127B. -127 + 127C. -32768+32767D. -32767+3276838. 单片机中用于存放程序状态信息的寄存器是()。A. ACCB. PSWC. PCD. DPTR口构成39. MCS-51外扩存储器时,系统的高8位地址总线是由(A. P0B. P1C. P2D. P340.

10、 MCS-51单片机8位重装载方式定时器工作在()。A.方式OB方式1C方式2D.方式341. 在MSC-51单片机程序中用伪指令EQU定义的数据()A. 在片内RAMB. 在外部ROMC.在外部RAMD. 无相关存储空间42. 欲访问8051单片机的内部程序存储器,则 EA引脚必须为()。A. 高电平B. 低电平C. 咼低电平D. 与PC值有关43. 堆栈操作遵循的原则是()。A. 先进后出B. 先进先出C. 后进后出D. 随机44. 各中断源发出的中断请求信号,都会标记在 MCS-51单片机系统的() 寄存器中。A. IEB. TMODC. IPD. TCON/SCON45. 在 MSC-

11、51单片机程序中用伪指令 DB定义的字节数据存放在()。A. 片内RAMB. 程序存储器C. 外部RAMD. 片内位寻址区46.MCS-51单片机的串行口是()工作的。A. 单工B. 半双工C全双工D.半双工/全双工47.51 子系列单片机芯片的引脚中,作为串行输入口的引脚是()A P3.0B P2.3C P3.2 D P1.048. MCS-51单片机的堆栈区应建立在()。A、片内数据存储区的低128字节单元B、数据存储区C、片内数据存储区的高128字节单元D、程序存储区49. 已知单片机系统的振荡频率 fOSC = 6MHz其机器周期Tcy 为()。A、2 SB、4 sC、0.5 SD、1

12、 S50. 若执行下列程序段SETB PSW.4CLR PSW.3 则选择了 ()。A工作寄存器O组B工作寄存器1组C工作寄存器2组D工作寄存器3组51. 定时器/计数器O、 1 的工作方式 1 是 ()。A、8 位计数器结构B、2 个 8 位计数器结构C、1 3位计数器结构D、16 位计数结构52. 串行口的控制寄存器 SCoN中,REN的作用是()。A、接收中断请求标志位B、发送中断请求标志位C、串行口允许接收位D、地址/数据位53. 当需要从MCS-51单片机程序存储器取数据时,采用的指令为()A、MOV A, R1B、MOVC A,A + DPTRC、MOVX A,R0D、MOVX A

13、, DPTR54. MOVX A ,RO0指令中,源操作数采用()寻址方式,指令作用在(区 间。A. 寄存器,外部数据存储器B. 直接,程序存储器C. 寄存器间接,内部数据存储器D. 寄存器间接,外部数据存储器55. A7H和5BH两个立即数相加后,和为(),CY是()。A. 1CH, 0B. C1H, 0C. 02H, 1D. C1H, 156. 若(A) =86H,( PSW =80H,则执行 RRC A 指令后(A)=()A. C3HB. B3HC. 0DHD. 56H )57. 如果(P0)=65H,则当 CPL P0.2SETB CMOV P0.4,C 执行后( P0) =()。A.

14、 61HB. 75HC. 71HD. 17H4 us 的58.()指令是 MCS-51 指令系统中执行时间最长且长达A. 比较转移B循环转移C. 增减量D. 乘除法59.在中断服务程序中至少应有一条()。A. 传送指令B转移指令C加法指令D. 中断返回指令60.当MCS-51复位时,下面说法准确的是()。A. PC=00HB. SP=00HC. SBUF=00HD. (30H)=00H61. 要用传送指令访问MCS-51片外RAM,它的指令操作码助记符是()。A. MOVB. MOVXC. MOVCD. 以上都行62. 要使MCS-51能响应定时器T1中断,串行接口中断,它的中断允许寄存 器I

15、E的内容应是()。A. 98HB. 84HC. 42HD. 22H63.51 子系列单片机芯片的引脚中,作为串行输入口的引脚是()。A P3.0 B P2.3C P3.2D P1.064.MCS-51单片机的堆栈区应建立在()。A、片内数据存储区的低128字节单元B、数据存储区C片内数据存储区的高128字节单元D、程序存储区65. 已知单片机系统的振荡频率 fOSC = 6MHz其机器周期Tcy 为()。A、2 SB、4 SC、0.5 SD、1 S66. 若执行下列程序段CLR PSW.4CLR PSW.3 则选择了 ()。A工作寄存器0组B工作寄存器1组C工作寄存器2组D工作寄存器3组67.

16、 定时器/计数器0、 1 的工作方式 0是()。A、8 位计数器结构B、2 个 8 位计数器结构C、13位计数器结构D、16 位计数结构68.串行口的控制寄存器 SCoN中,REN的作用是()A、接收中断请求标志位B、发送中断请求标志位C、串行口允许接收位D、地址/数据位69. 设AJMP 271H这条指令存放在地址为6976H的程序存储器单元中,则程 序所要转移的目的地址是()。A、6A76HB、6A71HC、6976HD、3271H70. 则上题 AJMP 271指令的机器码是()。A、 41H71HB、 27H18HC、 21H71HD、 74H 21H71. 当需要从MCS-51单片机

17、程序存储器取数据时,采用的指令为()A、MoV A, R1B、MoVC A, A + DPTRC、MoVX A, R0D、MoVX A, DPTR72. 下面哪种传送方式适用于电路简单且时序已知的外设()。A. 条件传送B. 无条件传送C. DMAD冲断73. 用MCS-51串行接口扩展并行I/O 口时,串行接口工作方式应选择()A.方式OB方式1C方式2D. 方式374. JNZ e 指令的寻址方式是()。A. 立即寻址B. 寄存器寻址C. 相对寻址D. 位寻址75. 下面哪一个部件不是CPU的指令部件()。A. PCB. IRC. PSWD. ID76. MCS-51响应中断时,下面哪一个

18、条件不是必须的()A. 当前指令执行完毕B. 中断是开放的C. 没有同级或高级中断服务D. 必须有RETl指令77. 使用定时器 T1 时,有几种工作模式()。A. 3种B. 2种C. 1种D. 4种78.8031 是()。A. CPUB. 单片微机C. 微处理器D. 控制器79. 下面哪种外设是输出设备()。A. 纸带读出机B. 键盘C. A/D转换器D. 打印机PC=80. LCALI指令操作码地址是2000H,执行完相应子程序返回指令后, )。A. 2000HB. 2001HC. 2002HD. 2003H81.指令寄存器的功能是()。A. 存放指令地址B. 存放当前正在执行的指令C.

19、存放指令与操作数D. 存放指令地址及操作数82. 当ALE信号有效时,表示()。A. 从Po 口可靠地送出地址低8位B. 从ROM中读出数据C从P0 口送出数据/输出方式是()D.从RAM中读出数据83. 当使用快速外部设备时,最好使用的输入A冲断B. 条件传送C. DMAD. 无条件传送84. 程序设计的方法一般有()种。A.1种B.2种C. 3种D. 4种85. 指令AJMP的跳转范围是()。A. 256BB. 1KBC. 2KBD. 64KB86. 以下运算中对溢出标志 OV没有影响或不受影响的运算是()A. 逻辑运算B. 符号数加减法运算C. 乘法运算D. 除法运算87. 在算术运算中

20、,与辅助进位位 AC有关的是()。A. 二进制数B. 十进制数C. 八进制数D. 十六进制数88. 必须进行十进制调整的运算()。A. 有加法和减法B. 有乘法和除法C. 只有减法D. 只有加法89. 执行返回指令时,返回的断点是()。A. 调用指令的首地址B. 调用指令的末地址C. 调用指令下一条指令的首地址D. 返回指令的末地址90.74LS138 芯片是()。A. 驱动器B. 译码器C. 锁存器D. 编码器91. MCS-51的并行I/O 口信息有两种读取方法:一种是读引脚,还有一种是()。A. 读锁存器B. 读数据C. 读累加器D. 读 CPU92. ()并非单片机系统响应中断的必要条

21、件。A. TCON或SCON寄存器内的有关中断标志位位 1B. IE中断允许寄存器内的有关中断允许位置1CP中断优先级寄存器内的有关位置 1D. 当前一条指令执行完93. MCS-51的中断源全部编程为同级时,优先级最高的是()。A. 外部中断1中断源B. 定时器1溢出中断源C. 串行接口中断源D. 外部中断O中断源94下面哪条指令将MCS-51的工作寄存器置成3区()。A. MOV PSW ,#13HB. MOV PSW ,#18HC. SETB PSW.4 CLR PSW.3D. SETB PSW.3 CLR PSW.495.89c51最小系统在执行 ADD A, 20H指令时,首先在PO

22、 口上出现的信息 是()。A. 操作码地址B. 操作码C. 操作数D. 操作数地址96.MCS-51执行完MoV A ,#08H后,PSW的哪一位被置位()。A. CB. F0C. OVD. P97. 要把Po 口高4位变0,低4位不变,应使用指令()。A. ORL P0, #0FHB. ORL P0, #0F0HC. ANL P0, #0FHD. ANL P0, #0F0H98. 计算机在使用中断方式与外界交换信息时,保护现场的工作应该是 )。A. 由CPU自动完成B. 应由中断服务程序完成C. 在中断响应中完成D. 在主程序中完成99. 关于MCS-51的堆栈操作,正确的说法是()。A.

23、先修改指针,在入栈B. 先入栈,在修改栈指针C. 先修改栈指针,在出栈D. 以上都不对100. P1 口的每一位能驱动()。A. 2个TTL低电平负载B. 4个TTL低电平负载C. 8个TTL低电平负载D. 10个TTL低电平负载MCS-51 系统中的()101. 各中断源发出的终端请求信号,都会标记在A. TMODB. IEC. TCON/SCOND. IP102. 下列选项中不属于机器数的是()。A. 原码B. 反码C补码D. 真值103.执行下列 3 条指令后, 30H 单元的内容是MOV R0,#30HMOV 40H, #0EHMOV R0, 40HA. 40HB. 30HC. 0EH

24、D. FFH104.累加器属于()。A.控制器B. 运算器C. 存取器D. 输入/输出设备105. 程序计数器PC是()位。A. 16B. 8C. 4D. 32106. 源地址是7648H,目的地址是7645H,当执行三字节跳转指令时,rel 等于()。A. FAHB. FEHC. FDHD. FFH107. 在变址寻址方式中,以 A作变址寄存器,以DPTR和()作基址寄存 器。A. ACCB. SPC. 寄存器BD. PC108. 假定DPTR的内容为8100H,累加器A的内容为40H,执行下列指令:MOVC A,A+DPTR后,送入 A 的是程序存储器()单元的内容。A.40HB.8140HC. 8100HD. 814DH109.计算机的系统总线有地址总线、控制总线和()总线A. 单向总线B. 双向总线C. 数据总线D. 独立总线110. 十进制数 29 的二进制表示为()。A. 0001 1101B. 0011 10C. 1011 0111D. 0011 0001111. 十进制数 -29 的 8 位补码表示为()。A. 0111 1100B. 1110 0011C. 10 1001D. 1000 0001112.89c51最多可以实现()级嵌套。A.1B.2C. 3D. 4113. PSW中RSo RS1

温馨提示

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

评论

0/150

提交评论