单片机原理复习题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《单片机原理及接口技术》复习题

一填空题

1.MCS-51单片机引脚信号中,信号名称带上划线的表示该信号为(低电平)有

效或(下降沿)有效。

2.若想使用MCS-51单片机的片内程序存储器,引脚EA必须接(高电平)。当

PSEN信号有效时,表示CPU要从(片外)存储器读取信息。

3.MCS-51单片机访问片外存储器时,利用(ALE)信号锁存来自(p0)口的低

8位地址信号。

4.MCS-51单片机内部RAM的通用寄存器区共有(32)个单元,分为(4 )组工

作寄存器,每组(8 )个单元,以(R0-R7)作为寄存器名称。

5.使AT89C51单片机复位有(上电)和(按键)两种方法。复位以后CPU使用

第(0)组工作寄存器,它们所对应的内部RAM地址为(00)H至(07)H,若要求使用第2组工作寄存器,RS1和RS0应设置为(10)。

6.MCS-51单片机的存储器分为4个物理上相互独立的存储器空间,即(片内程

序存储)、(片外程序存储)、(片内数据存储)、(片外数据存储),按其逻辑关系可分为(3)个逻辑上相互独立的存储器空间。

7.MCS-51系列单片机片内数据存储器的寻址空间为(256)B、片外数据存储器

的寻址空间为(64)B。

8.MCS-51系列单片机包括很多机型,其中8031单片机片内有(0)B的程序存

储器、AT89C51单片机片内有(4k)B的程序存储器。

9.MCS-51系列单片机包括很多机型,其中AT89C51单片机片内有(128k)B的

数据存储器和(4k)B的程序存储器。

10.MCS-51单片机常用的晶振频率范围是(1.2m)Hz至(12m)Hz。如果单片机

的时钟频率为12MHz,则一个机器周期是(1)μs。

11.CPU的指令系统就是该CPU所能执行的(全部)的集合。

12.MCS-51单片机的指令系统共有(111)条指令,按指令所占用的字节数分,

有(单)字节指令、(双)字节指令和(三)字节指令。

13.MCS-51单片机的指令系统有(7)种寻址方式。

14.对于AT89C52单片机内部RAM的80H~0FFH单元,应使用(寄存器间接)寻

址方式。专用寄存器应采用(直接)寻址方式。

15.寄存器寻址方式的寄存器的内容是(操作数),可用于寄存器寻址的寄存器

有R0~R7、(A)、(B)、(DPTR)等。

16.在寄存器间接寻址方式中,其“间接”体现在寄存器的内容不是(操作数),

而是操作数所在RAM单元的(DPTR)。可用于寄存器间接寻址的寄存器有SP、(R0)、(R1)、(DPTR)等。

17.在变址寻址方式中,可把(PC)或(DPTR)作为基址寄存器,而把(A)作

为变址寄存器。变址寻址方式是专用于访问(ROM)的一种寻址方式。

18.MCS-51系列单片机的数据指针是( DPTR),堆栈指针是(SP),访问片外数据

存储器应使(MOVX)指令。

19.指令“MOV A,48H”和“MOV A,#48H”的源操作数分别采用的是(直接地址)

寻址和(地址)寻址方式。

20.若CY=1,(A)=4AH,则执行DA A 指令后,CY=(1),(A)=(90H )。

21.假定外部数据存储器1000H单元的内容为80H,A的内容为60H,执行下列指

令序列后,累加器A的内容为( 80h )。

MOV DPTR,#1000H

MOVX A,@DPTR

22.执行下列指令序列后,累加器A的内容为(68H)。

MOV A,#03H

MOVC A,@A+PC

DB 20H,23H,26H,68H,85H

23.执行下列指令序列后,累加器A的内容为()。

MOV A,#05H

MOV DPTR,#TAB

MOVC A,@A+DPTR

TAB:DB 20H,23H,26H,68H,85H

24.执行下列指令序列后,SP的内容为(36H),61H单元的内容为(68H),62H

单元的内容为(36H)。

MOV SP,#60H

MOV A,#68H

MOV PSW,#36H

PUSH ACC

PUSH PSW

25.执行下列指令序列后,SP的内容为(40H),A的内容为(39H),B的内容为

(88H)。

MOV SP,#43H

MOV R0,#43H

MOV @R0,#39H

MOV 42H,#88H

POP ACC

POP B

26.执行下列指令序列后,A的内容为(BF),CY的内容为(0),AC的内容为(0),OV

的内容为(O)。

MOV A,#89H

MOV R0,#30H

MOV 30H,#36H

ADD A,@R0

27.假定外部数据存储器1000H单元的内容为28H,PSW的内容为82H,执行下列

指令序列后,A的内容为(FD), CY的内容为(1), AC的内容为(1), OV 的内容为(0)。

MOV DPTR,#1000H

MOVX A,@DPTR

MOV R6,#0FAH

SUBB A,R6

28.执行下列指令序列后,A的内容为(26),CY的内容为(1)。

MOV A,#69H

ADD A,#57H

DA A

29.假定外部数据存储器60H单元的内容为0A8H,内部数据存储器60H单元的内

容为69H,执行下列指令序列后,A的内容为(90H), B的内容为(06H), CY 的内容为(0), OV的内容为(1)。

MOV R1,#60H

MOVX A,@R1

MOV B,#0AH

MUL AB

30.假定外部数据存储器60H单元的内容为63H,内部数据存储器60H单元的内

容为89H,执行下列指令序列后,A的内容为(16H), B的内容为(05H), CY 的内容为(O), OV的内容为(0)。

MOV R1,#60H

MOV A,@R1

MOV B,#06H

DIV AB

31.执行下列指令序列后,A的内容为(60H),20H单元的内容为(09H)。

MOV R2,#69H

MOV A,R2

ANL A,#0FH

MOV 20H,A

MOV A,R2

ANL A,#0F0H

相关文档
最新文档