微型计算机技术及应用(戴梅萼_4)习题答案(15)

水漾月微醺 分享 2021-04-05 下载文档

微型计算机技术及应用(戴梅萼_4)习题答案

行读/写两种访问。如果将这两个只读和只写端口编为一个地址,则CPU对该端口地

址读操作对应的是只读端口;CPU对该端口地址写操作则对应的是只写端口,互不影

响。因此可以使两个单向的只读和只写端口对应一个端口地址。

5.8 CPU和外设之间的数据传送方式有哪几种?实际选择某种传输方式时,主要依据是什么?

答:1.CPU和外设之间的数据传送方式有三种:程序方式、中断方式、DMA方式。

2.主要依据是外设的情况(外设的速度和外设提供信息的方式)。

5.9 无条件传送方式用在哪些场合?画出无条件传送方式的工作原理图并说明。

答:1.无条件传送方式只用在对一些简单外设进行操作的场合。如开关、LED显示等。

2.无条件传送方式的工作原理图:(见书203页图5.2所示)

① 在无条件输入时:CPU执行一条输入指令,使RD和M/IO信号为有效低电平,

并对应送出该端口地址,因此选中输入缓冲器,打开其三态门,使输入缓冲器的

数据经数据总线送到CPU的累加器中。

② 在无条件输出时:CPU执行一条输出指令,使WR和M/IO信号为有效低电平,

并对应送出该端口地址,因此选中输出锁存器,将由累加器送到数据总线上的数

据打入输出锁存器中供外设使用。

5.10 条件传送方式的工作原理是怎样的?主要用在什么场合?画出条件传送(查询)方式输出过程

的流程图。

答:1.条件传送方式的工作原理是:外设给CPU提供一个状态信息,当CPU要访问外设

时,必须先检测该状态信息是否合乎要求,不停检测直至合乎要求时才进行CPU对

外设的访问。

2.查询方式主要用在外设较少,数据交换不频繁的非实时系统的场合。

3.查询式输出过程的流程图如右:

5.11 设一个接口的输入端口地址为0100H,而它的状态端口地址

为0104H,状态口中第5位为1表示输入缓冲区中有一个字

节准备好,可输入。设计具体程序实现查询式输入。

答:DATA SEGMENT

20 DUP(?) ;接收数据缓BUFFER DB

冲区

DATA

CODE ENDS SEGMENT

ASSUME DS:DATA,CS:CODE

;对DS初始

STAT: MOV AX,DATA


微型计算机技术及应用(戴梅萼_4)习题答案(15).doc 将本文的Word文档下载到电脑

下一篇:英语脱口秀

相关推荐
相关阅读
本类排行
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 7

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xxxxxx QQ:xxxxxx