当前位置:文档之家› 单片机试卷4以及答案

单片机试卷4以及答案

一、填空题
1、80C51单片机内部的基本组成部分有中央处理器、、数据存储器、、串行口、、中断系统、定时器/计数器。

2、单片机的晶振频率为6MHZ,则一个状态周期为,一个机器周期为。

3、80C51单片机内部数据存储器有个字节,它们分为、、和通用RAM区。

4、80C51单片机系统中,若EA接地,CPU将全部执行ROM中的程序;若EA接VCC,当PC的内容大于0FFFH时,CPU执行ROM中的程序,当PC的值不大于0FFFH时,CPU执行ROM中的程序。

5、若PSW中的内容为58H,则当前工作寄存器R0是第组工作寄存器组中的。

6、P1口的某个引脚作输入用时,应先将其对应的锁存器置。

7、欲使P2口的高4位输出0而低4位不变,应执行
指令。

8、假定(SP)=62H,(61H)=30H,(62H)=70H,执行指令:
POP DPH
POP DPL
上述指令执行后,(DPTR)=,(SP)=。

9、假定(A)=85H,(20H)=0FFH,(CY)=1,执行指令:
ADDC A,20H
上述指令执行后,(A)=,(AC)=,(OV)=。

10、在片内数据存储器中,(21H)=10101101B,其中位地址为08H——0FH的8个位正好就是21H单元的8位,执行指令:
MOV C,0DH
上述指令执行后,C=。

11、P2口通常用作_______,也可以作通用的I/O口使用。

12、MCS-51单片机的P0~P4口均是____I/O口,其中的P0口和P2口除了可以进行数据的输入、输出外,通常还用来构建系统的______和______,在P0~P4
口中_______为真正的双向口,_______为准双向口。

13、指令JB 0A 7H,ABC的作用是若P2口的第7位为则跳转到ABC 。

(0A7H是P2.7的地址)
14、将CY与A的第0位的非求或的指令是,若原A=0,执行后A= 。

二、选择题
1、MCS-51单片机有片内ROM容量( )
A. 4KB
B. 8KB
C. 128B
D. 256B
2、MCS-51单片机的位寻址区位于内部RAM的( )单元。

A. 00H—7FH
B. 20H—7FH
C. 00H—1FH
D. 20H—2FH
3、MCS-51单片机的堆栈区应建立在()。

A. 片内数据存储区的低128字节单元 B 片内数据存储区
C 片内数据存储区的高128字节单元
D 程序存储区
4、当需要从MCS-51单片机程序存储器取数据时,采用的指令为()。

A.MOV A, @R1
B.MOVC A, @A + DPTR
C.MOVX A, @ R0
D.MOVX A, @ DPTR
5、单片机执行MOVX写指令时,相关的信号状态是( )
A.PSEN无效为低电平,WR有效为低电平
B.PSEN无效为高电平,WR有效为低电平
C.PSEN有效为低电平,WR无效为高电平
D.PSEN有效为高电平,WR无效为高电平
6、若PSW.4=0,PSW.3=1,现在需要保存R1的内容,可执行______指令。

( )
A.PUSH R1
B.PUSH @R1
C.PUSH 01H
D.PUSH 09H
7、对于80C51单片机,下面哪种说法不正确()
A、片内数据存储器和片外数据存储器统一编址;
B、片内数据存储器和片外数据存储器不统一编址;
C、片内程序存储器和片外程序存储器统一编址;
D、片内数据存储器和特殊功能寄存器统一编址。

8、关于程序计数器PC,下面哪种说法是不正确的()
A、PC是一个16位的不可寻址的寄存器;
B、PC存放的是下一条指令的首地址;
C、PC是一个有自动加功能的计数器;
D、当CPU执行程序的转移时,PC中的内容将不在是简单的加1,而是根据情况的不同被自动置入或修改为新的目的地址。

9、关于堆栈存取数据的规则,下面哪种说法是不正确的()
A、堆栈存取数据的原则是先进后出;
B、入栈操作的规则是先SP加1,后写入数据;
C、出栈操作的规则是先SP减1,后读出数据;
D、出栈操作的规则是先读出数据,后SP减1。

10、下面哪组指令是全部合法的()
A、MOV R5,R2;MOV SP,#10H
B、MOV @R2,#66H;MOV SBUF,@R1
C、SW AP A;CLR B
D、MOV 50H,#1FH;DJNZ 18H,LOOP
11、8051单片机的4个位双向、并行I/O口中,可以传输片外高8位地址的是()
A、P0口
B、P1口
C、P2口
D、P3口
12、单片机复位后,P0——P3端口锁存器中的内容为()
A、不确定
B、保持
C、0FFH
D、00H
13、执行指令CPL A后,受到影响的标志位为()
A、OV
B、CY
C、AC
D、P
14、若(65H)=0C6H,执行指令XRL 65H,#0F5H后,(65H)=()
A、0CCH
B、33H
C、0C5H
D、90H
15、已知(A)=00H,执行指令DEC A之后,(A)=()
A、01H
B、0FH
C、0FFH
D、00H
三、简答题
1、请说明MCS-51单片机程序状态字PSW中的各位的含义。

CY:
AC:
FO:
RS1、RS0:
OV:
P:
2、简述P3口的第2功能。

P3.0:
P3.1:
P3.2:
P3.3:
P3.4:
P3.5:
P3.6:
P3.7:
3、试述8051单片机存储组织的结构,各用什么指令操作?用什么信号控制?
单片机试卷4答案
一、填空题
1、程序存储器(或ROM)、并行I/O口(或并行口,或并行输入/输出口)、特殊
功能寄存器(或SFR)
注:三个答案的顺序可以调换
2、1/3μs、2μs
3、128、工作寄存器区、位寻址区
4、片外、片外、片内
5、3
6、1
7、ANL P2,#0FH
8、7030H、 60H
9、85H、 1、 0
10、1
11、地址总线
12、并行、数据总线、地址总线、P0、P1-P3
13、1
14、ORL C,/ACC.0、0
二、选择题
1—5:A、D、A、B、B
6—10:D、A、B、C、D
11—15:C、C、D、B、C
三、简答题
1、MCS-51单片机程序状态字PSW中的各位的含义如下:
CY:进位/借位标志
AC:半进位/借位标志
F0:用户自定义标志
RS1、RS0:当前工作寄存器组选择位
OV:溢出标志
P:奇偶标志
2、P3口的第2功能如下:
P3.0:RXD,串行数据接收端
P3.1:TXD,串行数据发送端
P3.2:外部中断0请求输入端
P3.3:外部中断1请求输入端
P3.4:T0,定时器0计数输入端
P3.5:T1,定时器1计数输入端
P3.6:外部RAM写选通端
P3.7:外部RAM读选通端
3、试述8051单片机存储组织的结构,各用什么指令操作?用什么信号控制?(1)8051存储组织结构可以分为3个不同的存储空间,分别是:64KB的程序存储器ROM,包括片内ROM和片外ROM;
64KB的外部数据存储器RAM;
256B的内部数据存储器,包括内部RAM和特殊功能寄存器SFR。

(2)3个不同的存储空间用不同的指令和控制信号实现读、写控制操作:ROM空间用MOVC指令实现读写操作,用PSEN信号选通读外部ROM;
外部RAM空间用MOVX指令实现数据的读写功能操作,用RD信号选通读外部RAM,用WR信号选通写外部RAM;
内部RAM(包括特殊功能寄存器)用MOV指令实现读写操作。

相关主题