微机原理与接口技术彭虎(第三版)课本习题答案 联系客服

发布时间 : 星期五 文章微机原理与接口技术彭虎(第三版)课本习题答案更新完毕开始阅读

6.输入输出有哪几种方式?各有何优缼点?

答:两种方式:程序控制方式和直接存储器存取方式(DMA方式) 优缼点:程序控制方式:速度慢,但程序简单。 DMA:速度快,但程序复杂。

7.在输入输出的电路中,为什么常常要用锁存器和缓冲器? 因为I/O速度非常快,利用锁存器和缓存器解决同步问题

9.8086CPU在执行输入输出指令时,CPU有哪些控制管脚的作用,什么样的电平有效?答:RD WD CS MI0 BHE 除了BHE高电平有效,其它均低电平有效。

10.8086CPU分配的端口地址有何限制?为什么?

8086CPU与外设交换数据可按字节进行。当按字节进行时,偶地址端品的字节数据由低8位数据线D7~D0位传输,奇地址端口的字节数据由高8位数据线D15~D8传输。当用户在安排外设的端口地址时,如果外设是以8位方式与CPU连接,就只能将其数据线与CPU的低8位连接,或者只能与CPU的高8位方式连接。这样,同一台外设的所有寄存器端口地址都只能是偶地址或者奇地址,所以设备的端口地址往往是不连续的。

例:设计一ROM扩展电路,容量为32K字,地址从00000H开始。EPROM芯片取27256

解:

a、确定芯片个数 32K×16=64K ×8 64 K ×8)=2(片) A158/(32 K× A|1D15 |8 DD7 D|0 A14—A0D7—D0 27256EPROM CS OE RD M/IO A1918+ AA17 A16A14—A0D7—D027256EPROMCS OE

例: 设计一RAM扩展电路,容量为32K字,地址从10000H开始。芯片采用62256

解: ? a、计算所需要的芯片个数 32K×16=64K ×8 64 K ×8/(32 K×8)=2(片)

A15 |A1 D15D8D7|D0|RDWRM/IOA14—A0D7—D062256RAMCS OE WR++BHEA14—A0D7—D062256RAMCS OE WR+A19A18A17A16A0