微机原理与接口技术(第二版) 清华大学出版社
习题5
1. 试述DRAM的工作特点;与SRAM相比有什么长处和不足之处;说明它的使用场合。
答:DRAM,动态随机存取存储器,需要不断的刷新,才能保存数据。 而且是行列地址复用的,许多都有页模式。 SRAM,静态的随机存取存储器,加电情况下,不需要刷新,数据不会丢失,而且一般不是行列地址复用的。 与SRAM相比,DRAM价格便宜、速度慢、容量大,主要用来做主存储器,存储程序和数据;而SRAM主要用在Cache等对速度要求高的情况。
2. 试述DRAM刷新过程和正常读/写过程的区别。
答:刷新是以行为单位进行,且刷新过程中不能进行读写操作。
3. 设有一个具有20位地址和32位字长的存储器,问: (1) 该存储器能存储多少个字节的信息?
(2) 如果存储器由512K*8位SRAM芯片组成,需要多少片? (3) 需要多少位作芯片选择? 答:(1)该存储器能存储4MB的信息。 (2) 需要8片512K*8位的芯片。 (3) 需要1位做芯片选择。
4. 对于8K×8位RAM组成的存储器系统,若某组的起始地址为08000H,则其末地址为多少? 答:末地址为9FFF.
5. 在8088最大方式系统总线上扩充设计4K字节的SRAM存储器电路。SRAM芯片选用Intel 2114,起始地址从0000H。试画出此存储器电路与系统总线的连接图。
答:系统容量为 4K*8bit,芯片容量为1K*4bit,所以一共需要8片芯片 连接图如下:
29
微机原理与接口技术(第二版) 清华大学出版社
6. 在8088系统总线上扩充设计8K的字节的SRAM存储器电路。SRAM芯片选用Intel 6264,起始地址从04000H开始,译码器电路74LS138. (1) 计算此RAM存储区的最高地址是多少。 (2) 画出此存储器电路与系统总线的连接图。 答:(1)最高地址是05FFFH。 (2)
7. 在8086最小方式系统总线上扩充设计16K字节的SRAM存储器电路,SRAM
30
微机原理与接口技术(第二版) 清华大学出版社
芯片选用Intel 6264,起始地址从04000H开始,译码器电路采用74LS138. (1) 计算此RAM存储区域的最高地址是多少 (2) 画出此存储器与总线的连接图。 答:(1) 07FFFH (2)
31
微机原理与接口技术(第二版) 清华大学出版社
习题6
1. 什么是接口?接口的功能是什么?
答:位于主机与外设之间,用来协助完成数据传送和控制任务的逻辑电路称为接口电路,接口电路对输入/输出过程起缓冲和联络作用。接口的功能是有,数据缓冲功能,联络功能,寻址功能,预处理功能,中断管理功能。
2. 计算机对I/O端口编址时通常采用哪两种方法?在8086系统中,用哪种方法进行编址?
答:I/O端口和存储器统一编址;I/O端口单独编址。8086系统采用I/O端口单独编址方式。
3. CPU和输入/输出设备之间传送的信息有哪几类? 答: 数据信息,控制信息,与状态信息。
4. 简述CPU与外设进行数据交换的几种常用方式.
答: 程序控制方式: 特点是依靠程序的控制来实现主机和外设的数据传送,可分为无条件传送方式和查询方式.
中断控制方式: 每次输入和输出一个数据,CPU都要检查外设的状态。 直接存储器存取控制方式: cpu不参加数据传送,而是由DMA控制器来实现内存与外设,外设与外设之间的直接传递。
通道方式:可以实现对外围设备的统一管理和外围设备与内存之间的数据传送。
外围处理机方式:由PPU独立于主机工作,减少了CPU控制外设的负担。
5.无条件传送方式适用哪些场合?查询方式原理怎样?主要用在什么场合? 答:无条件传送适用于简单的输入/输出设备,CPU可以随时读取或接受状态。这些信号变化缓慢,当需要采集数据时,无需检查端口,就可以立即采集数据,直接用输入/输出指令完成。无条件传送方式主要用于控制CPU与低俗I/O接口之间的信息交换。
32