第一章(下载后可查看)第二章1
8086/8088CPU 的地址总线有多少位
其寻址范围是多少
答:8086/8088CPU 的地址总线共 20 位,最大可寻址 1MB 空间
8086/8088CPU 分为哪两个部分
各部分主要由什么组成
答:8086/8088CPU 分为总线接口部件(BIU)和执行部件(EU)两个部分
其中:BIU 包括:4 个 16 位的段地址寄存器(CS、DS、SS、ES);1 个 16 位的指令指针寄存器 IP;1 个 20 位的地址加法器;指令队列寄存器;内部寄存器;输入输出总线控制逻辑;EU 包括:4 个 16 位的通用数据寄存器(AX、BX、CX、DX);4 个 16 位的专用寄存器(BP、SP、SI、DI);1 个 16 位的标志寄存器 FR;4
8086/8088CPU 中有几个通用寄存器
有几个变址寄存器
有几个指针寄存器
通常哪几个寄存器亦可作为地址寄存器使用
答:8086/8088CPU 中共有:8 个 16 位的通用寄存器 AX、BX、CX、DX、BP、SP、SI、DI;2 个变址寄存器 SI、DI;2 个指针寄存器 BP、SP;其中 BX、BP、SI、DI 亦可作地址寄存器
8086/8088CPU 中有哪些标志位
它们的含义和作用如何
答:8086/8088CPU 中共有 9 个标志位,其中 DF、IF 和 TF 为控制标志位,其余6 个为状态标志位
它们的含义和作用如下所示:CF(CarryFlag)进位标志:若算术运算的结果产生了进位或借位(对字节操作最高位是 D7 位;对字操作最高位是 D15 位),则 CF=1,否则 CF=0
PF(Parity/EvenFlag)奇偶标志:如果运算结果中含有偶数个 1,则 PF=1,否则PF=0
此标志位主要用于数据通信中,检测数据传送有无出错
AF(AuxiliaryCa