-
下图为内存芯片与系统总线的连接图
自己收藏的
觉得很有用
故上传到百度
与大家一起分享!
《微型计算机原理及接口技术》试题
(
120
分钟)
班级
姓名
学号
教师
一
.
单项选择题(在每小题的四个备选答案中选出一个正确的
答案
并将其号码填写在题干后面的○中
每小题
2
分
本题共
30
分)
1.
8086CPU
芯片的外部引线中
数据线的条数为○
①6
条
②8
条
③16
条
④20
条
2. 8088CPU
上
READY
信
号为下面哪种信号有效?○
①上升边
②下降边
③高电平
④低电平
3. 8088CPU
中的
CS
寄存器是一个多少位的寄存器
?○
①8
位
②16
位
③24
位
④32
位
4.
当
8086CPU
读写内存的
一个规则(对准)字(
16
位)时
<
/p>
BHE
和
A0
的
状
态必须是○
①00
②01
③10 ④11
5.
当
8086CPU
读
I
/
O
接口时
信号
M
/
IO
和
DT
/
R
的状态必须是○
1 /
21
①00 ②01
③10
④11
6.
在
8088CPU
中
,
用于寄
存器间接寻址输入输出指令的寄存器是
○
①AX ②BX ③CX
④DX
7.
ISA
总线是一种多少位的内(系统)总线?○
①8
位
②16
位
③32
位
④64
位
8.
属于只读存贮器的芯片是○
①SRAM ②DRAM ③EPROM
④SDRAM
9.
需要定时刷新的存贮器是○
①SRAM ②DRAM ③EPROM
④EEPROM
10.
内存从
p>
A4000H
到
CBFFFH
共有○
①124K ②160K ③180K
④224K
11.
擦除
EPROM
是用○
①+
5V
电压
②+
15V
电压
③+
21V
电压
④紫外光照射
12.
采用查询方式来实现输入输出是因为它○
① 速度最快
② CPU
可以不介入
③ 实现起来比较容易
④
在对多个事件查询工作时
能对突发事件做出实时响应
13.
实现
DMA
传送
需要○
①CPU
通过执行指令来完成
②CPU
利用中断方式来完成
③CPU
利用查询方式来完成
④不需要
CPU
参与即可完成
14
下面哪种说法不正确○
①内存地址也可做为接口地址使用
2 / 21
②内存地址不可做为接口地址使用
③接口地址不可做为内存地址使用
④接口地址也可做为外存地址使用
15. 8255
工作在方式
0
时
下面哪种说法正确○
①A、
B
、
C
三个口输入均有锁存能力
②只有
A
口输入有锁存能力
③只有
C
口输入有锁存能力
④A、
B
、
C
三个口输入均无锁存能力
二
.
多项选择(在备选的答案中选出正确的答案
< br>每小题
2.5
分
,
本题共
10
分)
1 .
在构成
8 0
88
最大模式下构成系统总线时
可用到下列哪些芯片?○
①74LS373 ②8288 ③74LS245
④74LS138 ⑤8289
2 .
8086CPU
一个总线周期可以读(或写)的字节数为○
①1
个
②2
个
③3
个
④4
个
⑤6
个
3.
当
8255
的
A
口工作在方式
2
B
口工作在方式
0
时
其
C
口可用作○
①全部用作联络信号
②5
条用作联络信号
③4
条用作联络
信号
④3
条用作
I
/O ⑤8
条用作
I
/
O
4.
当
8
086CPU
最大模式下读内存时
下列哪些信号的状态是正确的?○
①MEMR=0 ②MEMW=0 ③IOW=1 ④IOR=0
⑤DT/
R
=
0
三
.
判断题(认为正确的在题后○中打
3
/ 21
错误的打
并写出正确的内容
每小题
2
分
本题共
10
分)
1.
8086CPU
的复位启动地址为
0FFFFH
○
2.
在
8086CPU
响应中断时
CPU
内部硬件只保护
CS
和
IP
其余的内部寄存器应由程序员编程保护
○
3.
若各中断源的优先级是一样的
则可用自动循环优先级来实现
○
4.
异步串行通信在传送每一个字符时
传送出去的第一位一定是一个低电平的启动位
○
5.
8253
不能产生宽度可编程的单个负脉冲
○
四
.
简单回答题(每小题
3
分
本题共
15
分)
1.
简要说明
PCI
总线的特点
< br>
2.
试说明在
8088CPU
执行
INT
40H
指令的过程?
3.
若己知
8250
芯片上有
3
条地址线
A0
~
< br>A2
该
8250
最少需占多少
个接口地址?
4.
说明当
8253
的外部时钟为
1MHZ
时
只用该
8253
如何产生宽度为
1
秒的负脉冲?
5.
说明什么是中断嵌套?
五.应用题
4 / 21
1
.
(
8
分)下图为内存芯片与系统总线的连接图
用以存放数据
图中锁存器为输出接口
其地址为
0000H
它与数据总线相连接
可将数据总线上
D0
~
D7
从
其输出端
Q0
~
Q7
< br>输出
回答下列两个问题:
D0
~
D7
D0
~
D7
A0
~
A15
A0
~
A15
MEMR
OE
MEMW
WE
D0
~
D7
Q2
A15
≥1 Q3
A14 Q4
CS
Q5
CP
与非门
A0
IOW
A16
A17
A18
锁存器
或门
5 / 21
=
1
=
1
=
1
=
1
异或门
&
A19
⑴在读写内存芯片时
首先执行下列程序
程序执行完后
决定存储器芯片的地址
START
:
MOV DX
0000H
MOV
AL
76H
OUT
DX
AL
⑵若首先执行下列程序
程序执行完后
决定存储器芯片的地址
START
:
MOV DX
0000H
MOV
AL
0F0H
OUT
DX
AL
2
.
(
8
分)下面两图均为利用锁存器
74273
作为输出接口的连接图
利
用
74273
的
CP
< br>端的上升沿可以锁存数据到
74273
的输出端
并且假定接口地址为
0000H
⑴利用时序的概念
解释图Ⅰ和图Ⅱ哪一种连接是错误的?
⑵读下列程序
画出程序执行过程中图
Ⅰ和图Ⅱ中
74273
的
CP
端的波形
6 /
21
START
:
MOV DX
0000H
GOON
:
MOV AL
0F0H
OUT DX
AL
JMP GOON
D0
~
D7
D0
A15
A14
CP
A0
IOW
74273
D0
~
D7
D0
A15
A14
CP
Ⅱ)
A0
IOW 74273
≥1
≥1
7 / 21
~
D7
~
D7
(图
(图Ⅰ)
3
.
(
10
分
)一种通过接口芯片
8255
将
ADC
0809
接到
8088
系统总线
上的连接图如下图所示
该电路以可编程并行
接口
8255
作为
ADC0809
p>
的接口
其初始化程序规定:
8255
工作在方式
0
之下
A
口输入
B
口输出
C
口的低
4
位输出、高
< br>4
位输入
并且使
PC0=0
PC1=0
结合给出的硬件连接图
回答下面两个问题:
⑴ 若完成上述规定的
8255
p>
的初始化程序如下
试在下划线处填上相应的数字或指指令
INITI55
:
MOV DX
① ;
MOV AL
②
;
OUT DX
AL
③ ;
MOV
AL
00H
OUT DX
AL
⑵
一个具体的采集子程序如下
每调用一次采集子程序
可顺序对
p>
8
路模拟输入
IN0
到
IN7
进行一次
A/D
变换
并将变换的结果存放在内存
ADATA
所在段、
偏移地址为
ADATA
的顺序
8 / 21
8
个单元中
PRMAD
PROC
NEAR
PUSH
BX
PUSH
DX
PUSH
DS
PUSH
AX
PUSH
SI
MOV
DX
SEG ADATA
9 / 21
MOV
DS
DX
①
MOV
BL
00H
MOV
BH
08H
GOON
:
MOV
DX
8001H
MOV
AL
BL
OUT
10 / 21
-
-
-
-
-
-
-
-
-
上一篇:得道高人的修炼全过程张苏辰
下一篇:上古卷轴5调查月晷