文档库

最新最全的文档下载
当前位置:文档库 > 《单片机》试卷A标准答案

《单片机》试卷A标准答案

温州职业技术学院分院

03/04学年第2学期期末考试《电工基础》试卷A标准答案适用班级页数

班级:姓名:学号:成绩:

一、填空题(每空1分,共20分)

1.计算机中常用的码制有原码、反码和补码。

2.十进制数69的二进制表示为1000101B 。

3.十进制数的-38的8位补码表示为11011010B 。

4.计算机中最常用的字符信息编码是ASCII码。

5.若不使用MCS-51片内程序存储器,引脚

-

-

-

EA必须接地。

6.MCS-51单片机内部RAM的通用寄存器区共有32 单元,分

为 4 组寄存器,每组8 单元,以R0~R7 作为寄存器名称。

7.MCS-51的堆栈是软件填写堆栈指针临时在数据存储器内

开辟的区域。

8.MCS-51中凡字节地址能被整除的特殊功能寄存器均

能按位寻址。

9.MCS-51系统中,当

-

-

-

-

-

-

-

-

PSEN信号有效时,表示CPU要从存储

器读取信息。

10.MCS-51片内20H~2FH范围内的数据存储器,既可以按字节寻址,又

可以寻址。

11.MCS-51在物理上有个独立的存储器空间。

12.使8051单片机复位有和两种方法。

13.PC复位后,执行当前指令后,PC内容。

14.如果8031单片机的时钟频率为12MHz,则一个机器周期是uS。

15.累加器(A)=80H,执行完指令ADD A,#83H后,进位位C= 。

16.执行ANL A,#0FH指令后,累加器A的高4位= 。

17.SJMP e的操作码地址为1000H,e=20H,它的转移目的地址为。

18.JBC 00H,e的操作码的地址为2000H,e=70H,它的转移目的地址

为。

19.累加器(A)=7EH,(20H)=#04H,MCS-51执行完ADD A,20H指

令后,PSW.0= 。

20.MOV PSW,#10H是将MCS-51的工作寄存器置为第组。

21.SJMP e的操作码地址为0050H,e=65H,那么它的转移目的地址

为。

22.指令DJNZ R7,e的操作码所在地址为3000H,e=EFH,则它的转移的

目的地址为。

23.ORL A,#0F0H是将A的高4位置1,低4位。

24.设DPTR=2000H,(A)=80H,则MOVC A,@A+DPTR的操作数的实

际地址为。

25.MOVX A,@DPTR源操作数寻址方式为。

http://www.wendangku.net/doc/68972ad0360cba1aa811dae9.html 1000H

LCALL 4000H

ORG 4000H

ADD A,R2

执行完LCALL后(PC)= 。

27.在直接寻址方式中,只能使用位二进制数作为直接地址,因此

其寻址对象只限于。

28.在寄存器间接寻址方式中,其“间接”体现在指令中寄存器的内容不是

操作数,而是操作数的。

29.在变址寻址方式中,以作变址寄存器,以或作

基址寄存器。

30.假定累加器A的内容为30H,执行指令

1000H:MOVC A,@A+PC

后,把程序存储器单元的内容送累加器A中。

31.假定DPTR的内容为8100H,累加器A的内容为40H,执行下列指令

MOVC A,@A+DPTR

后,送入A的是程序存储器单元的内容送累加器A中。

32.假定(SP)=60H,(ACC)=30H,(B)=70H,执行下列指令

PUSH ACC

PUSH B

后,SP的内容为,61H单元的内容为,62H单元的内容为。

33.假定(SP)=62H,(61H)=30H,(62H)=70H,执行下列指令

POP DPH

POP DPL

后,DPTR的内容为,SP的内容为。

34.假定(A)=85H,(R0)=20H,(20H)=0AFH,执行指令

ADD A,@R0

后,累加器A的内容为,Cy的内容为,AC的内容

为 ,OV 的内容为 。 35.

假定(A )=85H ,(20H )=0FFH ,(Cy )=1,执行指令 ADDC A ,20H 后,累加器A 的内容为 ,Cy 的内容为 ,AC 的内容为 ,OV 的内容为 。 36.

假定(A )=0FFH ,(R3)=0FH ,(30H )=0F0H ,(R0)=40H , (40H )=00H ;执行指令 INC A , INC R3 INC 30H INC @R0 后,累加器A 的内容为 ,R3的内容为 ,30H 的内容为 ,40H 的内容为 。 37.

在MCS-51中PC 和DPTR 都用于提供地址,但PC 是访问 存储器提供地址,而DPTR 是访问 存储器提供地址。 38.

在位操作中,能起到与字节操作中累加器作用的是 。 39.

累加器A 中存放着一个其值小于或等于127的8位无符号数,Cy 清“0”后执行RLC A 指令,则A 中数变为原来的 倍。 40. MCS-51的优先级由软件设置特殊功能寄存器 加以选择。

41. 外部中断-

------1INT 入口地址为 。

42.

MCS-51中,T0中断服务程序入口地址为 。 43.

8051中断有 优先级。 44.

8051中断嵌套最多 级。 45. 外部中断请求标志位是 和 。

46. -------0INT 和-

------1INT 的中断标志位分别是 和 。

47. 指令以及任何访问 和 寄存器的指令执行后,

CPU 不能马上响应中断。

48. 当定时期T0工作在方式3时,要占用定时期T1的TR1和 两

个控制位。

49. 使用定时期T1设置串行通信的波特率时,应把定时期T1设定为工作

模式 ,即 模式。

50. 若8031的MHz f osc 12=,则其两个定时期对重复频率高于 MHz

的外部事件是不能正确计数的。

51. 在运作模式3下,欲使TH0停止运作,应执行一条CLR 指令。

52.T0和T1两引脚也可以作外部中断输入引脚,这时TMOD寄存器中的

-

-

C/位应当为。

T

53.异步串行数据通信的帧格式有位、位、位和

位组成。

54.异步串行数据通信有、和共三种传送方向形式。

55.8051复位后,SBUF的内容为。

56.MCS-51串行接口有4种工作方式,这可在初始化程序中用软件填

写特殊功能寄存器加以选择。

57.使用定时期T1设备串行通信的波特率时,应把定时期T1设定为工作

模式,即模式。

58.要串行口为10位UART,工作方式应选为。

59.用串口扩并口时,串行接口工作方式应选为方式。

60.在串行通信中,收、发双方对波特率的设定应该是。

61.要启动串行口发送一个字符只需要执行一条指令。

62.在多机通信中,若字符传送率为100b/s,则波特率等于。

63.在多机通信中,主机发送从机地址呼叫从机时,其TB8位为;各

从机此前必须将其SCON中的REN位和位设置为1。

64.输入输出设备是计算机与外部世界交换信息的。

65.独立式键盘就是每一个按键占用一个。

66.矩阵式键盘的优点是节省。

67.静态LED显示的优点是。

68.动态LED显示的优点是。

69.单个LED的工作电压一般在之间。

70.人机接口是指人与计算机系统进行。

二、选择题(每小题2分,共20分)

1.单片机程序存储器的寻址范围是由程序计数器PC的位数决定的,

MCS-51的PC为16位,因此其寻址范围是()。

A. 4KB

B. 64KB

C. 8KB

D. 128KB

2.内部RAM中的位寻址区定义的位是给( )。

A. 位操作准备的

B. 移位操作准备的

C. 控制转移操作准备的

D. 以上都是

3.下面哪一个部件不是CPU的指令部件()。

A. PC

B. IR

C. PSW

D. ID

4.MCS-51上电复位后,SP的内容应是()

A. 00H

B. 07H

C. 60H

D. 70H

5.PC中存放的是()

A. 下一条指令的地址

B. 当前正在执行的指令

C. 当前正在执行的指令的地址 C. 下一条要执行的指令

6.以下有关PC和DPTR的说法中错误的是()

A. DPTR是可以访问的

B. 它们都是16位的寄存器

C. 它们都是具有自动加1功能

D. DPTR可以分为2个8位的寄存器使用,但PC不能

7.关于MCS-51的堆栈操作,正确的说法是()

A. 先入栈,再修改栈指针

B. 先修改栈指针,再出栈

C. 先修改栈指针,再出入栈

D. 以上都不对

8.要访问MCS-51的特殊功能寄存器应使用的寻址方式是()

A. 寄存器间接寻址

B. 变址寻址

C. 直接寻址

D. 相对寻址

9.指令寄存器的功能是()

A. 存放指令地址

B. 存放当前正在执行的指令

C. 存放指令与操作数

D. 存放指令地址及操作数

10.当ALE信号有效时,表示()

A. 从ROM中读取数据

B. 从P0口可靠的送出地址低8位

C. 从P0口送出数据

D. 从RAM中读取数据

11.下列指令中的目的操作数不是寄存器寻址的是()。

A. MOV A,20H

B. MOV ACC,R1

C. MOV R5,20H

D. MOV DPTR,#2000H

12.关于数据传送类指令,下列说法正确的是()。

A. 在内部数据存储区中,数据不能直接从一个地址单元传送到另一个

地址单元

B. 程序存储器空间中的数据能直接送入内部存储区中任意单元

C. 所有的数据传送指令都不影响PSW中的任何标志位

D. 只能使用寄存器间接寻址方式访问外部数据存储器

13.运行MUL AB指令后,OV=1表示()

A. 乘积中累加器(A)=0

B. 乘积中累加器(A)≠0

C. 乘积中累加器(B)=0

D. 乘积中累加器(B)≠0

14.已知(A)=0ABH,(R1)=7FH,执行指令ADD A,R1后,标志位

Cy、OV的值是()

A. Cy=1,OV=0

B. Cy=0,OV=1

C. Cy=1,OV=1

D. Cy=0,OV=0

15.下列指令操作码中不能判断两个字节数据是否相等的是()。

A. SUBB

B. ORL

C. XRL

D. CJNE

16.以下选项中正确的位地址表示方式是()

A. 0E0H

B. RS0

C. PSW.0

D. A.2

17.以下选项中正确的立即数是()

A. #F0H

B. #1234H

C. 1234H

D. F0H

http://www.wendangku.net/doc/68972ad0360cba1aa811dae9.html 0000H

AJMP 0040H

ORG 0040H

MOV SP,#00H

当执行完上述程序后,PC的值是()。

A. 0040H

B. 0041H

C. 0042H

D. 0043H

19.要把P0口高4位变0,低4位不变,应使用指令()。

A. ORL P0,#0FH

B. ORL P0,#0F0H

C. ANL P0,#0F0H

D. ANL P0,#0FH

20.假定设定堆栈指针SP的值为37H,在进行子程序调用时把断点地址进

栈保护后,SP的值为()。

A. 36H

B. 37H

C. 38H

D. 39H

21.在相对寻址方式中,“相对”两字是指相对于()

A. 地偏移量rel

B. 当前指令的首地址

C. 当前指令的末地址

D. 下一条指令首地址

22.在寄存器间接寻址方式中,指定寄存器中存放的是()

A. 操作数

B. 操作数地址

C. 转移地址

D. 地址偏移量

23.对程序存储器的读操作,只能使用()

A. MOV指令

B. PUSH指令

C. MOVX指令

D. MOVC指令

24.必须进行十进制调整的十进制运算()

A. 有加法和减法

B. 有乘法和除法

C. 只有加法

D. 只有减法

25.执行返回指令时,返回的断点是()

A. 调用指令的首地址

B. 调用指令的饿末地址

C. 调用指令下一条指令的首地址

D. 返回指令的末地址

26.可以为访问程序存储器提供或构成地址的有()

A. 程序计数器PC

B. 只有PC和累加器

C. 只有PC、A和数据指针DPTR

D. PC、A、DPTR和堆栈指针SP

27.在中断服务程序中,至少应有一条()。

A. 传送指令

B. 转换指令

C. 加法指令

D. 中断返回指令

28.要使MCS-51能够响应定时器T1中断、串行口中断,它的中断允许寄

存器IE的内容应是()。

A. 98H

B. 84H

C. 42H

D. 22H

29.MCS-51在响应中断时,下列哪种操作不会发生()。

A. 保护现场

B. 保护PC

C. 找到中断入口

D. 保护PC转入中断入口

30.MCS-51中断源有()。

A. 5个

B. 2个

C. 3个

D. 6个

31.MCS-51在响应中断时,下列哪种操作不是必须的()。

A. 当前指令执行完毕

B. 专断是开放的

C. 没有同级或高级中断服务

D. 必须有RETI指令

32.MCS-51的中断允许触发器内容为83H,CPU将响应的中断是()

A. INT0,INT1

B. T0,T1

C. T1,串行口

D. INT0,T0

33.执行MOV IE,#03H后,MCS-51将响应的中断是()。

A. 1个

B. 2个

C. 3个

D. 0个

34.MCS-51的中断源全部编程为同级时,优先级最高的是()。

A. INT1

B. T1

C. 串行口

D. INT0

35.外部中断1固定对应的中断入口地址为()。

A. 0003H

B. 000BH

C. 0013H

D. 001BH

36.各中断源发出的中断请求信号,都会标记在MCS-51系统中的()

A. TMOD

B. TCON/SCON

C. IE

D. IP

37.MCS-51响应中断的不必要条件是()。

A. TCON或SCON寄存器内的有关中断标志位置“1”

B. IE中断允许寄存器内的有关中断允许位置“1”

C. IP中断优先级寄存器内的有关位置“1”

D. 当前一条指令执行完

38.执行返回指令时,返回的断点是()。

A. 调用指令的首地址

B. 调用指令的末地址

C. 调用指令下一条指令的首地址

D. 返回指令的末地址

39.

40.

三、简答题(共20分)

1.在温度一定的情况下,导体电阻的大小由哪些因素决定,写出导体电阻大小的决定式。

答:在温度一定的情况下,导体电阻的大小与长度L成正比,与截面积成反比,与材料有关。

2.根据磁导率不同,将物质分为哪三类,各类的特点是什么?

答:1、顺磁物质,特点是磁导率略大于1,

2、反磁物质,特点是磁导率略小于1,

3、铁磁物质,特点是磁导率远大于1。

3.什么叫互感线圈的同名端?

答:互感线圈由电流变化所产生的自感与互感电动势极性始终保持一致的端点。

4.什么叫功率因数?提高负载的功率因数有何重要意义?

答:有功功率与视在功率之比的余弦只值。

5.一般情况下安全电压规定是多少伏,它是根据什么规定的?

答:36V。它是根据人体电阻为800Ω,接触40V电压时,通过人体电流50mA情况下规定的。

四、计算、分析题(40分)

1.在图1所示电路中,已知E1=40V,E2=25V,E3=5V,R1=5Ω,R2=10Ω,

R3=10Ω,求各支路的电流I1、I2、I3?

E1

《单片机》试卷A标准答案

I4

I5I6

I7

解:I1R1+I2R2-E1-E2=0

-I2R2+I3R3+E2―E3=0

I1―I2― I3=0

I1=5.5A

I2=3.75A

I3=1.75A

2.两正弦电流的解析式分别为i1=102sin(100πt-π/6)A,i2=10sin(100πt+2π/3)A,试分别求出它们的振幅、有效值、角频率、频率、周期、初相及相位差,并画出i1和i2的波形图。

解:i1的振幅102A, 有效值10A,角频率100π,频率50Hz,周期20mS,初相φ1=-π/6。

i2的振幅10A, 有效值10/2A ,角频率100π,频率50Hz,周期20mS,初相φ2=2π/3。

相位差φ=φ1-φ2=-π/6 -2π/3= -5π/6

3.如下图3所示,对称三相负载R U=R V=R W=10Ω,作星形联结后,接到

相电压为220V的对称三相电源上,试求各电流表和电压表的读数。

RU RV

RW

V1

V2A1A2U

V

W

N N'N

N N N

解:V1=380V V2=380V

A1=22A A2=22A

4. 单相变压器的原边电压U 1=3000V ,变压比n=10,求副边电压U 2。如

果副边所接负载R L =6Ω,那么原边的等效电阻R 是多少? 解:U2=U1/n=3000/10=300V

R=n 2RL=102×6=600Ω

5. 根据题图3所示电原理图,分析电路的工作原理。

《单片机》试卷A标准答案

(4)按下按钮SB1,整个控制电路失电,电动机断电停止运转。(1)FU1、FU2为熔断器,分别起主电路、控制电路的短路保护。(2)由于某种原因引起电动机过载,热继电器动作,FR23触头断开,整个控制电路失电,电动机断电停止运转,起过载保护作用。(3)控制电路中,KM1910、KM267为电气互锁,SB289、SB356为机械互锁,以防止主电路换相过程中电源短路。