2.37 系统中有多个总线模块时,在最大模式和最小模式下分别用什么方式来传递总线控制权?
答:1.8086/8088在最小模式下用总线控制联络信号(HOLD 和HLDA)来传递总线控制权。
2.8086/8088在最大模式下用总线请求/总线允许信号及释放信号RQ /0GT 和RQ /1
GT 来传递总线控制权。
2.38 8086存储空间最大为多少?怎样用16位寄存器实现对20位地址的寻址?
答:1.8086存储空间最大为220=1MB 。
2.采用分段的方法实现16位寄存器实现对20位地址的寻址。
物理地址=段基址×10H+偏移地址
2.39 IBM PC/XT 系统中,哪个区域为显示缓冲区?哪个区域用来存放中断向量?在FFFF0H 到
FFFFFH 单元中存放什么内容?
答:1.B0000H~B0F9FH 约4KB 为单色显示器的显示缓冲区;B8000~BBF3FH 约16KB 为
彩色显示器的显示缓冲区。
2.00000H~003FFH 共1KB 区域用来存放中断向量。
3.在FFFF0H 到FFFFFH 单元中存放一条无条件转移指令,转到系统的初始化程序。
第三章 8086的寻址方式和指令系统
略
第四章 存储器和高速缓存技术
4.1 计算机的内存有什么特点?内存由哪两部分组成?外存一般指哪些设备?外存有什么特
点?
答:1.内存可被CPU 直接访问,内存的存取速度快,内存的空间大小受到地址总线位数的
限制。
2.内存由ROM 和RAM 两部分组成。
3.外存一般指软盘、硬盘、磁带机上的磁带及光盘。
4.外存的特点是大容量,所存信息即可修改,又可长期保存。但外存速度慢,要配置
专用设备。
4.2 用存储器件组成内存时,为什么总是采用矩阵形式?请用一个具体例子进行说明。
答:1.为了简化选择内存内部单元的地址译码电路及减少译码线数量。
2.例如,要组成1K 字节的内存,若不用矩阵组织这些单元,而是将它们一字排开,就
要1024条译码线才能实现对这些单元的寻址。译码电路也因此而很复杂。若用32
×32来实现排列,就只要32条行选择线和32条列选择线就可以了。因此其译码电