微处理器和接口技术复习题doc.docx
- 文档编号:27587136
- 上传时间:2023-07-03
- 格式:DOCX
- 页数:23
- 大小:74.93KB
微处理器和接口技术复习题doc.docx
《微处理器和接口技术复习题doc.docx》由会员分享,可在线阅读,更多相关《微处理器和接口技术复习题doc.docx(23页珍藏版)》请在冰豆网上搜索。
微处理器和接口技术复习题doc
微处理器与接口技术复习题
一、单选题
1.单片机复位后,SP、PC、I/O口的内容为()0
A.
SP:
=60H
PC=
OOH
P0=
Pl=
二P2
=P3=
FFH
B.
SP=
=00H
PC=
0000H
P0=
Pl=
=P2
=P3=
OOH
C.
SP=
=07H
PC=
0000H
P0=
Pl=
:
P2
=P3=
FFH
D.
SP:
=00H
PC=
OOH
P0=
Pl=
二P2
=P3=
OOH
2.80C51有四个工作寄存器区,由PSW状态字中的RS1和RSO两位的状态来决
定,单片机复位后,若执行SETBRSO指令,此时只能使用()的工作寄
存器。
A.0区B・1区C.2区D.3区
3.ATMEL的AT89S51驱动能力最强的并行端口为()。
A.POB.PlC・P2D・P3
4.AT89S51单片机定吋器工作方式0是指()工作方式。
A.8位B.8位自动重装C.13位D.16位
5.AT89S51单片机外部中断0对应的中断入口地址是()。
A.0003HB.000BHC.0013HD.001BH
6.下面哪条指令是错误的?
()。
A.MOVX@R0,#30HB・MOVCA,@A+PCC・RLAD・POPACC
7.AT89S51单片机可分为两个屮断优先级别,各屮断源的优先级别设定是利用()寄存器。
A.IEB・PCONC・IPD・SCON
&AT89S51单片机响应外部中断1的中断时,程序应转移到地址()o
A.0003HB.000BHC.0013HD.001BH
9.AT89S51单片机的位寻址区位于内部RAM的()单元。
A.00H〜7FHB・20H〜7FH
C.00H〜1FHD.20H〜2FH
10.AT89S51单片机在同一优先级的中断源同时中请中断时,CPU首先响应()。
A.外部中断0B.外部中断1C.定吋器0中断D.定时器1中断
11.已知:
MOVA,#28H
MOVRO,#20H
MOV@R0,A
ANLA,#OFH
ORLA,#80H
XRLA,@R0
执行结果A的内容为()o
A.AOHB・28HC・08HD・88H
12・在80C51中,需要外加电路实现中断撤除的是:
()o
A.定时中断B.脉冲方式的外部屮断C.外部串行中断
D.电平方式的外部中断
13・80C51的定时器T0,若振荡频率为12MHz,在方式1下最大定时时间为()。
A.8192msB・65536|isC.0.256gsD.16384ms
14・控制串行口工作方式的寄存器是()o
A.TCONB・PCONC・SCOND・TMOD
15・开机复位后,CPU使用的是第0组工作寄存器,地址范围是()。
A・00H・10HB.08H-0FHC・1OH-1FHD・00H・07H
16.80C51单片机PO口用作输出时,应外接()。
A.上拉电阻B.二极管C.三极管D.下拉电阻
17.进位标志CY在()中。
A.累加器B.算逻运算部件ALUC.程序状态字寄存器PSWD.DPTR
18.80C51单片机有七种寻址方式,MOVXA,@A+DPTR属于()寻址。
A.间接B.变址C.相对D.直接19・有如下程序段:
MOV31H,#24H;
MOVA,31H;
SWAPA;
ANLA,#OFOH;
执行结果是()
A.(A)=24HB・(A)=42HC・(A)=40HD・(A)=00H
20・如果AT89S51单片机系统的TO中断服务程序放在程序存储区的0500H地址开始的一段空间内,此时跳转到TO屮断服务程序的指令LJMP0500H应放在()开始的中断地址区。
A.0003HB.0013HC.0023HD.000BH
21・8位LED显示器采用动态显示方式时(不加锁存器),至少需要提供的I/O线总数是()o
A.16B・20C.18D.6
22.堆栈数据的进出原则是(
A.先进先出B.进入不岀
23・80C51单片机中,若晶振频率屡6MHz,一个机器周期等于()ys。
A・l・5B・3C.lD.2
24・单片机复位后,累加器A、PC、PSW的内容为()o
A.
A=
FFH
PC=
OOH
PSW=
FFH
B.
A=
OOH
PC=
0000H
PSW=
OOH
C.
A=
07H
PC=
0000H
PSW=
FFH
D.
A=
OOH
PC=
:
00H
PSW=
OOH
25.PC的值是()o
A.当前正在执行指令的前一条指令的地址
B.当前正在执行指令的地址
C.当前正在执行指令的下一条指令的地址
D.控制器中指令寄存器的地址
26.下列说法屮错误的是()。
A.PC是一个不可寻址的特殊功能寄存器。
B.单片机的主频越高,其运算速度越快。
C.在80C51单片机中,一个机器周期等于1US。
D.特殊功能寄存器SP内装的是栈顶首地址单元的地址。
27.AT89S51单片机的字长是()。
A.2位B.4位C.8位D.16位
28.假定A=38H,(RO)=17H,(17H)=34H,执行以下指令:
ANL
A,
#17H
ORL
171-
1,A
XRL
A,
@R0
CPL
A
后,A的内容为()o
A・CDH
C・BCH
30•单片机在与外部I/O口进行数据传送吋,将使用()指令。
A・MOVXB・MOVC・MOVCD.视具体I/O口器件而定。
31.使用单片机开发系统调试程序时,对原程序进行汇编的目的是()。
A.将源程序转换成目标程序B.将目标程序转换成源程序
C.将低级语言转换成高级语言D.连续执行键
32.设内部RAM(30H)=40H,(40H)=10H,(10H)=00H,分析以下程序执行后(B)=()。
MOVRO,#30H
MOVA,@R0
MOVRl,A
MOVB,@R1
A・OOHB・40HC・30HD.10H
33.调用子程序.中断响应过程及转移指令的共同特点是()。
A.都能返回B.都通过改变PC实现转移
C.都将返回地址压入堆栈D.都必须保护现场
34・在进行串行通信吋,若两机的发送与接收可以同吋进行,则称为()。
A.半双工传送B.单工传送
C.双工传送D.全双工传送
35・AT89S51单片机复位后,从(c)单元开始取指令。
A.0003HB.OOOBHC.0000HD.0100H
36・对片外数据RAM单元读写数据用()o
A・MOV扌旨令B.MOVX扌旨令C.WR指令D.MOVC指令
37.定时器/计数器TO工作于模式2,在计数溢出时()。
A.计数从零重新开始B.计数从初值重新开始C.计数停止D.由程序
决定
38.按键的机械抖动时间通常是()。
A.0B.5^10MsC・5~10msD.Is以上
39.MOVA,R1的寻址方式为(c)o
A.立即寻址C.直接寻址C.寄存器寻址D.寄存器间接寻
址
40・串行口发送中断标志位为()。
A.TlB・RlC.IEOD・IE1
41・Tl中断允许控制位为()o
A.ETOB.ET1C.ESD・EXI
42・串行口工作在方式0时,作同步移位寄存器使用,此吋串行数据输入输出端为()。
A.RXD引脚B・TXD引脚C・TO引脚D.T1引脚
43・有一位共阴极LED显示器,要使它显示“5”,它的字段码为()。
A.6DHB.92HC.FFHD・00H
44•单片机的程序计数器PC是16位,其寻址范围为()。
A.128BB.256BC.8KBD.64KB
45.堆栈指针的作用是()。
A.指明栈底的位置B.指明栈顶的位置C.操作数地址D.指令的地址
46.指令MOVPSW,#00H对源操作数而言,属于()方式。
A.直接寻址B.立即寻址C.寄存器寻址D.相对寻址
47.AT89S51单片机的串行中断入口地址为()。
A.0003HB.0013HC.0023HD.0033H-
48.
以下哪一条指令的写法是错误的(
)o
A.
MOVDPTR,#3F98HB-MOVRO,
#OFEHC.MOV
50H,
#0FC3DH
D.
INCRO
49.
AT89S5I单片机的堆栈区是设置在(
)中。
A.
片内ROM区B.片外ROM[X
c.
片内RAM区D.
片外RAM区
50.
以下哪一条是位操作指令()。
A・
MOVP0,#OFFHB・CLRP1.0
C.CPLAD.
POP
PSW
51.
下列指令不是变址寻址方式的是(
)o
A.
JMP@A+DPTRB・MOVC
A,
@A+PC
C.
MOVXA,@DPTRD・MOVC
A,
@A+DPTR
52.
以下哪一条指令的写法是错误的(
)o
A・
MOVA,@A+DPTRB-MOVRO,#FEHC.CPLA
D.PUSH
ACC
53.外部中断INTO的触发方式控制位IT0置1后,其有效的中断触发信号是()。
A.高电平B.低电平C.上升沿D.下降沿
54•与定吋工作方式0和1相比较,定吋工作方式2不具备的特点是(b)。
A.计数溢出后能自动恢复计数初值B.增加计数器的位数
C.提高了定时的精度D.适于循环定时和循环计
数
55・串行口工作方式1的波特率是()。
A.固定的,为fosc/32B.固定的,为fosc/16
C.可变的,通过定时器/计数器T1的溢出率设定D.固定的,为fosc/6456.下列说法正确的是()。
A.立即寻址方式是被操作的数据本身在指令中,而不是它的地址在指令中
B.指令周期是执行半条指令的时间
C.指令中直接给出的操作数称为直接寻址
D.内部寄存器可作为间接寄存器
57・指令周期有三种,分别是单周期指令,双周期指令和()指令。
A.三周期B.四周期C.五周期D.六周期
58.下列关于AT89S51系统各中断源说法正确的是()。
A.各中断源发出的中断请求信号,都会标记在AT89S51系统中的IE寄存器屮
B.各中断源发岀的中断请求信号,都会标记在AT89S51系统中的TMOD寄存器中
C.各中断源发出的中断请求信号,都会标记在AT89S51系统中的IP寄存器中
D.各中断源发出的中断请求信号,都会标记在AT89S51系统中的TCON与SCON寄存器屮
59.下列说法正确的是()。
A.特殊功能寄存器SCON,与定时器/计数器的控制无关
B.特殊功能寄存器TCON,与定时器/计数器的控制无关
C.特殊功能寄存器IE,与定吋器/计数器的控制无关
D.特殊功能寄存器TMOD,与定时器/计数器的控制无关
60.
控制串行口工作方式的寄存器是()。
61・对程序存储器的读操作,只能使用()。
A・MOV扌旨令B.PUSH扌旨令C・MOVX扌旨令D・MOVC扌旨
令
62.使用定时器T1时,有()工作方式。
A.1B・2C・3D・4
63.
通过串行口发送或接收数据时,在程序中应使用()。
TFO
65.用定吋器T1方式2计数,要求每计满100次,向CPU发出中断请求,TH1、TL1的初始值是()o
A.9CHB.20HC・64HD.AOH
66・80C51单片机定时器外部中断1和外部中断0的触发方式选择位是()。
A.TR1和TROB.IE1和IE0C.IT1和ITOD・TF1和
TFO
67.80C51单片机定时器T1的溢出标志TF1,若计满数产生溢出时,如不用屮断方式而用查询方式,则应()o
A.由硬件清零B.由软件清零C.由软件置于D.可不
处理
68.80C51单片机定时器T0的溢出标志TFO,若计满数在CPU响应中断后()。
A・由硬件清零B.由软件清零C.A和B都可以D.随
机状态
69・80C51单片机计数初值的计算中,若设最大计数值为M,对于模式1下的M值为()0
A.M=8192B.M二256C.M=16D.M二65536
70・80C51响应中断后,中断的一般处理过程是(a)。
A.关中断,保护现场,开中断,中断服务,关中断,恢复现场,开中断,中断返回
B.关中断,保护现场,保护断点,开中断,中断服务,恢复现场,中断返冋
C.关中断,保护现场,保护中断,中断服务,恢复断点,开中断,中断返回
D.关中断,保护断点,保护现场,中断服务,关中断,恢复现场,开中断,中断返回
71・80C51单片机响应中断的过程是()o
A.断点PC自动压栈,对应中断矢量地址装入PC
B.关屮断,程序转到屮断服务程序
C.断点压栈,PC指向中断服务程序地址
D.断点PC自动压栈,对应中断矢量地址装入PC,程序转到该矢量地址
二.判断题
1.MOVA,30H这条指令执行后的结果(A)=30Ho(X)
2.80C51与80C51的区别在于内部是否有数据存储器。
(X)
3.80C51单片机可执行指令:
MOVR6,R7。
(X)
4.指令中直接给出的操作数称为直接寻址。
(X)
5.80C51单片机中的PC是不可寻址的。
(V)
6.80C51有5个中断源,有5个中断优先级,优先级由软件填写特殊功能寄存器IP以选择。
(X)
7.80C51单片机可执行指令:
MOVR5,R4。
(X)
9.80C52单片机包含4K的ROM,256字节的RAM,6个中断源。
(X)
10.堆栈的操作原则是先进后!
15.后进先115。
(对)
11.同一时间同一级别的多中断请求,将形成阻塞,系统无法响应。
(X)
12.80C51单片机可执行指令:
MOVA,@R3。
(X)
13.MOVA,30H这条指令执行后的结果A=30Ho(X)
14.SP内装的是栈顶首址的内容。
(X)
15.对程序存储器的读操作,只能使用MOV指令。
(X)
16.低优先级不能中断高优先级,但高优先级能中断优先级。
(V)
17.80C51与8751的区别在于内部是否有程序存储器。
(V)
18.程序计数器PC中装的内容是当前正在执行指令的地址。
(X)
19.80C51单片机可执行指令:
MOV28H,@R4;(X)
20.当向堆栈压入一个字节的数据后,SP中的内容减1。
(X)
21.80C51单片机可执行指令:
CLRR5;(X)
22.80C51片内含EPROM,80C31片内不含EPROM。
(X)
23.80C51单片机是髙档16位单片机。
(X)
24.80C51的产品80C51与80C31的区别是:
80C31片内无ROM。
(V)
25.80C51单片机的CPU从功能上可分为运算器和存储器。
(X)
26.80C51的累加器ACC是一个8位的寄存器,简称为A,用來存一个操作数或中间结果。
(V)
27.80C51的程序状态字寄存器PSW是一个8位的专用寄存器,用于存放程序运行屮的各种状态信息。
(V)
28.80C51的程序存储器用于存放运算中间结果。
(X)
29.80C51的数据存储器在物理上和逻辑上都分为两个地址空间:
一个是片内的256字节的
RAM,另一个是片外最大可扩充64K字节的RAMo(V)
30.单片机的复位有上电自动复位和按钮手动复位两种,当单片机运行出错或进入死循环吋,可按复位键重新启动。
(V)
31.单片机的指令周期是执行一条指令所需要的时间,一般由若干个机器周期组成。
(V)
32.单片机系统扩展时使用的锁存器,是用于锁存髙8位地址。
(X)
33.80C51单片机上电复位后,片内数据存储器的内容均为00H。
(X)
34.当80C51单片机的晶振频率为12MHZ吋,ALE地址锁存信号端的输出频率为2MHZ的脉冲。
(V)
35.80C51单片机片内RAM从00H〜1FH的32个单元,不仅可以作工作寄存器使用,而且可作为通用RAM来读写。
(J)
36.80C51单片机的片内存储器称为程序存储器。
(X)
37.80C51单片机的数据存储器是指外部存储器。
(X)
38.80C51单片机的特殊功能寄存器集中布置在片内数据存储器的一个区域中。
(V)
39.80C51单片机的指令格式中操作码与操作数之间必须用“,”分隔。
(X)
40.80C51指令:
MOVA,#40H;表示将立即数40H传送至A中。
(V)
41.80C51指令:
MOVA,@R0;表示将R0指示的地址单元中的内容传送至A屮。
(V)
42.80C51指令:
MOVXA,@DPTR;表示将DPTR指示的地址单元中的内容传送至A中。
(V)
43.80C51的数据传送指令是把源操作数传送到目的操作数,指令执行后,源操作数改变,目的操作数修改为源操作数。
(X)
44.80C51指令屮,MOVX为片外RAM传送指令。
(V)
45.80C51指令中,MOVC为ROM传送指令。
(X)
46.将37H单元的内容传送至A的指令是:
MOVA,#37H°(X)
47.80C51指令中,16位立即数传送指令是:
MOVDPTR,#datal6o(J)
48.80C51单片机,CPU对片外RAM的访问只能用寄存器间接寻址的方式,且仅有4条指令。
(J)
49.如JCrel发生跳转时,目标地址为当前指令地址加上偏移量。
(X)
50.对于AT89S51单片机,当CPU对内部程序存储器寻址超过4K吋,系统会自动在外部程序存储器中寻址。
(V)
51.指令MULAB执行前(A)=FOH,(B)=05H,执行后(A)=FH5,(B)=00Ho(X)
52.己知:
DPTR=11FFH执行INCDPTR后,结果:
DPTR=1200Ho(J)
53.已知:
A=11HB=04H,执行指令DIVAB后,其结果:
A=04H,B=1CY=OV=0-(V)
54.已知:
A=1FH,(30H)=83H,执行ANLA,30H后,结果:
A=03H(30H)=83HP=0o
(X)
55.无条件转移指令UMPaddrl6称长转移指令,允许转移的冃标地址在128KB空间范围内。
(X)
56.在进行二一一十进制运算时,必须用到DAA指令。
(X)
57.CPU的时钟周期为振荡器频率的倒数。
(V)
58.80C51指令系统中,指令CJNEA,#data,rel的作用相当于SUBBA,#data与JNCrel的作用。
(X)
59.80C51指令系统中,指令JNBbit,rel是判位转移指令,即表示bit"时跳转。
(X)
60.80C51单片机的PC与DPTR都在CPU片内,因此指令MOVCA,@A+PC与指令MOVC
A,@A+DPTR执行吋只在单片机内部操作,不涉及片外存储器。
(X)
61.80C51单片机中PUSH和POP指令只能保护现场,不能保护断点。
(X)
62.指令LCALLaddrl6能在64K字节范围内调用子程序。
(J)
63.设PC的内容为35H,若要把程序存贮器08FEH单元的数据传送至累加器A,则必须使用指令MOVCA,@A+PCo(X)
64.指令MOVA,00H执行后A的内容一定为OOH。
(X)
定时、中断、串行口系统及应用
65.在80C51单片机内部结构屮,TMOD为模式控制寄存器,主要用来控制定时器的启动与停止。
(X)
66.在80C51单片机内部结构中,TCON为控制寄存器,主要用來控制定时器的启动与停止。
(V)
67.80C51单片机的两个定时器均有两种工作方式,即定时和计数工作方式。
(V)
6&80C51单片机的TMOD模式控制寄存器不能进行位寻址,只能用字节传送指令设置定时
器的工作方式及操作模式。
(f
J)
69.80C51单片机系统复位时,
TMOD模式控制寄存器的低4位均为0。
(V)
70.80C51单片机5个中断源相应地在芯片上都有中断请求输入引脚。
(X)
71.启动定时器工作,可使用SETBTRi启动。
(V)
72.80C51单片机对最髙优先权的屮断响应是无条件的。
(X)
73.>|«断初始化时,对中断控制器的状态设置,只可使用位操作指令,而不能使用字节操作指令。
(X)
74.80C51单片机系统复位后,中断请求标志TCON和SCON中各位均为0。
(V)
75.80C51单片机的中断允许寄存器的IE的作用是用来对各中断源进行开放或屏蔽的控制。
(J)
76.用户在编写中断服务程序时,可在中断入口矢量地址存放一条无条件转移指令,以防止中断服务程序容纳不下。
(V)
77.若要在执行当前中断程序时禁止更高优先级中断,应用软件关闭CPU中断,或屏蔽更高级中断源的中断,在中断返冋时再开放中断。
(V)
78.串行口的屮断,CPU响应屮断后,必须在屮断服务程序屮,用软件清除相应的屮断标志位,以撤消中断请求。
(V)
79.串行口数据缓冲器SBUF是可以直接寻址的专用寄存器。
(V)
80.如要允许外部中断0中断,应置中断允许寄存器IE的EA位和EXO位为(V)
81.指令JNBTFO,LP的含义是:
若定时器T0未计满数,就转LP°(V)
82.若置80C51的定时器/计数器T1于定时模式,工作于方式2,则工作方式字为20H°(V)
83.若置80C51的定时器/计数器T1于计数模式,工作于方式1,则工作方式字为50Ho(V)
84.当80C51的定时器T0计满数变为0后,溢出标志位(TCON的TFO)也变为0。
(X)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微处理器 接口 技术 复习题 doc