答案:答:BIU的功能:同外部总线连接,为EU和内存(及外接口)之间提供信息;EU的功能:从BIU的指令队列中获得指令,然后执行该指令,完成指令所规定的操作。协同工作:EU执行的是BIU在前一时刻取出的指令,与此同时,BIU又取出EU在下一时刻要执行的指令。2.2答:共有14个寄存器。其中执行部件有8个16位寄存器AX、BX、CX、DX、SP、BP、DI、SI和一个标志寄存器,AX、BX、CX、 DX一般作为通用数据寄存器,SP为堆栈指针存器,BP、DI、SI在间接寻址时作为地址寄存 器或变址寄存器,标志寄存器标志运算结果状态(6个)和中断等3个控制。总线接口部件设有段寄存器CS、DS、SS、ES和指令指针寄存器IP。段寄存器存放段地址,与偏移地址共同形成存储器的物理地址。IP的内容为下一条将要执行指 令的偏移地址,与CS共同形成下一条指令的物理地址。2.4解(1):1234H 62A0H=74D4H(0111 0100 1101 0100)故:OF=0;SF=0;ZF=0;AF=0;PF=1;CF=0(2) 4321H 62A0H=A5C1H(1010 0101 1100 0001)故:OF=1;SF=1;ZF=0;AF=0;PF=0;CF=0(3) CFA0H 62A0H=3240H(0011 0010 0100 0000)故:OF=0;SF=0;ZF=0;AF=0;PF=0;CF=1(4)9D60H 62A0H=0000H故:OF=0;SF=0;ZF=1;AF=0;PF=1;CF=12.5(1)1234H-4AE0H=C754H故:OF=0;SF=1;ZF=0;AF=0;PF=0;CF=1(2)5D90H-4AEOH=12B0H故:OF=0;SF=0;ZF=0;AF=0;PF=0;CF=0(3)9090H-4AE0H=45B0H故:OF=1;SF=0;ZF=0;AF=0;PF=0;CF=0(4)EA04H-4AE0H=9F24H故:OF=0;SF=1;ZF=0;AF=0;PF=1;CF=02.6答:因为8086寄存器是16位的,只能寻址64KB,而地址线为20位,可对1MB单元的寻址。2.7物理地址:信息在存储器中实际存放的地址,是CPU访问存储器实际输出的地址。偏移地址:是所访问的存储单元距段的起始地址之间的字节距离。逻辑地址:编程时所使用的地址,或程序设计时所涉及的地址,用段地址:偏移地址表示。2.8物理地址=(DS) ×16 EA=C00E0 20C0=C21A0H2.9物理地址=(CS) ×16 (IP) =12000 FF00=21F00H2.10答:(1)当MN/MX接 5V时,8086处于最小工作模式;当MN/MX接 地时,8086处于最大工作模式。(2)最小工作方式:由8086提供系统所需的全部控制信号,用来构成一个小型的单处理机系统。(3)最大工作方式:系统的总线控制信号由专用的总线控制器8288提供,8086把指示当前操作的状态信号(S2、S1、S0)送给8288,8288据此产生相应的系统控制信号。2.11答:(1)标志寄存器、指令指针(IP)、DS、ES/SS清零;CS置FFFFH;指令队列变空。(2)处理器从FFFF0H存储单元取指令并开始执行。2.13答:1M字节的存储器分为两个512K字节的存储体,分别命名为偶字节体和奇字节体;偶体的数据线连接D7-D0,“体选”信号接地址线A0;奇体的数据线连接D15-D8,“体选”信号接信号;信号有效时允许访问奇体中的高字节存储单元,实现8086的低字节访问、高字节访问及字访问。