长沙理工大学单片机试卷题库(3)

2020-06-07 14:50

MOV 20H,A LJMP 1500 GND

A.100 B.1000 C.1500 D.0

53.MCS—51 指令系统中,格式为:ORG 16 位地址 的指令功能是 。C A.用于定义字节 B.用于定义字

C.用来定义汇编程序的起始地址 D.用于定义某特定位的标识符 54.MCS—51 指令系统中,执行下列指令后,结果为: 。B ORG 40H DS 10H

A.将 40H 存入 10H B.从 40H 地址单元开始空 10H 个连续存储单元 C.将 40H 地址的内容存入 10H D.以上都不对

55.MCS—51 指令系统中,执行下列程序后,堆栈指针 SP 的内容为 。B MOV SP,#30H MOV A,20H LACALL 1000 MOV 20H,A SJMP $

A.00H B.30H C.32H D.07H

56.MCS—51 指令系统中,指令 DA A 是 。D

A.除法指令 B.加 1 指令 C.加法指令 D.十进制调整指令 57.MCS—51 指令系统中,指令 DA A A.加法指令后 B.BCD 码的加法指令后 C.减法指令后 D.BCD 码的减法指令后 跟在 。B

58.在单片机算术运算过程中,指令 DA A 常用于 运算。C A.二进制 B.加法 C.BCD 码加法 D.十六进制

59.MCS—51 指令系统中,执行下列指令后,其结果为 。A MOV A, #68 ADD A, #53 DA A

A.A=21 CY=1 OV=0 B.A=21 CY=1 OV=1 C.A=21 CY=0 OV=0 D.以上都不对

60.执行下列程序后,累加器 A 的内容为 。D ODG 0000H

MOV A, #00H ADD A, #02H

MOV DPDR, #0050H MOVC A, @A+DPDR MOV @R0, A SJMP $ ORG 0050H

BAO: DB 00H,0888H,0BH,6H,09H,0CH END

A.00H B.0BH C.06H D.0CH

61.8051 单片机传送外部存贮器地址信号的端口是 。D

A.P0 口和 P1 口 B.P1 口和 P2 口 C.P1 口和 P3 口 D.P0 口和 P2 口

62.8051 单片机能分时传送地址信号和数据的端口是 。A A.P0 口 B.P2 口 C.P0 口和 P2 口 D.P3 口 63.8051 单片机具有双功能的端口是 。B

A.P0 口和 P1 口 B.P3 口 C.P0 口和 P2 口 D.P1 口 64.能访问内部数据存贮器的传送指令是 。B ?

A.MOVC 指令 B.MOV 指令 C.MOVX 指令 D. 65.能访问外部数据存贮器的传送指令是 。C ?

A.MOV 指令 B.MOVC 指令 C.MOVX 指令 D.

66.将内部数据存贮单元内容传送到累加器 A 中的指令是 。B A.MOV direct, R0 B.MOV A, @Ri C.MOV A, #data D.MOV A, R0 67.指令 ANL A,R0 的功能是 。A

A.将 A 与寄存器 R0 的内容按位逻辑与 B.将 A 与寄存器 R0 的内容按位逻辑异或 C.将 A 与寄存器 R0 的内容按位逻辑非 D.将 A 与寄存器 R0 的内容按位逻辑或 68.能将 A 的内容向左循环移一位,第七位进第 0 位的指令是 。D A.RLC A B.RRC A C.RR A D.RL A 69.能将 A 按位取反的指令是 。A A.CPL A B.CLR A C.RL A D.SWAP A

70.执行下列程序后,内部 RAM 30H 单元的内容是 。B MOV 30H,#00H MOV R0,#30H MOV A, 30H ADD A, #05H MOVC A, @A+PC MOV @R0, A SJMP $

TDB:DB 00H ,01H ,02H,03H,05H A.00H B.02H C.05H D.30H

71.将 A 与立即数按位逻辑异或的指令是 。C A.ANL A,#data B.ORL A,#data C.XRL A,#data D.XRL A,direct

72.可以控制程序转向 64K 程序存贮器地址空间的任何单元的无条件转移指令是 。B A.AJMP addr11 B.LJMP addr16 C.SJMP rel D.JC rel 73.比较转移指令是 。B

A.DJNZ R0 rel B.CJNE A, direct rel C.DJNZ direct rel D.JBC bit rel

74.将内部数据存贮器 53H 单元的内容传送至累加器,其指令是 。A A.MOV A, 53H B.MOV A, #53H C.MOVC A, 53H D.MOVX A, #53H

75.将内部数据存贮器 083AH 单元的内容传送至累加器,必须使用指令 。B A.MOVX A,@Ri B.MOVX A,@DPTR C.MOVX A,direct D.MOVC A,@A+DPTR

76.欲将 P1 口的高 4 位保 不变,低 4 位取反,可用指令 。B A.ANL P1,#0F0H B.ORL P1,#0FH C.XRL P1,#FH D.以上三句都对 77.LJMP 跳转空间最大可达到 。D A.2KB B.256B C.128B D.64KB

78.跳转指令 SCJP 的转移范围为 。B A.2KB B.256B C.128B D.64KB

79.在编程中使用伪指令的目的是 。C

A.指示和引导如何进行手工汇编 B.指示和引导编译程序如何汇编 C.指示和引导汇编程序进行汇编 D.指示和引导程序员进行汇编 80.欲将 P1 口的高 4 位保 不变,低 4 位取反,可用指令 。C A.ANL P1,#0F0H B.ORL P1,#0FH C.XRL P1,#0FH D.以上三句都不行 三、多项选择题

1.MCS—51 汇编语言指令格式由以下几个部分组成: 。A、B、C、E A.标号 B.操作码 C.操作数 D.符号 E.注释 2.MCS—51 的指令可分为以下几类 。A、B、C、D、E A.数据传送指令 B.算术运算指令 C.逻辑运算指令 D.控制程序转移类 E.布尔变量操作类

3.MCS—51 的寄存器寻址方式可用于访问选定的 的数进行操作。A、B、C、D、E A.工作寄存器 R0~R7 B.寄存器 A

C.寄存器 B D.进位 CY E.指针寄存器 DPTR

4.MCS—51 寻址方式中,直接寻址的寻址空间是 。A、B、D

A.片内 RAM 低 128 字节 B.专用寄存器 SFR C.工作寄存器 R0~R7 D.片内 RAM 可位寻址的单元 20H~2FH D.程序存储器 ROM

5.堆栈指针 SP 可指示堆栈的栈顶,下列指令中影响 SP 内容的是 。ACDE A.MOV SP,#data B.LJMP C.RETI 或 RET D.LCALL E.PUSH

6.在 MCS—51 指令中,下列指令中完成 CPU 与外部存储器之间信息传送的指令是 。 A、B、C、 A.MOV A,@A+PC B.MOVX A,@A+DPDR C.MOVX A,@Ri D.MOV A,driect E.MOV @R0,A

7.在 MCS—51 指令系统中,以累加器 A 为目的操作数指令是 。ABDE A.MOV A,Rn B.MOV A, #data C.MOV Rn, A D.MOV A, @Ri E.MOV A,direct

8. 在 MCS—51 指令系统中,以直接地址为目的操作数指令是 。ABCDE A.MOV direct,A B.MOV direct,Rn C.MOV direct,direct

D.MOV direct, @Ri E.MOV direct,#data

9.在 MCS—51 指令系统中,以间接地址为目的操作数指令是 。A、C、D A.MOV @Ri ,A B.MOV A, @Ri C.MOV @Ri ,direct D.MOV @Ri ,#data E.MOV direct, #data

10. 在 MCS—51 指令系统中,用于片外数据存储器传送指令是 。ABDE A.MOVX A,@Ri B.MOVX A,@DPTR C.MOV @Ri ,A D.MOVX @Ri,A E.MOVX @DPTA,A

11.在 MCS—51 指令系统中,用于带进位的加法指令是 。A、B、C、E A.ADDC A,Rn B.ADDC A,@Ri C.ADDC A,direct D.ADD A,Rn E.ADDC A,#data

12.在 MCS—51 指令系统中,无条件转移指令是 。A、B、E A.LJMP addr16 B.ALMP addr11 C.RET D.JNZ rel E.SJMP rel

13.在 MCS—51 指令系统中,位逻辑运算指令是 。A、B、D、E A.ANL C,bit B.ANL C,/bit C.CLR C D.ORL C,bit E. ORL C,bit

14.对 8031 单片机下列指令要访问片外存储器的是 。A、B、C、D、E A.MOV A,#01H B.MOV R0, #20H C.ADD A, #0EH D.SUBB A,#99H E.MOVC A, @A+PC

15.8031 单片机中堆栈的作用有 。A、D、E A.保护断点 B.保护栈顶 C.保护 SP

D.保护现场 E.保护调用指令的下条指令的地址 16.下列哪条指令可将累加器 A 清零 。D、E A.ANL A,00H B.ORL A,00H C.MOV A,00H

D.XRL A,#0E0H E.ANL A,#00H

17.MCS—51 单片机指令中可进行片外数据传送的指令是 。ABCDE A.MOVC A,@A+DPDR B.MOVC A,@A+PC C.MOVX A,@A+DPDR D.MOVC @A+DPDR,A E.MOV DPDR # data16 18.循环程序的结构中有下列的 。ACDE

A.循环初始化 B.TMOD 初始化 C.循环化 D.循环控制 E.循环判断 19.下列指令中影响 PC 内容的是 。BCD

A.MOVC A,@A+PC B.LJMP C.RETI D.SJMP E.POP 20.下列指令中不影响 PC 内容的是 。AE

A.MOVC A,@A+PC B.SJMP C.RET D.ACALL E.PUSH 21.下列哪条指令可将累加器 A 最高位清零 。ACE A.ANL A,#7FH B.ORL A,#0FH C.ANL 0E0H,#7FH D.ORL A, 0F0H E.CLR ACC,7

22.下列指令可将累加器 A 最高位置 1 的是 。BCE A.ORL A,#7FH B.ORL A,#80H C.SETB 0E7H D.ORL E0H, #80H E.SETB ACC,7

23.程序计数器 PC 用来存放下一条指令的地址,CPU 取指令后会 动修改 PC 的内容,除此以外,PC 内 容的改变是由下列指令中的 引起的。BCE

A.执行压栈指令 B.执行转移指令 C.执行调用指令 D.查表指令 E.中断返回或子程序返回 四、简答题:

1、 什么叫汇编程序?

把汇编语言源程序转换为目标程序的软件叫汇编程序。

MCS-51 单片机接口技术

一、判断题

( )1.DAC 0832 的片选信号输入线 CS,低电平有效。×

( )2.AGND 代表模拟信号和基准电源的参考地,称模拟地。√ ( )3.DGND 表示数字地,为工作电源地和数字逻辑地。√ 二、单项选择题

1.共阳极 LED 数码管加反相器驱动时显示字符\的段码是 。B A.06H B.7DH C.82H D.FAH

2.ADC 0890 芯片是 m 路模拟输入的 n 位 A/D 转换器,m、n 是 。A A.8、8 B.8、9 C.8、16 D.1、8

3.当 DAC 0832 D/A 转换器的 接 8031 的 P2.0 时,程序中 0832 的地址指针 DPDR 寄存器应置为 。D A.0832H B.FE00H C.FEF8H D.以上三种都可以 4.共阴极 LED 数码管显示字符\的段码是 。C A.02H B.FEH C.5BH D.A4H

5. 8031 的 P2.0 口通过一个 8 个输入端与非门接 8155 的 CE,8155 控制口地址是 。C A.0000H B.FFFFH C.FF00H D.FF08H

三、多项选择题

1.LED 数码管显示若用动态显示,须 。B、C、D、E

A.将 位数码管的位选线并联 B.将 位数码管的段选线并联

C.将位选线用一个 8 位输出口控制 D.将段选线用一个 8 位输出口控制 E.输出口加驱动电路

2.一个 8031 单片机应用系统用 LED 数码管显示字符\的段码是 80H,可以断定该显示系统用的是 。 BC

A.不加反相驱动的共阴极数码管 B.加反相驱动的共阴极数码管 C.不加反相驱动的共阳极数码管 D.加反相驱动的共阳极数码管 E.阴、阳极均加反相驱动的共阳极数码管

3.DAC 0832 利用 控制信号可以构成的三种不同的工作方式。A、B、C、E A. B. C.ILE D.XFER E.

MCS-51 单片机功能部件

一、判断题

( )1.在 MCS—51 单片机内部结构中,TMOD 为模式控制寄存器,主要用来控制定时器的启动与停止。 ×

( )2.在 MCS—51 单片机内部结构中,TCON 为控制寄存器,主要用来控制定时器的启动与停止。√ ( )3.MCS—51 单片机的两个定时器的均有两种工作方式,即定时和计数工作方式。√

( )4.MCS—51 单片机的 TMOD 模式控制寄存器不能进行位寻址,只能用字节传送指令设置定时器的 工作方式及操作模式。√

( )5.MCS—51 单片机系统复位时,TMOD 模式控制寄存器所低 4 位均为 0。× ( )6.8051 单片机 5 个中断源相应地在芯片上都有中断请求输入引脚。× ( )7.启动定时器工作,可使用 SETB TRi 启动。√

( )8.8051 单片机对最高优先权的中断响应是无条 的。√

( )9.中断初始化时,对中断控制器的状态设置,只可使用位操作指令,而不能使用字节操作指令。× ( )10.MCS—51 单片机系统复位后,中断请求标志 TCON 和 SCON 中各位均为 0。√

( )11.MCS—51 单片机的中断允许寄存器的 IE 的作用是用来对各中断源进行开放或屏蔽的控制。√ ( )12.用户在编写中断服务程序应在中断入口矢量地址存放一条无条 转移地址,以防止中断服务程 序容纳不下。√

( )13.若要在执行当前中断程序时禁止更高优先级中断,应用软 关闭 CPU 中断,或屏蔽更高级中断 源的中断,在中断返回时再开放中断。√

( )14.串行口的中断,CPU 响应中断后,必须在中断服务程序中,用软 清除相应的中断标志位,以 撤消中断请求。√

( )15.串行口数据缓冲器 SBUF 是可以直接寻址的专用寄存器。√

( )16.如设外部中断 0 中断,应置中断允许寄存器 IE 的 EA 位和 EX0 位为 1。√ ( )17.指令 JNB TF0,LP 的含义是:若定时器 T0 未计满数,就转 LP。√

( )18.若置 8031 的定时器/计数器 T1 于定时模式,工作于方式 2, 则工作方式字为 20H。√ ( )19.若置 8031 的定时器/计数器 T1 于计数模式 ,工作于方式 1,则工作方式字为 50H。√ ( )20.当 8031 的定时器 T0 计满数变为 0 后,溢出标志位(TCON 的 TF0)也变为 0。× ( )21.外部中断 0 中断的入口地址是 0003H。√

( )22.8051 单片机允许 5 个中断源请求中断,都可以用软 来屏蔽,即利用中断允许寄存器 IE 来控 制中断的允许和禁止。√ 二、单项选择题

1.8031 单片机的定时器 T1 用作定时方式时是 。B A.由内部时钟频率定时,一个时钟周期加 1 B.由内部时钟频率定时,一个机器周期加 1 C.由外部时钟频率定时,一个时钟周期加 1 D.由外部时钟频率定时,一个机器周期加 1

2.8031 单片机的定时器 T0 用作计数方式时是 。C A.由内部时钟频率定时,一个时钟周期加 1 B.由内部时钟频率定时,一个机器周期加 1 C.由外部计数脉冲计数,下降沿加 1

D.由外部计数脉冲计数,一个机器周期加 1

3.8031 单片机的定时器 T1 用作计数方式时计数脉冲是 。A

A.外部计数脉冲由 T1(P3.5)输入 B.外部计数脉冲由内部时钟频率提供 C.外部计数脉冲由 T0(P3.4)输入 D.由外部计数脉冲计数


长沙理工大学单片机试卷题库(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:多功能波形发生器的设计及实现

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: