30.什么是引脚的分时复用?请说出 8086CPU 有哪些引脚是分时复用的?
8086CPU 的数据线和地址线是分时复用的,所以常把 8086CPU 的总线称为多路总线,即某一时刻总线
上出现的是地址,另一时刻总线上出现的是数据,正是这种引脚的分时复用的方法,才能使 8086CPU 用 40
条引脚实现 20 位地址、16 位数据及众多的控制信号和状态信号的传输。
8086CPU 的分时复用的引脚有:地址/数据复用引脚是:AD15~AD0,在总线周期的 T1 状态,传送地
址信息,在其它状态则传送数据信息;地址/状态复用引脚是:A19/S6~A16/S3,在总线周期的 T1 状态,
传送地址的高 4 位,在其它状态则传送状态信息。
第四章 微型计算机的指令系统(11 道)
1.指令的寻址方式有哪几类?用哪一种寻址方式的指令执行速度最快?
数据操作数的寻址方式有 7 种,分别为:立即数寻址,直接寻址,寄存器寻址,寄存器间接寻址,寄
存器相对寻址,基址加变址寻址和相对基址加变址寻址。
其中寄存器寻址的指令执行速度最快。
2.直接端口寻址,间接端口寻址的特点?
8086CPU 在进行 I/O 端口访问时,有效地址线为 A15~A1,即 16 条地址线可访问 64K 个字节 I/O 端
口。若仅用 16 条地址线的低 8 位地址进行访问 I/O 端口称为直接端口寻址,若 16 条地址线全用于访问
I/O 端口称为间接端口寻址。在直接端口寻址操作中,8 位地址操作数可直接出现在 IN/OUT 指令中。在间
接端口寻址操作中,16 位地址操作数应先赋给寄存器 DX,IN/OUT 指令中仅出现间接地址 DX。
3.存储器寻址中间址寄存器的使用特点?
存储器寻址中可用的间址寄存器有 BX、BP、SI、DI,当存储器间址寻址时,BX、SI、DI 对应的缺省
段是 DS;BP 对应的缺省段是 SS。当存储器基址变址寻址时,BX+SI、BX+DI 对应的缺省段是 DS;BP+SI、
BP+DI 对应的缺省段是 SS。