《嵌入式软件开发技术》复习思考题及答案

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

《嵌入式软件开发相关技术》
复习思考题及答案(部分有错,仅供参考)按照教学大纲要求,根据本书合适的内容和学生特点,以选择题、判断题、程序设计与分析题、简答题和思考题五种形式进行复习。

一、选择题
1、单片机按用途可划分为()大类。

A
A.2
B.3
C.4
D.5
2、单片机按存储配置可划分为()种。

B
A.2
B.3
C.4
D.5
3、单片机的发展可划分为()个阶段。

C
A.2
B.3
C.4
D.5
4、按温度适应相关能力,单片机可分为()个等级。

B
A.2
B.3
C.4
D.5
5、不属于单片机多机应用领域的是()。

A
A.测控相关系统
B.多功能集散相关系统
C.并行多机控制相关系统
D.局部网络相关系统
6、不属于单片机单机应用领域的是()。

B
A.测控相关系统
B.多功能集散相关系统
C.智能仪表
D.机电一体化产品
7、MCS-51系列单片机内部不含ROM的芯片型号是()。

A
A.803l
B.8051
C.8751
D.8951
8、在微型计算机中,负数常用()表示。

C
A.原码
B.反码
C.补码
D.真值
9、单片机内部RAM的可位寻址的地址空间是()。

B
A.OOH~1FH
B.20H~2FH
C.30H~7FH
D.80H~0FFH
10、特殊功能寄存器的地址分布在()区域。

D
A.OOH~1FH
B.20H~2FH
C.30H~7FH
D.80H~0FFH
11、单片机中的程序计数器PC用来()。

C
A.存放指令
B.存放正在执行的指令地址
C.存放下一条指令地址
D.存放上一条指令地址
12、当工作寄存器处于1区时,对应的地址空间是()。

B
A.00H~07H
B.08H~0FH
C.10H~17H
D.18H~1FH
13、在21个特殊功能寄存器中,有()个具有位寻址相关能力。

A
A.ll
B.12
C.13
D.I4
14、作为基本数据输出端口使用时,()□一般要外接上拉电阻。

A
A.PO
B.P1
C.P2
D.P3
15、P3□作为串行通信接收端是()。

A
A.P3.0
B.P3.1
C.P3.2
D.P3.3
16、P3□作为串行通信发送端是()。

B
A.P3.0
B.P3.1
C.P3.2
D.P3.3
17>P3□作为外部中断O端是(),,C
A.P3.0
B.P3.1
C.P3.2
D.P3.3
18、8051单片机中,唯一一个用户不能直接使用的寄存器是(
)。

C A.PSW
B.DPTR
C.PC
D.B
19、P3□作为外部中断1端是()。

D
A.P3∙0
B.P3.1
C.P3.2
D.P3.3
20、无第二功能的并口是()oB
A.PO
B.P1
C.P2
D.P3
21、访问外部存贮器或其它接口芯片时,作数据线和低8位地址线的是( )。

A
A.PO 口
B.Pl□
C.P2口
D.PO□和P2口
22、外扩数据存储器的读/写控制信号来自于()口。

D A.PO B.P1 C.P2 D.P3 23、外扩程序存储器的低8位地址来自()口。

A A.PO
B.P1
C.P2
D.P3
24、8051的引脚按功能划分为()组。

C
30、8031复位后工作寄存器位于()。

A
A.0组
B.1组
C.2组
D.3组 31、指令按功能可划分为()类。

D
A.2
B.3
C.4
D.532、指令MoVR0,#20H 是()寻址方式。

B A.直接
B.立即
C.间接
D.寄存器
33、PSW 中的RSl 和RSO 用来(
)。

A
A.选择工作寄存器区号
B.指示复位
C.选择定时器
D.选择工作方式
B,20H 是()寻址方式。

A
B.立即
C.间接
D.寄存器
A,Rl 是()寻址方式。

D B.立即 C.间接 D.寄存器 A,@R1是()寻址方式。

C B.立即 C.间接
D.寄存器37、在语句格式中,唯一不能缺省的部
分是()B A.标号
B.操作码
C.操作数
D.注释
A.2
B.3
C.4
D.5 25、8051 引脚 ALE 是( A.程序读选通信号 C.地址锁存允许信号 )。

C
B.数据锁存允许信号
D.控制锁存允许信号 26>单片机8031的ALE 引脚是( )。

B
A.输出高电平 C.输出低电平
27、一个机器周期等于( B.输出矩形脉冲,频率为fosc 的1/6 D.输出矩形脉冲,频率为fosc 的1/2 )振荡周期。

D A.4 B.6 C.8 D.12
28、一个机器周期等于()振荡周期。

D
A.4 B .6 C.8 D.12
29、.单片机执行复位操作后,合适的内容不为OOH 的是()o D A.PSW B.PC C.TCON D.SP 34、指令MOV A.直接 35、指令MOV A.直接 36、指令MOV A.直接
38、执行算术运算时,OV=I 表示()oC
A.数据过大
B.数据过小 C .数据运算出现溢出 D.数据运算正常39、执行算
术减法指令时,Z=I 表示()oC
A.被减数大于减数 1 .被减数小于减数 2 .被减数等于减数 3 .被减数不等于减数
40、MCS-51单片机的中断源有()。

D
A.2
B.3
C.4
D.5 41、中断处理过程包括()部分。

C
A.2B3C.4
D.5
42、定时/计数器0的地址是()。

C
A.0003H
B.OOOBH
C.0013H
D.001BH 43、定时/计数器1的地址是()oD A.0003H B.OOOBH
C.0013H
D.001BH
44、MCS-51单片机内有()个定时器。

A A.2
B.3
C.4
D.5 45、PSW 中的RSl 和RSO 用来(
A
A.选择工作寄存器区号
B.指示复位
C.选择定时器
D.选择工作方式46、单片机中PUSH 利POP 指令常用来()oC
A.保护断点
47、∙MCS -51单片机内定时器的工作方式有()种。

C
A.2
B.3
C.4
D.5 48、指令MOVRO,#20H 执行前(RO)=30H,(20H)=38H,执行后(RO)=()o B A.OOH
B.2011
C.30H
D.38H
49. CPU 不响应中断的情况主要有()种。

B
A.2
B.3
C.4
D.5 50. CPU 响应中断后,硬件完成的操作序列为()。

C A.2 B.3 C.4 D.5 51. 中断标志的清除可分为()种情况。

B A.2 B.3 C.4 D.5
52、MCS —51指令相关系统中,清零指令是(
)oC
A.CPLA
B.RLCA
C.CLRA
D.RRCA
53、MCS-51指令相关系统中,指令DAA 是(
),,D
B.保护现场
C.保护现场,恢复现场
D.保护断点,恢复断点 D.十进制调整指令 A B
D.EEPROM
A.除法指令
B.加1指令
C.加法指令
54、定时/计数器在工作方式0的计数器位数是()。

A.13
B.16
C.8
D.11
55、定时/计数器在工作方式1的计数器位数是()。

A.13
B.I6
C.8
D.1I
56、常用的编址方式方法有()。

A
A.2
B.3
C.4
D.5
57、型号为27C256芯片是()。

C
A.ROM
B.PROM
C.EPROM
58、型号为28C16芯片是()。

D
A.ROM
B.PROM
C.EPROM
D.EEPROM
59、由27C16芯片组成6K字节的存储体,需要()片。

B
A.2
B.3
C.4
D.5
60、由27C16芯片组成8K字节的存储体,需要()片。

C
A.2
B.3
C.4
D.5
61、紫外线擦除可编程的RoM属()。

C
A.ROM
B.PROM
C.EPROM
D.EEPROM
62、单片机外扩程序存储器与外扩数据存储器的控制线所不同的是()。

B
A.EA和ALE
B.PSEN和WR、RD
C.ALE和PSEN
D.EA和WR、RD
63、8155片内有()个工作寄存器。

C
A.2
B.3
C.4
D.5
64、在存储器扩展电路中74LS373的主要功能是(D
A.存储数据
B.存储地址
C.锁存数据
D.锁存地址
65、8253按列出的工作方式中()是方波发生器方式。

B
A.方式2
B.方式3
C.方式4
D.方式5
66、8031单片机的机器周期为2μs,则其晶振频率fosc为()MHz°C
A.1
B.2
C.6
D.12
67、8253按列出的工作方式中()是硬件触发单稳方式。

D
A.方式2
B.方式3
C.方式4
D.方式5
68、为了增加更多的定时/计数器,所需芯片是()<,C
A.8255
B.8155
C.8253
D.8279
69、为了增加更多的并行接口,所需芯片是()。

A
A.8255
B.8155
C.8253
D.8279
70、在用接口传信息时,如果用一帧来表示一个字符,且每一帧中有一个起始位、一个结束位和若干个数据位,该传送属于()。

A
A.串行传送
B.并行传送
C.同步传送
D.异步传送
71、芯片8255的工作方式有()oB
A.2
B.3
C.4
D.5
72、.芯片8253内有()个16位独立的定时/计数器。

B
A.2
B.3
C.4
D.5
73、8051单片机传送外部存贮器地址信号的端口是()。

D
A.Po口和巴口
B.R口和P2口
C.P1口和P3口
D.PD口和P?口
74、8051的内部RAM中,可以进行位寻址的地址空间为()。

B
A.OOHS2FH
B.20HS2FH
C.OOHS FFH
D.20HSFFH
75.数码管LED公共端连接的方式方法有()种。

A
A.2
B.3
C.4
D.5
76.同步通信的控制规程分为()种。

A
A.2
B.3
C.4
D.5
77、串行通信的方式有()种。

B
A.2
B.3
C.4
D.5
78>MODEM按照工作速度可分为()类。

B
A.2
B.3
C.4
D.5
79、A/D 转换器的作用是()。

D
A. TTL 电平转换成CMOS 电平
B. CMOS 电平转换成TTL 电平
C.数字量转换成模拟量
D.模拟量转换成数字量
80、D/A 转换器的作用是()。

C
A. TTL 电平转换成CMOS 电平
B. CMOS 电平转换成TTL 电平
C.数字量转换成模拟量
D.模拟量转换成数字量
81、MODEM 按照工作速度可分为()类。

B
A.2
B.3
C.4
D.5
三、程序设计与分析
1、设5AH 单元中有一变量X,请编写计算下述函数式的程序,结果存入5BH 单元中。

当X>0时,Y (答案)
=X;当X=O 时,Y=OFFH;当XVO 时,Y=X 取反。

XEQU 5AH YEQU 5BH
MOVA,X JZ
TO
JNCACC.7TZ MOVA,X CPLA
SJMPTZ
T0: MOVA,#0FFH SJMPTZ TZ:
MOVY,A SJMP$
2、当振荡频率为6MHz 时,编写一循环程序实现在Pl.0输出IOKHZ 的方波。

(答案) 由振荡频率知:一个机器周期时间为2uS
又由IOKHZ 方波知道其周期时间为100uS,所以周期的一半为50uS 。

其程序为:
XHO :MOVRl,#10
二、判断题(你认为说法正确的打J ,
(略) 不正确的打X )
XH1:DJNZRI,XHl
NOP
CPLPLO
SJMPXHO
通过对程序的分析有:50(uS)=2÷10×4+2+2÷4
3、20H单元开始有一无符号数据块,其长度在20H单元,求出数据块中的最小值,并存入21H中。

(答案)
MOV A,20H
CLR C
SUBB A,M)IH
MOV R2,A
MOV RO,21H
MOV Rl,22H
XHO:MOV A,@R0
CLR C
SUBB A,@R1
JNC XHI
SJMP XH2
XHl:MOV A,@R1
MOV@RO,A
XH2:INC Rl
DJNZ R2,XHO
SJMP$
4、频率为12MHZ时,下列程序的功能
XHO:CPL Pl.O
MOV RO,#30
XHl:MOV Rl,#40
XH2:NOP
DJNZ Rl,XH2
DJNZ RO,XHl
SJMP XHO
(答案)
依题意有:
一个机器周期时间为IUS
所以一次定时时间为:(3X40+3)×30=3690US
该程序执行,将在PLO上获得周期为7380US的方波。

5、指出下列每条指令的寻址方式和功能。

(1)MOV A,#40H;立即寻址,将数据40H送A
(2)MOV A,40H;直接寻址,将RAM地址40H的数据送A
(3)MOV
A,@R1;寄存器间址,将Rl的合适的内容作为地址的数
据送A
(4)MOV A,R3;寄存器寻址,将R3的合适的内容送A
(5)MOVCA,@A+PC;变址间接寻址,将PC的合适的内容+A的合适的内容
作为地址所对应的数据送A
(6)SJMPLOOP:相对寻址,使当前指令执行完后,跳到标有LOoP标号的指
令。

6、设有两个N字节数分别存放在内部RAM单元中,低字节在前,高字节在后,分别由RO
指定被减数单元地址,由Rl指定减数单元地址,其差存放在原被减数单元中,请编写程序。

(答案)
CLRC
MOVR2,#N
1.OOP:MOVA,@RO
SUBBA,©RO
MOV@RO,A
INCRO
INCRl
DJNZR2,LOOP
RET
四、简答题
1、单片机与一般微型计算机在结构上有什么区别?
2、单片机主要应用在哪些领域?
3、说明MCS-51单片机内的5个中断入口地址
4、8051的寻址方式
5、用汇编语言编写的程序有什么特点?
6、中断相关系统的处理过程
7、MCS-51系列单片机片外总线结构
8、指出常用I/O芯片的特性和用途
10、键盘的扫描方式有哪些?
II、常见的LCD液晶显示器有哪些?
12、单片机应用相关系统的研制过程。

13、单片机的开发工具有哪些?
五、思考题(略)。

相关文档
最新文档