单片机试题库有答案Word文档下载推荐.docx

上传人:b****5 文档编号:21657785 上传时间:2023-01-31 格式:DOCX 页数:55 大小:737.92KB
下载 相关 举报
单片机试题库有答案Word文档下载推荐.docx_第1页
第1页 / 共55页
单片机试题库有答案Word文档下载推荐.docx_第2页
第2页 / 共55页
单片机试题库有答案Word文档下载推荐.docx_第3页
第3页 / 共55页
单片机试题库有答案Word文档下载推荐.docx_第4页
第4页 / 共55页
单片机试题库有答案Word文档下载推荐.docx_第5页
第5页 / 共55页
点击查看更多>>
下载资源
资源描述

单片机试题库有答案Word文档下载推荐.docx

《单片机试题库有答案Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《单片机试题库有答案Word文档下载推荐.docx(55页珍藏版)》请在冰豆网上搜索。

单片机试题库有答案Word文档下载推荐.docx

C.传输高

14.P0口作数据线和低

A.应外接上拉电阻

15.对于8051单片机,

A.只能位寻址B

D.少部分只能位寻址

16.寻址方式就是C的方式。

A.查找指令操作码B.查找指令C.查找指令操作数D.查找指令操作码和操作数

17.8051单片机若晶振频率为fosc=12MHz,则一个机器周期等于C卩S。

A.1/12B.1/2C.1D.2

18.MCS-51单片机的数据指针DPTR是—个16位的专用地址指针寄存器,主要用来Bo

A.存放指令B.存放16位地址,作间址寄存器使用C.存放下一条指令地址

D.存放上一条指令地址

19.

A

20.

22.

23.

ALU表示D。

D

.累加器B.程序状态字寄存器C.计数器D.算术逻辑部件

单片机上电后或复位后,工作寄存器R0是在A。

.0区00H单元B.0区01H单元C.0区09H单元D.SFR

单片机8051的XTAL1和XTAL2引脚是

.外接定时器

8051单片机的

.主电源+5V

8051单片机中,

A.P0

B.

VSs(20)

B

VCC(40)

输入

D_引脚。

外接串行口C.外接中断

引脚是B引脚。

接地C.备用电源

引脚是A引脚。

25.

MCS-51复位后,程序计数器PC=B

A.0001H

26.

MCS-51的片内外的

围内。

A.1000H—FFFFH

27.单片机的堆栈指针

A.堆栈底

28.单片机的P0、P1

D.外接晶振

.访问片外存贮器

D。

/输出引脚中有专门的第二功能的引脚是

B.P1C.P2D.P3

_。

即单片机从B开始执行指令。

C.0003H

ROM

OOOOH

D.0023H

是统一编址的,如果EA端保持高电平,

8051的程序计数器PC在B地址范

0000H—FFFFHC.0001H—0FFFH

B。

B.堆栈顶C.堆栈地址

口作输入用途之前必须A。

SP始终是指示

D.0000H—OFFFH

D•堆栈中间位置

A.在相应端口先置1

29.MCS-51的串行数据缓冲器

A.存放运算中间结果D.存放待调试的程序

30.MCS-51单片机的P1口的功能是A。

A.可作通用双向I/O口用C.可作地址/数据总线用

31.MCS-51单片机复位后,专用寄存器

A.01HB.07HC

32.当程序状态字寄存器PSW犬态字中

C

B.在相应端口先置0C.外接高电平

SBUF用于_B。

B.存放待发送或已接收到的数据

D•外接上拉电阻

C.暂存数据和地址

A.组0B.组1

33.8051单片机中,用户可使用的

A.PSWB.ACC

ACC的状态是C。

.00HD.0FFH

RS1和RS0分别为0和1时,系统使用的工作寄存器组为

.组2D.组3

16位寄存器是D。

C.SP丨

D.DPTR

34.8051的程序计数器PC为16位计数器,其寻址范围是

A.8KB.16KC.32K

35.单片机应用程序一般存放在_B中。

A.RAMB.ROMC.寄存器

D.64K

D.CPU

36.

37.

38.

39.

40.

MCS-51汇编语言指令格式中,唯一不可缺少的部分是B。

A.标号B.操作码C.操作数D.注释

MCS-51的立即寻址方式中,立即数前面D。

A.应加前缀“/:

”号B.不加前缀号C.应加前缀“@号D.应加前缀“#”号下列完成8051单片机内部数据传送的指令是D。

A.MOVXA@DPTRB.MOVCA,@A+PCD.MOVdirect,direct

MCS-51的源操作数为立即寻址的指令中,立即数就是_B。

A.放在寄存器R0中的内容B.放在程序中的常数

C.放在A中的内容D.放在B中的内容

单片机中PUSH和POP指令常用来_C。

.保护断点B.保护现场C.保护现场,恢复现场

 

42.

43.

D.保护断点,恢复断点

.MCS-51寻址方式中,操作数Ri加前缀“@号的寻址方式是Ao

I.寄存器间接寻址B.寄存器寻址

.MCS-51寻址方式中,立即寻址的寻址空间是

..工作寄存器R0〜R7B.专用寄存器

D.片内RAM的20H〜2FH安节中的所有位和部分专用寄存器

.MCS-51寻址方式中,直接寻址的寻址空间是Do

..工作寄存器R0〜R7B.专用寄存器SFRC.程序存储器ROM

D.数据存储器256字节范围

C.基址加变址寻址D.立即寻址

Co

SFRC.程序存储器ROM

SFR的位

44.

执行指令MOVXA@DPT时,WR、

RD脚的电平为

.WR高电平,

RD高电平

.WR低电平,

CWR高电平,

RD低电平

.WR彳氐电平,

45.主程序中调用子程序后返回主程序,堆栈指针

A.不变

46.单片机中使用MOVXA@只指令,

A.能直接

47.下列指令判断若

A.JNBP1.0,

48.指令JBOEOH

A.累加器A

SP的值Ao

.力口2C.力口4D.减2

C_寻址数据存储器1050H单元。

.与P2口配合能D.与P1口配合能

否则就执行下一句的是Bo

C.JCP1.0,LPD.JNZP1.0,LP

B.不能C

P1口最低位为高电平就转LP,

LPB.JBP1.0,LP

LP中的OEOH是指_Co

B.累加器A的最高位

C.累加器A的最低位

D.一个单元的地址

49.下列指令中比较转移指令是指

ADJNZRn,relB.CJNERn,#data,relC

50.指令

A.

51.指令

MOVR0

00H

20H

#20H执行前(

B.20H

20H执行前(

B.30H

R0)

=30H,

(20H

.30H

.DJNZdirect

执行后(

.38H

=38H,

relD.JBCbit,rel

R0)=Bo

52.执行如下三条指令后,30H单元的内容是Bo

MOVR1#30H

MOV40H#0EH

MOV@R140H

.50H

R0)=Do

.40H

0EHC.30HD.FFH

54.

55.

MCS-51指令

.立即数

D.以上三种均有可能,

MCS-51单片机在执行

#20H中的20H是指Ao.内部RAM20HC.一个数的初值

视该指令的在程序中的作用

MOVXA@DPT指令时,其寻址单元的地址是由_B

.P0口送高8位,P2口送高8位

C.P0口送低8位,P2口送低8位

56.在MCS-51指令中,下列指令中_C

A.LCALLaddr16B

B.P0口送低8位,P2口送高8位D.P0口送高8位,P2口送低8位_是无条件转移指令。

.DJNZdirect,relC

.SJMPrelD.ACALLaddril

57.下列指令中影响堆栈指针的指令是

A.LJMPB.ADDC.MOVCA@A+PC

58.已知:

A=DBHR4=73HCY=1,指令:

SUBBA

A.A=73HB.A=DBHC.A=67H

59.可实现将内部数据存储单元的内容传送到累加器

A.MOVXA@R0B.MOVA,#dataC

60.下列指令执行时,不修改PC中内容的指令是

A.AJMPB.MOVCA@A+PC

D.LCALL

R4执行后的结果是Co

以上都不对

A中的指令是Co

.MOVA@R0D.MOVXA,@DPTR

Bo

61.已知:

A=D2H

A.A=77H

62.指令MULAB

A.90H,05H

(40H)=77H,执行指令:

ORLA,40H后,其结果是:

_B_

.以上都不对

AB的内容是_Do

.78H,OOH

B.A=F7HC执行前(A)=18H,

B.90H,OOH

63.MCS-51指令系统中,

A.CPLAB

64.MCS-51指令系统中,

65.MCS-51指令系统中,

A.(A)=86HB

66.MCS-51指令系统中,

A.将A的内容清0

清零指令是

.RLCA

求反指令是

.A=D2HD

(B)=05H,执行后,

.78H,05H

C.CLRA

Ao

指令MOVA@R0执行前(

.(A)=20HC.(A)

.RRCA

=86H,(RO)=18HD.(A)

A)

=20H,(20H)=18H,执行后Co

=00H

C.将A的内容各位取反,结果送回

67.已知A=87H,(30H)=76H,执行

A.A=F1H(30H)=76H

C.A=F1H(30H)=76H

指令CLRA;

表示Ao

B.将A的内容置1

A中D.循环移位指令

XRLA,30H后,其结果为:

(30H)=76H

(30H)=87H

P=0

.A=87H

P=1

68.

MCS-51指令系统中,指令

ADDA,

RO

执行前(

A)=38H,

(RO)

=54H,

(C)

=1执行后,

其结果为

.(A)=92H(C)=1

(A)

=92H

=0

C.(A)=8CH(C)=1

D.

=8CH

69.

A)=86H,

=7AIH

=0执行后,

.(A)=00H(C)=1

C.(A)=7AH(C)=1

=7AH

70.

ADDCA,

@R0执行前

=38H,(RO)=30H,(30H)=FOH

(C)=1

执行后,其

结果为Bo

.(A)=28H(C)=1

=29H

=1

C.(A)=68H(C)=0

.A=76H

o

71.下列指令能使累加器

A.ANLA,#OFH

72.下列指令能使累加器

A低4位不变,高4位置F的是

B.ANLA,#OFOHC.ORLA,#OFH

A高4位不变,低4位置F的是C

Do

73.下列指令能使RO低4位不变,高4位置F的是

A.ANLRO,#OFOHB.ORLRO#OFOHC.ORL0,#OFH

74.下列指令能使RO高4位不变,低4位置F的是Co

A.ANLRO,#OFHB.ANLRO,#OFOHC.ORL0,#OFH

75.下列指令能能使累加器A的最高位置1的是Do

A.ANLA,#7FHB.ANLA,#80HC.ORLA,#7FHD

76.下列指令能使RO的最高位置0的是_A

A.ANL0,#7FHB.ANLRO,#FHC.ORLRO,#7FHD

77.下列指令能使RO的最高位取反的是Bo

A.CPLR0.7B.XRLOOH,#80HC.CPL(RO).7

78.下列指令能使累加器A的最低位置1的是Co

A.SETBA#01HB.SETBA0C.ORLA,#01H

79.下列指令能使P1口的最低位置1的是_B

A.ANLP1,#80HB.SETB90H

80.下列指令判断若累加器A的内容不为

A.JBA,LPB.JNZA,LPC.

81.设累加器A中为无符号数,B中数为

A.ADDA,0E0HB.MULABC

83.MCS-51指令系统中,执行下列程序后,

ORG000H

MOVDPDR,

ORLA,#OFOH

ORLA,#OF0H

D.ORLOOH,#OFOH

D.ORLRO,#OFH

.ORLA,#8OH

.ORLRO,#8OH

ARLRO,

SETBA,

#8OH

#OOH

C.ORLP1,#0FFH

0就转LP的是Do

JZLPD.CJNEA,#0,LP

2,C等于0,下列指令C的作用与其它几条不同。

.RLAD.RLCA

程序计数器PC的内容为Co

ORLP1,

#1OOO

SP的内容为Bo

A.100B

84.MCS-51指令系统中,格式为:

A.用于定义字节B.

D.用于定义某特定位的标识符

86.MCS-51指令系统中,执行下列程序后,堆栈指针

MOVSP,#30H

MOVA,20H

LACALL1000

MOV

20H,

SJMP

$

A.00HB.

30H

.32H

D.07H

87.MCS-51指令系统中,

指令

DAA是

A.除法指令B

.力

n1指令

C.

加法指令D

88.MCS-51指令系统中,

DAA应1

跟在B

A.加法指令后

BCD码的加

1法指令后

C.减法指令后

BCD码的减法指令后

.十进制调整指令

89.在单片机算术运算过程中,指令

A.二进制B.加法

运算。

.BCD码加法D.十六进制

其结果为Bo

DAA常用于CC

90.MCS-51指令系统中,执行下列指令后,

#68

MOVA,

ADDA,DA

A.A=21CY=1QV=0

#53

C.A=21CY=0QV=0

91.执行下列程序后,累加器

A的内容为

.A=21CY=1OV=1

ORG

0000H

A,#00H

ADD

A,#02H

DPTR,#0050H

MOVC

A,@A+DPTR

@R0,A

0050H

DB00H

08H,0BIH6H

BAQ

09H,OCH

END

A.00HB.0BH

92.能访问内部数据存储器的传送指令是

A.MOVC指令B.MOV指令

93.能访问外部数据存贮器的传送指令是

A.MOV指令B.MOVC旨令

94.指令ANLA,R0的功能是Ao

.将A与寄存器R0的内部容按位逻辑与C.将A与寄存器R0的内部容按位逻辑非能将A的内容向左循环移一位,第七位进第

A.RLCAB.RRCAC

能将A按位取反的指令是Ao

A.CPLAB.CLRAC

95.

.06H

C.MOVX旨令

o

.MOVX旨令

B.将A与寄存器R0的内部容按位逻辑异或

D.将A与寄存器R0的内部容按位逻辑或

0位的指令是

.RRAD

.RLA

.RLAD

.SWAPA

97.执行下列程序后,

内部RAM30H单元的内容是BO

MOV30H,#00H

R0,#30H

A,30H

A,#05H

MOVCA@A+PC

@R0A

TDB

:

A.00H

98.将A与立即数按位逻辑异或的指令是

A.ANLA,#dataB

99.比较转移指令是_B

A.DJNZRorelB

.02H

01H,02H,03H,05H

C.05H

.ORLA,#dataC

.XRL

A,#dataD.XRLA,direct

.CJNEA,direct,.JBCbitrel

100.将内部数据存储器53H单元的内容传送至累加器,

A.MOVA,53HB.MOVA,#53HC.

102.LJMP跳转空间最大可达到__Do

A.2KBB.256B

103.在编程中使用伪指令的目的是.

A.指示和引导如何进行手工汇编

C.指示和引导汇编程序进行汇编

C.DJNZdirectrelD

rel

其指令是

MOVCA

.128B

AO

53HD.MOVXA#53H

.64KB

.指示和引导编译程序如何汇编

.指示和引导程序员进行汇编

104.一个EPRO啲地址有

A.2KBB

105.在存储器扩展电路中

A0----A11引脚,它的容量为BO

.4KBC.11KBD.12KB

74LS373的主要功能是_DO

D.锁存地址

DO

A.存储数据B.存储地址C.锁存数据

106.下列芯片中其功能为可编程控制的接口芯片是.

A.373B.2114C.2716

107.在用接口传信息时,如果用一帧来表示一个字符,且每

该传送属于AO

A.串行传送B.并行传送

108.8051的外部程序存储器常采用的芯片是

.8255C

A.2716

.74LS06

定时、中断、

109.8051单片机的定时器

B.

C.

D.

由内部时钟频率定时,由内部时钟频率定时,由外部时钟频率定时,由外部时钟频率定时,

110.8051单片机的定时器

由内部时钟频

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试认证 > 其它考试

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1