单片机进化版-等待终极版(1)

上传人:飞****9 文档编号:129495685 上传时间:2020-04-23 格式:DOC 页数:22 大小:49KB
返回 下载 相关 举报
单片机进化版-等待终极版(1)_第1页
第1页 / 共22页
单片机进化版-等待终极版(1)_第2页
第2页 / 共22页
单片机进化版-等待终极版(1)_第3页
第3页 / 共22页
单片机进化版-等待终极版(1)_第4页
第4页 / 共22页
单片机进化版-等待终极版(1)_第5页
第5页 / 共22页
点击查看更多>>
资源描述

《单片机进化版-等待终极版(1)》由会员分享,可在线阅读,更多相关《单片机进化版-等待终极版(1)(22页珍藏版)》请在金锄头文库上搜索。

1、一 、 单项选择题1、用 MCS-51 串行扩展并行 I/O 口时,串行接口工作方式选择(A )(A)方式 0 (B)方式 1 (C)方式 2 (D)方式 32、对程序存储器的读操作,只能使用( D)(A)MOV 指令 (B)PUSH 指令 (C)MOVX 指令 (D)MOVC 指令3、MCS51 单片机外部有 40 个引脚,其中,地址锁存允许控制信号引脚是(A )(A)ALE (B) PSEN (C) EA (D)RST4、8051 单片机共有(A )个中断优先级(A) 、2 (B) 、3 (C) 、4 (D) 、55、 ORG 0003HLJMP 2000HORG 000BHLJMP 30

2、00H当 CPU 响应外部中断 0 后,PC 的值是( B)(A)、0003H (B) 、2000H (C) 、000BH (D) 、3000H6、MOVX A,DPTR 指令中,源操作数的寻址方式是( B)(A)、寄存器寻址 (B) 、寄存器间接寻址 (C) 、直接寻址 (D) 、立即寻址7、在中断服务程序中,至少应有一条(D )(A) 、传送指令 (B) 、转移指令 (C) 、加法指法 (D) 、中断返回指令8、要使 MCS-51 能够响应定时器中断、串行接口中断,它的中断允许寄存器的内容应是(A)(A) 、98H (B) 、84H (C) 、42H (D) 、22H9、LJMP 跳转空间

3、最大可达到(D )(A) 、2KB (B) 、256B (C) 、128B (D) 、64KB10、执行如下三条指令后,30H 单元的内容是(C )MOV R1,30HMOV 40H,0EHMOV R1,40H(A) 、40H (B) 、30H (C) 、0E H (D) 、FF H11、某种存储器芯片是 8KB*4/片,那么它的地址线根数是(C )(A) 、11 根 (B) 、12 根 (C) 、13 根 (D) 、14 根12、MCS-51 外扩 ROM,RAM 和 I/O 口时,它的数据总线是(A )(A) 、P0 (B) 、P1 (C) 、P2 (D) 、P313、下列指令写法正确的是

4、 (D )(A) 、MOV #20H,A (B) 、ADD R2,#30H (C) 、PUSH R0 (D) 、RRC A14、控制串行口工作方式的寄存器是( C)(A) 、TCON (B)、PCON (C)、SCON (D)、TMOD15、对程序存储器的读操作,只能使用(D )(A) 、MOV 指令 (B) 、PUSH 指令 (C) 、MOVX 指令 (D) 、MOVC 指令16、MCS-51 响应中断时,下面哪一个条件不是必须的( C)(A) 、当前指令执行完毕 (B) 、中断是开放的(C) 、没有同级或高级中断服务 (D) 、必须有 RETI 指令17、下列指令中不影响标志位 CY 的指

5、令有( D)(A) 、RLC A (B) 、CLR A(C) 、RRC A (D) 、INC A18、外部中断源 IE1(外部中断 1)的向量地址为(C )(A) 、0003H (B) 、000BH (C) 、0013H (D) 、002BH19、设累加器 A 的内容为 0C9H,寄存器 R2 的内容为 54H,CY=1,执行指令 SUBB A,R2后结果为(A )(A) 、 (A)=74H (B) 、 (R2)=74H (C) 、 (A)=75H (D) 、 (R2)=75H20、有如下程序段:MOV R0,30HSETB CCLR AADDC A,00HMOV R0,A执行结果是( B)(

6、A)、(30H)=00H (B)、(30H)=01H (C)、(00H)=00H (D)、(00H)=01H21、 下列叙述正确的时:(C )(A)、汇编语言是简洁、高效、而又最贴近硬件的高级编程语言(B)、80 年代初单片机 C 语言就已成熟为专业水平的高级语言(C)、单片机 C 语言是简洁、高效、而又最贴近硬件的高级编程语言(D)、pascal 语言是简洁、高效、而又最贴近硬件的高级编程语言22、下述对堆栈和堆栈指针的描述不正确的是 ( D)(A)、堆栈是一段存储空间(B)、堆栈指针是这段存储空间的地址指示器(C)、堆栈的存取原则为“先进后出”(D)、所有计算机系统的堆栈都是向地址高端逐渐

7、生长的,即均为“向上生成”堆栈。23、 若用 62256SRAM 芯片(32K8 位)组成 512KB 的存储器系统,需要(C )片 6264 芯片。(A)、 16 (B)、 24 (C)、 32 (D)、 6424、当 8255A 的端口 A、端口 B 均工作在方式 1 的输入方式时,端口 C 可以作为( C)用。(A)、 两个 4 位 I/O 端口或 1 个 8 位 I/O 端口(B)、 状态端口(C)、 部分引脚作端口 A、端口 B 的联络信号,部分引脚作 I/O 端口(D)、 全部作联络信号25、 当存取片外的数据存储区时,下列那个信号无用: (A )(A)、 RD (B)、 WR(C

8、)、 ALE (D)、 PSEN26、当执行 MOVC 指令时,若 PSEN 信号有效,将会导致 选通。( C)(A)、 片外的积序存储区 (B)、片内的数据存储区(C)、片外的数据存储区 (D)、都不对27、 在 8031 单片机中,扩展数据总线可以使用的端口: ( C)。(A)、 P0 或 P2 (B)、 P1 或 P3 (C)、 P0 (D)、 P328、MCS-51 的并行 I/O 口信息有两种读取方法,一种是读引脚,还有一种是:(A )(A)、读锁存 (B)、读数据 (C)、读 A 累加器 (D)、读 CPU29、PC 是: (D )(A)、 一根硬件信号线(B)、 个可由用户直接读

9、写的 8 位寄存器(C )、一个不可寻址的特殊功能寄存器(D)、一个能自动加 1 计数的 ROM 存储单元30、在 CPU 内部,反映程序运行状态或反映运算结果的一些特征的寄存器是( C)(A)、DPTR (B)、ACC (C)、 PSW (D)、 SP31、在有符号运算时,判断运算结果是否正确时用 PSW 的(A )标志位。(A) 、CY (B) 、OV (C) 、P (D) 、RS032、在运用 8031 单片机扩展 32K 数据存储器 RAM 时,需采用(C )条地址线。(A) 、 10 (B) 、13 (C) 、15 (D) 、533、当单片机启动 ADC0809 进行模/数转换时,应

10、采用( D)指令。(A) 、MOV A,20 (B) 、MOVX A,DPTR(C) 、MOVC A,A+DPTR (D) 、MOVX DPTR,A34、在五个中断源中,可通过软件确定各中断源中断级别的高或低,但在同一级别中,按硬件排队的优先级别最高的是( C)中断。(A) 、定时器 T0 (B) 、定时器 T1 (C) 、外部中断 INTO (D) 、外部中断 INT135、调用子程序、中断响应过程及转移指令的共同特点是(B )。(A) 、都能返回 (B) 、都通过改变 PC 实现转移(C) 、都将返回地址压入堆栈 (D) 、都必须保护现场36、单片机复位后,累加器 A、PC、PSW 的内容

11、为( B)(A) 、A = FFH PC = 00H PSW = FFH(B) 、A = 00H PC = 0000H PSW = 00H(C) 、A = 07H PC = 0000H PSW = FFH(D) 、A = 00H PC = 00H PSW = 00H37、8031 定时/计数器是否计满可采用等待中断的方法进行处理,也可通过对( C)的查询方法进行判断。(A) 、OV 标志 (B) 、CY 标志 (C) 、中断标志 (D) 、奇偶标志38、当单片机从 8155 接口芯片内部 RAM 的 20H 单元中读取某一数据时,应使用(B )类指令。(A) 、MOV A,20H (B) 、M

12、OVX A,Ri(C) 、MOVC A,A+DPTR (D) 、MOVX A,DPTR39、当串行口向单片机的 CPU 发出中断请求时,若 CPU 允许并接受中断请求时,程序计数器 PC的内容将被自动修改为( D)。(A) 、0003H (B) 、0000B (C) 、0013H (D) 、0023H40、8031 定时/计数器共有四种操作模式,并由 TMOD 寄存器中 M1 M0 的状态决定,当 M1 M0的状态为 10 时,定时/计数器被设定为( C)(A) 、13 位定时/计数器 (B) 、16 位定时/计数器(C) 、自动重装 8 位定时/计数器 (D) 、T0 为 2 个独立的 8

13、位定时/计数器,T1 停止工作41、对程序存储器的读操作,只能使用(D )(A)、MOV指令 (B)、PUSH指令(C)、MOVX指令 (D)、MOVC指令42、8051单片机共有( D)个中断源。(A)、2 (B)、3 (C)、 4 (D)、 543 执行MOVX A,DPTR指令时,MCS-51产生的控制信号是(C )(A)、 PSEN (B)、ALE(C)、 RD (D)、 WR44、下面哪条指令将MCS-51的工作寄存器置成第3组(B )(A)、MOV PSW,#13H (B)、MOV PSW,#18H(C)、SETB PSW.4 CLR PSW.3 (D)、SETB PSW.3 CL

14、R PSW.445、控制串行口工作方式的寄存器是(C )(A)、TCON (B)、PCON (C)、SCON (D)、TMOD46、MOVX A,DPTR指令中源操作数的寻址方式是( B)(A)、寄存器寻址 (B)、寄存器间接寻址(C)、直接寻址 (D)、立即寻址47、2764芯片是( D)(A)、EEPROM (B)、RAM(C)、FLASH ROM (D)、EPROM48、用MCS-51串行接口扩展并行口时,串行接口工作方式应选择(A )(A)、方式0 (B)、方式1 (C)、方式2 (D)、方式349、MCS-51的并行I/O口读-改-写操作,是针对该口的(D )(A)、引脚 (B)、片

15、选信号(C)、地址线 (D)、内部锁存器50、十进制0.625转换成二进制数是(A )(A)、0.101 (B)、0.111 (C)、0.110 (D)、0.10051、MCS-51单片机外部有40个引脚,其中地址锁存允许控制信号引脚是( C)(A)、 EA (B)、 PSEN (C)、 ALE (D)、RST52、8051单片机共有( A)个中断优先级(A)、2 (B)、3 (C)、 4 (D)、 553 执行 PUSH ACC 指令,MCS-51完成的操作是(A )(A)、SP+1 SP (ACC)(SP) (B)、(ACC)(SP) SP-1 SP(C)、SP-1 SP (ACC)(SP) (D)、(ACC)(SP) SP+1 SP54、下面哪条指令将MCS-51的工作寄存器置成第3组( B)(A)、MOV PSW,#13H (B)、MOV PSW,#18H(C)、SETB PSW.4 CLR PSW.3 (D)、SETB PSW.3 CLR PSW.455

展开阅读全文
相关资源
相关搜索

当前位置:首页 > IT计算机/网络 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号