华工20秋计算机接口技术作业
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《计算机接口技术》习题
一.解释下列概念
1.I/O端口
答:每个连接到I/O总线上的设备都有自己的I/O地址集,即所谓的I/O端口(I/O port)。
2. 中断向量
答:中断向量是指早期的微机系统中将由硬件产生的中断标识码(中断源的识别标志,可用来形成相应的中断服务程序的入口地址或存放中断服务程序的首地址)。
3. 独立编址
答:独立编址(专用的I/O端口编址)----存储器和I/O端口在两个独立的地址空间中。
4. 可编程
答:可编程一般指的是可编程控制器Programmble Controller)简称PC或PLC是一种数字运算操操作的电百子系统,专门在工业环境下应用而设计。
5. 模/数转换
答:模/数转换,或叫数字化,是将现实世界中连续变化的波形转变成可以在计算机中存储和处理的数字信号的过程。
二.简答题
1.在8253计数器/定时器的6种式作方式中,方式2和方式3各输出何种波形?它们有何种特点?
答:方式2输出连续负脉冲,脉冲宽度同CLK周期;方式3 输出连续方波;计数初值为偶数时输出对称方波,为奇数时输出非对称方波,既能高电平启动,也能上跳沿启动
2.为什么在长途串行通讯中需要加入Modem,常用的调制方法有哪几种?
答:二进制数据信号频带很宽,而通信线路往往使用公用电话线,电话线带宽有限,这会导致接收端信号严重失真。为此发送端必须加入Modem进行调制,接收端进行解调。调制方法有:调幅、调频、调相。
3.简述即插即用功能。
答“即插即用”是指为微机系统提供了这样的一种功能:只要将扩展卡插入微机的扩展槽中时,微机系统会自动进行扩展卡的配置工作,保证系统资源空间的合理分配,以免发生系统资源占用的冲突。这一切都是开机后由系统自动进行的,而无需操作人员的干预。为达到“即插即用”完全一致的要求,应该变PC系统的4个主要部分,即基于ROM的BIOS、操作系统、硬件设备和应用软件。PCI所采用的技术非常完善,为用户提供真正的即插即用功能。真正具有即插即用功能的接口是USB。
4.比较中断方式与DMA方式的主要异同,并指出它们各自应用在什么性质的场合。
答:相同点:这两种方式下,主机和I/O设备都是并行工作。
不同点:中断方式在CPU响应了I/O设备的中断请求后,要暂停现行程序的执行,转为I/O设备服务。DMA 方式直接依靠硬件实现主存与I/O设备之间的数据直传,传送期间不需要CPU程序干预,CPU可继续执行原来的程序,CPU效率比中断方式。DMA 方式适用场合:高速、批量数据的简单传送。中断方式适用场合:处理复杂随机事件、控制中低速1/O设备。
三.综合题
1.采用8253实现秒信号发生器的电路如下图所示,图中CLK0接基准时钟,OUT0接CLK1,OUT1产生秒定时信号。接口的初始化程序如下:
MOV DX, 控制口地址;计数通道0初始化,
MOV AL, 35H
OUT DX, AL
MOV AX, 5000H ;计数通道0写入计数初值
MOV DX, 通道0地址;
OUT DX, AL
MOV AL, AH OUT DX, AL
MOV DX, 控制口地址 ;计数通道1初始化 MOV AL, 56H OUT DX, AL
MOV AL, 200 ;计数通道1写入计数初值 MOV DX, 通道1地址 ; OUT DX, AL
请回答:
⑴控制口地址是多少?通道0地址是多少? 通道1地址是多少?
⑵ 8253的通道0工作于哪种工作方式(要求写出方式编号及名称),计数初值为多少(十进制数)? ⑶8253的通道1工作于哪种工作方式(要求写出方式编号及名称),计数初值为多少(十进制数)? ⑷接入到CLK0的基准频率是多少?要求写出计算步骤。 答:
(1)控制口地址是36BH;通道 0地址368H;通道1地址369H;
(2) 8253的通道0工作于方式2,方式名称是速率发生器,计数初值为5000 ( 十进制数)。 (3)8253的通道1工作于方式3, 方式名称是方波发生器,计数初值为200 (十进制数)。 (4)接入到CLK0的基准频率是1MHZ,计算步骤 1*5000*200=1 MHZ 。
2.图示电路是PC /XT 系统板上的接口控制电路的端口地址译码电路。写出8259,8253,8255,8237的端口地址范围。
74LS138U45123546
15141312111097
A5A6A7A8A9AEN
IOW
DMACS (8237)INTRCS (8259)T/CCS (8253)PIOCS (8255)WRTDMAPG 寄存器)WRTNMIREG 寄存器)
Y0Y1Y2
Y3
Y4Y5Y6Y7
A B C
G 2B G 2A G1
74LS32
答:8259 的端口地址范围: 20H^3FH 8253的端口地址范围: 40H^5FH 8255的端口地址范围: 60H^7FH 8237的端口地址范围: 00H^1FH