微型计算机技术第六章习题:CPU与外设信息交换及DMA控制器特性.pdfVIP

  • 2
  • 0
  • 约2.05千字
  • 约 3页
  • 2026-01-29 发布于北京
  • 举报

微型计算机技术第六章习题:CPU与外设信息交换及DMA控制器特性.pdf

第6章习题解答

6.1.CPU同外设交换的信息有三种类型:数据信息、状态信息和控制信息,请

说明CPU是如何通过其三总线(地址总线、数据总线和控制总线)同外设交换

这三类信息的?

6.2.简述查询式数据传送方式的工作过程。

6.3.简述中断传送方式的工作过程。

6.4.简述三种DMA传送方式的区别。

6.5.简述DMA控制器同一般接口的区别。

6.6.画出查询传送方式输出数据的流程图

解:

读入状态字←←←←←←

↓↑N

检查输出设备是否准备好→

↓Y

数据口输出数据,控制口输出控制信息

6.7.通过如图习6-1的电路,可以把I/O指令寻址结构改为器映象I/O端

口寻址的结构,试计算该电路结构中,I/O端口和器的地址范围。并扼要说

明二种I/O端口寻址的区别。

图习6-1器映象I/O

解:

I/O端口的地址范围为:

00B~11B,

F0000H~FFFFFH

器的地址范围为:

00000000000000000000B~11B

00000H~EFFFFH

两者区别见P.214

6.8.图习6-2为一个LED接口电路,写出使8个LED管自左至右依次发亮2

秒的程序,并说明该接口属于何种输入输出控制方式,为什么?

图习6-2LED接口

解:

控制程序为:

MOVAL,7FH

LOP:OUT20H,AL

CALLDELAY2S;调用延时2秒子程序

RORAL,1

JMPLOP

该接口属无条件传送方式,CPU同LED之间无联络信号,且无中断控

制逻辑。LED总是已准备好,可以接收来自CPU的信息。

6.9.简要说明8237A三种基本传送类型的特点。

6.10.简要说明8237A四种特殊传送类型的特点。

6.11图习6-4是一个具有中断功能的输入接口电路,当外设数据准备就绪时,

发一个READY的正脉冲,向CPU发中断请求,请分析该电路的工作过程。

图习6-4

解:

该电路工作过程如下:当外设准备好数据后,把数据送入数据寄存器U,同时

1

发出一个READY正脉冲送到中断请求触发器U,U的Q为高电平,送与门3。

33

U2为中断允许触发器,在传送数据前,由CPU对U2初始化,即用MOVAL,

01H;OUTY,AL使U的D“1”,则U的Q端生成的中断请求信号通过与

223

门3向CPU发出中断请求INTR,CPU若满足中断响应条件,转入中断服务程

序,在中断服务程序中用INAL,Y指令产生负脉冲,使U(输入数据寄存器)

1

文档评论(0)

1亿VIP精品文档

相关文档