计算机通信接口技术试题.docx
《计算机通信接口技术试题.docx》由会员分享,可在线阅读,更多相关《计算机通信接口技术试题.docx(16页珍藏版)》请在冰豆网上搜索。
计算机通信接口技术试题
全国2005年10月高等教育自学考试
计算机通信接口技术试题
课程代码:
02369
、单项选择题(本大题共13小题,每小题1分,共13分)
在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均
无分。
XT机,在I/O端口写周期中IOW信号有效的开始时刻大约是(
的后半周期
开始
的后半周期
2.关于总线周期的叙述不正确.的是(
完成一次读/写操作所需的时间为一个总线周期
B•不同类型的CPU总线周期所含的T周期数可能不同
C总线周期可能要插入Tw周期
D总、线周期就是指令周期
3.设中断向量表18CH〜18FH单元中,依次存放着12H、34H、56H、78H,则中断服务程序的入口地址(段基址:
偏
移地址)为(
:
5678H
:
7856H
:
1234H
:
3412H
系列机,CPU响应非屏蔽中断时,其中断号(
A.由CPU自动产生
B.由INT指令给出
C.
D.由中断源提供
由中断控制器给出5.系统规定:
串行口1的中断号是(
6.假设74LS138的G1、G2A、GqB、B端子依次和地址线A9〜A7、AEN相连,用丫4输出低电平作片选信号,端口
10.串行异步通信相邻两帧数据之间的间隔是(
B.确定的
A.任意的
D.与波特率有关
11.和同步通信相比,异步通信的优点是
B.收发双方不必同步
C.省去了同步字符所以传送效率高
D.校验方法多
12.若要产生连续的负脉冲输出,则8254的一个计数器应工作在(
B方式2
A.方式1
C方式3
请在每小题的空格中填上正确答案。
错填、不填均无分。
寄存器间接寻址。
17.在IN/OUT指令中,当口地址超过八位二进制数时,应采用
18.欲使82C55的三个端口都工作在方式0输出,初始化编程时写入的控制字(命令字节A)应为
19.在82C55芯片中,IBF端子有效表示
21.在计算机远程通信中,将数字信号转换成模拟信号这一过程称为
的一个计数器工作在方式输出单脉冲的宽度是CLK周期的n倍(n为计数初值)。
三、综合题(本大题共4小题,每小题5分,共20分)
24.如题24图,某接口芯片,当地址端XYZ的输入编码为000〜111时,选中片内的0#〜7#寄存器。
系统规定0#〜
7#寄存器的口地址为318H〜3仆H请用门电路设计端口译码器和CS相连,并完成XYZ的地址连接。
某接口芯片
low
25.题25图为74LS244的逻辑图。
题25图
(1)若2A1〜2A4=1011,2G=0贝2Yi〜2丫4=⑵若1Ai〜1A4=1OO1,1G=1贝y:
1Yi〜1丫4=
(3)
应相连。
若要组成八位的缓冲器,则
26.用串行口发送一个数据C8H,偶校验,一个停止位,请在位标尺下方:
(1)画出一帧字符的TTL电平格式并标明各部分名称。
⑵用1200Hz代表MARK,2400Hz代表SPACE对应的画出经过频率调制之后,电话线上的波形图。
27.
设计数初值n=3,画出8254方式4的OUT端输出波形并注明计数值的变化情况。
n-3
GATE
our
(2)计数过程中,若GATE信号变成低电平,则
四、编程题(本大题共5小题,每小题5分,共25分)
28.下面是响应IRQ中断的中断服务子程序,其功能是从数据口(口地址为3F0H)读取数据,写入BX间址的内存单元。
填空完成子程序设计:
SERVICEPROC
保护现场
恢复现场
SERVICEENDP
写出82C55初始化程序段。
要求:
A口、B口均工作在方式1输出;A口允许中断,
B口禁止中断。
30.对串口1直接操作,采用查询方式发送一个数据55H。
填空完成下列程序段:
LASTMOVDX,
(1)
INAL,DX⑵.
⑶.
MOVDX,(4).
MOVAL,55H⑸.
31.设系统外扩一片8254,口地址为228H〜22BH,GATE1接+5V,CLK1时钟信号频率为500KHz,限定采用十进制计
数,要求在
OUT1端产生频率为400Hz,宽度为2us的连续负脉冲。
填空完成下列程序段:
MOV
DX,
(1)
MOV
AL,
(2)
OUT
DX,
AL
MOV
DX,
⑶
MOV
AL,
⑷
OUT
DX,
AL
MOV
AL,
⑸
OUT
DX,
AL
32.如题32图,系统外接一片8254,口地址为
210H〜213H。
MOV
DX,
213H
MOV
AL,
(1)
OUT
DX,
AL
MOV
DX,
(2)
MOV
AL,
(3)
OUT
DX,
AL
要求:
题32图
8254口地址为28CH〜28FH,82C55口地址为294H〜297H。
题33图
门电路及逻辑表达式如下:
要求:
8254和82C55作为片选信号。
(1)完成译码电路的设计,并选择适当的译码输出端接至
(2)8254初始化时写入的控制字为75H,每隔50ms输出一负脉冲,则编程时写入的计数初值应为
端提出一次中断请求,为此82C55初始化时,应写入的命令字节A是
⑶82C55A口每隔50ms从
命令字节B是
34.计算:
和。
问:
接收的数据块是否正确
35.设系统8254,CLK2时钟信号为,执行以下程序段:
(2)该计数器将工作在方式
⑶控制字预示后继写入的计数初值其数制是
(4)程序执行后,计数器输出信号的频率是
(5)如果控制字改为B,计数器输出信号的频率大约是
(6)如果控制字改为B,计数器输出信号的频率大约是36.如题36图,设系统外接以下电路,82C55口地址为240H〜243H,当PG输出正脉冲时启动ADC0809进行模数转
换,模数转换结束EOC端输出正脉冲,82C55A口锁存转换后的数据,再由82C55A口向总线IRQ提出中断请求。
+5500Kf/7
CLK
JX
START
模拟量输入
填空:
S2C55
n
题36图
(1)在题36图虚线框中画一个器件,从而使
ALE
EOC
Anne
ADDH
ADDA
ADCOS09
82C55获得所需的选通信号。
,命令字节B是
(2)82C55初始化编程时,应写入的命令字节
⑶82C55通过端子向IRQ提出中断请求。
⑷设82C55已经初始化,写出可以向ADC0809发出启动信号的程序段。
全国2005年10月高等教育自学考试计算机通信接口技术附录
课程代码:
02369
笑口AiHt人O=1»出方式00-方式0(U■方式IIX-方此1
(b)
\
醴口A[
/
\1NTE1—
芳式】《口A
育Aim口B
\
AflQE
8254控制字格式
Dr
6
6
6
D1
D:
D.
D.
0
7S2r
7H?
E
BI
F£
PE
OE
DR
1
发送移
1
发送保
1中止
接收
1
接收
笺收数据
位器空
持》空
识别
格式
奇借
綏绪(接收
扬示
填冲》潰)
LSR
82S0状态序存iS(LSR)格式
$250波特*和除ft对照《
at博*3)
no
150
300
600
1200
2400
4800
9600
0
0
0
ZjCOP
(JLTi
(XT,
KTS
DIR
1111
6
6
6
Dt
Do
环路检«
IVCR
D,D.Ds
输岀2输出1溝求发送敷据终鋼救绪
D,
Do
IIR
DtDiD5DDJD2
£0;IDt
中斷类fi
优先权
11
接收出错(Sft,奇ffl错,格错•中止)
ft高
10
接收9冲K満
次高
01
发送保持器空
低
00
NCDEM状态(C75,DSR,a,RLS))改变
ft低
中断矣fi标识
中断矣fi标识
ZP
功能
1
无
0
W
有待处理
中断描示
有待处理中断描示
8250中原标识襦存a(IIR)格式
DiD«D,DJ
6D.
Do
IRR0
ZOE/jSEIlE
I2E
8250中》允许畫存《(1ER)格式
6
~Q
0
0
Di
优先圾
中斷标识
0
0
0
0
0
None
0
None
接收出错
接收就绪
FIFO超时
发送保持器空
MODEM状态改变
X
X
:
1
X
X
X
X
X
1
1
1
1
1
1
Di
D,
D,
6
Dj
D,
Dr
6
舁步串行通ft口初站化a定》««式
50
J如
i560G
rp
32
75
1536
14St)0
t
1
P
no
1047
17200
1t
II
16
134.5
857
[9600
r
J2
150
12TN
h
t
ft转+
(十进制fi)
除数(十进制值)
塑己知识点顺利通过考试!
波持率
(bps)