单片机复习题_第1页
单片机复习题_第2页
单片机复习题_第3页
单片机复习题_第4页
单片机复习题_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

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

文档简介

《单片机》期中复习一、填空:1.JZe的操作码地址为1000H,e=20H,它转移的目的地址为_________。2.若累加器A中的数据为01110010B,则PSW中的P=_________。3.假定累加器A的内容30H,执行指令:1000H:MOVCA,@A+PC后,把程序存储器_________单元的内容送累加器A中。4.单片机也可称为_________或__________________。5.若由程序设定RS1、RS0=10,则所选的工作寄存器组为_________。6.单片机的工作过程,事实上就是___________________________。7.溢出标志OV只有在进行符号数加法运算时才故意义,OV=0表达加法运算成果_________,OV=l表达加法运算成果___________________________。8.MCS-51单片机访问外部存储器时,运用_________信号锁存来自_________口的低8位地址信号。9.P0口可用作通用I/O口,又可用作___________________________接口。10.汇编语言中能够使用伪指令,它们不是真正的指令,只是用来对__________________。11.若由程序设定RS1、RS0=11,则所选的工作寄存器组为_________。12.中央解决器CPU是单片机的核心,它完毕__________________。13.半导体存储器的最重要的两个指标是__________________和__________________。14.若由程序设定RS1、RS0=00,则所选的工作寄存器组为_________。15.若由程序设定RS1、RS0=01,则所选的工作寄存器组为_________。16.若A中的内容为68H,那么P标志位为_________。17.MCS—51单片机的片内数据存储空间的128字节单元普通可划分为3个区域,这3个区域分别是_________、_________、_________。18.计算机的系统总线有__________________、__________________、__________________。19.MCS—51单片机的变址寻址是以_________作基地址寄存器,以A作变址寄存器,并以两者内容相加形成的_________地址作为操作数地址,以达成访问__________________的目的。20.MCS-51单片机的一种机器周期包含了_________个状态周期,每个状态周期又可划分为_________拍节,一种机器周期实际又包含了_________个振荡器周期。21.MCS—51单片机的P0—P4口均是_________I/O口,其中的P0口和P2口除了能够进行数据的输入、输出外,普通还用来构建系统的_________和_________,在P0—P4口中,_________为真正的双向口,_________为准双向口。22.MCS-51系列单片机指令系统的寻址方式有_________、_________、_________、_________、_________、_________。二、选择题:1.要用传送指令访问MCS-51片外RAM,它的指令操作码助记符应是()(A)MOV(B)MOVX(C)MOVC(D)以上都是2.能够用紫外光擦除ROM中程序的只读存储器称为()。A.掩膜ROMB.PROMC.EPROMD.EEPROM3.下列指令不对的的是()AMOVA,22HBMOVR1,ACMOVR1,R4DMOVA,R14.一3的补码是(

A、10000011

B、11111100

 

C、11111110

D、11111101

5.设(A)=0

C

3

H,(R0)=0

A

A

H,执行指令A

N

L

A,R0后,成果(

A、(A)=82H

 

B、(A)=6CH

C

、(R0)=82

D、(R0)=6CH

6.单片机应用程序普通寄存在(

A、RAM

B、ROM

C、寄存器

D、CPU

7.在CPU内部,反映程序运行状态或反映运算成果的某些特性寄存器是()(A)PC(B)PSW(C)A(D)SP8.对某单元的部分位取反,应采用下面哪种逻辑操作(

)。(A)ANL

(B)ORL

(C)CPL

(D)XRL9.提高单片机的晶振频率,则机器周期(

A、不变

B、变长

C

、变短

D、不定

10.

指令MOVA,34H的寻址方式是()A直接寻址B间接寻址C寄存器寻址D立刻寻址

11.指令MOVCA,@A+DPTR的寻址方式是()A位寻址B间接寻址C寄存器寻址D变址寻址12.8051单片机中,唯一一种顾客可使用的16位寄存器是(

A、P

S

W

B、D

P

T

R

C

、A

C

C

 

D、P

C

13.当标志寄存器P

S

W的R

S

0和R

S

1分别为1和0时,系统选用的工作寄存器组为(

A、组0

B、组1

C、组2

D、组3

14.8051单片机是一种()位的单片机。A4B8C16D3215.十进制数89.75其对应的二进制可表达为(

A、10001001.01110101

B、1001001.10

C、1011001.11

D、10011000.11

16.进位标志CY在(

)中

A、累加器

B、算逻运算部件ALU

 

C、程序状态字寄存器PSW

D、DPOR

17.计算机的重要构成部件为(

A、CPU,内存,I/O口

B、CPU,键盘,显示屏

C、主机,外部设备

D、以上都是

18.设累加器A的内容为0

C

9

H,寄存器R2的内容为54H,C

Y=1,执行指令S

U

B

B

A,

R2

后成果为(

A、(A)=74H

B、(R2)=74H

C

、(A)=75H

D、(R2)=75H

19.指令MOVA,#34H的寻址方式是()A直接寻址B间接寻址C寄存器寻址D立刻寻址20.二进制数对应的十六进制数可表达为(

A、192H

B、C90H

C、1A2H

D、CA0H

21.指令MOVA,@R0的寻址方式是()A直接寻址B间接寻址C寄存器寻址D立刻寻址22.

执行以下指令后,累加器A中的内容是()MOVA,#11HMOVR1,#2AHADDA,R1A11HB3BHC2AHD19H23.8051的程序计数器P

C为16位计数器,其寻址范畴是(

A、8K

B、16

K

C

、32

K

D、64

K

24.在MCS-51单片机中,当晶振频率采用4MHZ时,一种机器周期等于(

)微秒。(A)3

(B)4

(C)5

(D)625.指令AJMP的跳转范畴是()(A)256B(B)1KB(C)2KB(D)64KB26.有一位共阳极LED显示屏,要使它不显示,它的字段码(

)。(A)7DH

(B)82H

(C)FFH

(D)00H

27.如果现在的通用工作寄存器工作在0区,则PSW的RS1、RS0的值为()A00B01C10D1128.已知(A)=44H执行指令DECA后,则()A(A)=43HP==1B(A)=45HP==1C(A)=43HP==0D(A)=45HP==029.计算机内部数据之因此用二进制形式表达,重要是(

A、为了编程方便

B、由于受器件的物理性能限制

C

、为了通用性

D、为了提高运算速度

30.已知X的补码为10001000B,则X的真值是十进制()。(A)120

(B)-120

(C)-136

(D)13631.十进制数126其对应的十六进制可表达为(

A、8

F

B、8

E

C、F

E

D、7

E

32.指令LJMP的跳转范畴是()(A)256B(B)1KB(C)2KB(D)64KB33.在单片机中,普通将某些中间计算成果放在(

)中

A、累加器

B、控制器

C、程序存储器

D、数据存储器

34.执行以下三条指令后,30H单元的内容是(

M

O

V

R

1,#30H

M

O

V

40H,#0

E

H

M

O

V

﹫R

1,40H

A、40H

B、30H

C

、0

E

H

D、F

F

H

35.INTEL

8051

CPU是(

)位的单片机

A、16

B、4

C、8

D、准16

36.LJMP跳转空间最大可达成(

A、2KB

B、256B

C

、128B

D、64KB

37.下列体现式错误的是(

A、X补+Y补=〔X+Y〕补

B、X=〔X补〕补

C、X=

X

D、X·Y+X·Y

=X+Y

38.指令和程序是以(

)形式寄存在程序存储器中

A、源程序

B、汇编程序

C、二进制编码

D、BCD码

39.有以下程序段:

M

O

V

R

0,#30H

S

E

T

B

C

C

L

R

A

A

D

D

C

A,#0

0H

M

O

V

﹫R

0,A

执行成果是(

A、(30H)=0

0H

B、(30H)=0

1H

C

、(00H)=0

0H

D、(00H)=0

1H

40.下列指令中不影响标志位CY的指令有(

A、ADD

A,20H

B、CLR

C

、RRC

A

D、INC

A

41.下列数据字定义的数表中,()是错误的。A.DW“AA”B.DW“A”C.DW“OABC”D.DWOABCH42.CPU重要的构成部部分为(

A、运算器、控制器

B、加法器、寄存器

C、运算器、寄存器

D、运算器、指令译码器

43.单片机8051的XTAL1和XTAL2引脚是(

)引脚

A、外接定时器

B、外接串行口

C、外接中断

D、外接晶振

44.一种EPROM的地址有A0----A11引脚,它的容量为(

A、2KB

B、4KB

C、11KB

D、12KB

45.三、简答题:1.8051引脚有多少I/O线?他们和单片机对外的地址总线和数据总线有什么关系?地址总线和数据总线各是几位?2.MCS-51单片机的时钟周期与振荡周期之间有什么关系?一种机器周期的时序如何划分?3.MCS-51内部四个并行I/O口各有什么异同?作用是什么?4.简述MCS-51内外RAM差别及存取办法。5.简述变址寻址方式并举例阐明。四、读程序:1.已知(A)=20H,(R1)=05H,(B)=10H,(05H)=45H,进位标志位C=1,求分别执行下列指令后的成果。MOVA,R1;成果(A)=(R1)=2.执行下列程序段后,(A)=_______,(CY)=____。MOVA,#C5HRLA3.已知(A)=20H,(R1)=05H,(B)=10H,(05H)=45H,进位标志位C=1,求分别执行下列指令后的成果。ADDA,R1成果(A)=C=OV=P=AC=4.已知(A)=20H,(R1)=05H,(B)=10H,(05H)=45H,进位标志位C=1,求分别执行下列指令后的成果。SUBBA,R1成果(A)=C=OV=P=AC=5.已知A=0F8H,当执行ADDA,#0A9H指令后,PSW中的OV、CY、AC、P各为多少?若是有符号数,A中的成果用十进制表达是多少?6.已知(A)=20H,(R1)=05H,(B)=10H,(05H)=45H,进位标志位C=1,求分别执行下列指令后的成果。ADDCA,R1成果(A)=C=OV=P=AC=7.执行下列程序段后,(P1)=_______。MOVP1,#5DHCPLP1.1CPLP1.2CLRP1.6SETBP1.78.下列程序段执行后,(R0)=_________,(7EH)=_________,(7FH)=_________。MOVR0,#7FHMOV7EH,#0MOV7FH,#40HDEC@R0DECR0DEC@R09.下列程序段执行后,(R0)=_______,(7EH)=____,(7FH)=_______。MOVR0,#7EHMOV7EH,#0FFHMOV7FH,#40H1NC@R01NCR01NC@R010.请指出下列指令的作用,程序执行完后A、R0、R4寄存器中寄存的内容是什么?MOVR4,#45HXCHA,R4SWAPAXCHA,R4MOVR0,#25HMOV25H,#38HMOVA,R411.阅读下列程序,阐明其功效。MOVR0,#dataMOVA,@R0RLAMOVR1,ARLARLAADDA,R1MOV@R0,ARET12.执行下列程序段中第一条指令后,(1)(P1.7)=____(P1.3)=_____,(P1.2)=_________;执行第二条指令后,(2)(P1.5)=_________,(P1.4)=_________,(P1.3)=_________。ANLP1,#73HORLP1,#38H五、编程与计算题:本题有10小题,第1~6小题,每小题8分,第7~10小题,每小题10分,共88分。1.将下列二进制数转化成十进制数、十六进制数。(1)1110110B(2)101101B2.将下列十进制数转化成二进制数、十六进制数。(1)14.875D(2)127.375D3.将下列十进制数转化成二进制数、十六进制数。(1)124D(2)36D4.将下列十六进制数转化成十进制数、二进制数。(1)4AH(2)75H5.将下列二进制数转化成十进制数、十六进制数。(1)11010010B(2)01111111B6.将下列十六进制数转化成十进制数、二进制数。(1)0A5H(2)2FF8H7.求下列各数的原码、补码、反码或真值。(1)[X]补=10110101B(2)+468.将下列二进制带符号数分别用原码、反码和补码表达(1)-1000000(2)+10101109.已知一单片机系统中的单字节双周期指令的执行时间是2.5us,请问该单片机系统的外接晶体振荡器的振荡频率为多少?该单片机系统的拍节P、状态S、机器周期所对应的时间各为多少?(计算成果如有小数,请保存小数点后3位数值)10.将下列二进制带符号数分别用原码、反码和补码表达(1)+1111111(2)-1111111

附参考答案一、填空1.1022H2.03.1031H4.微控制器,嵌入式控制器5.第二组6.周而复始地取指令和执行指令的过程7.对的,超出了A所能体现的符号数有效范畴8.ALE,P09.单片机系统的地址/数据总线10.汇编过程进行某种控制。11.第3组12.运算和控制功效13.存储容量,存储速度14.第0组15.第1组16.117.寄存器区、位寻址区、顾客RAM区。18.地址总线、控制总线和数据总线。19.DPTR,16位,外部数据寄存器20.6,2,1221.并行

数据总线

地址总线

P0

P1——P322.寄存器、直接寻址、寄存器间接、立刻、基址加变址、位寻址。(相对寻址也能够)二、选择题1.B2.C3.C4.D5.A6.B7.B8.D9.C10.A11.D12.B13.B14.B15.C16.C17.A18.A19.D20.A21.B22.B23.D24.A25.C26.C27.A28.A29.B30.B31.D32.D33.A34.C35.C36.D37.D38.C39.B40.D41.C42.A43.D44.B45.三、简答题1.答:8051引脚共有40个引脚,8051的地址总线由P2和P0口提供,P2口是地址总线的高8位,P0口是地址总线的低8位;数据总线由P0口提供;P0口的地址总线和数据总线是分时进行的,P0口的地址总线需要外接地址锁存器完毕地址锁存。地址总线共16位,数据总线是8位。2.答:时钟周期是单片机最基本的时间单位。机器周期则是完毕某一种规定操作所需的时间。一种机器周期为6个时钟周期,共12个振荡周期性,依次表达为S1P1、S1P2、……S6P1、S6P2。3.答:MCS-51单片机共有四个8位双向并行的I/O端口,每个端口都涉及一种锁存器、一种输出驱动器和一种输入缓冲器。但这四个端口的功效不全相似,P0口既可作普通I/O端口使用,又可作地址/数据总线使用;P1口是一种准双向并行口,作通用并行I/O口使用;P2口除了可作为通用I/O使用外,还可在CPU访问外部存储器时作高八位地址线使用;P3口是一种多功效口除含有准双向I/O功效外,还含有第二功效。4.内部RAM:只有128个单元,其中20~2FH单元可位寻址,00~1FH单元可用做工作寄存器。外部RAM

温馨提示

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

评论

0/150

提交评论