从功能上,8086分为两部分,即 l.总线接口部件(bus interface unit,BIU) 2.执行部件(execution unit,EU)
从功能上,8086分为两部分,即 1.总线接口部件(bus interface unit,BIU) 2.执行部件(execution unit,EU)
1.总线接口部件 总线接口部件负责与存储器、/O端口传送数 据,由下列4部分组成: ①4个段地址寄存器(CS、DS、ES、SS) ② 16位的指令指针寄存器 IP(Instruction Pointer) 3) 20位的地址加法器 4 6字节的指令队列缓冲器
1. 总线接口部件 总线接口部件负责与存储器、I/O端口传送数 据 ,由下列4部分组成: ① 4个段地址寄存器(CS、DS、ES、SS) ② 16位的指令指针寄存器 IP(Instruction Pointer) ③ 20位的地址加法器 ④ 6字节的指令队列缓冲器
2.执行部件 执行部件负责指令的执行,由下列4部分组成: ①4个通用寄存器,即AX、BX、CX、DX; ②4个专用寄存器,即 基数指针寄存器BP(base pointer) 堆栈指针寄存器SP(stack pointer) 源变址寄存器SI(source index) 目的变址寄存器DI(destination index); ③标志寄存器: ④算术逻辑部件ALU(arithmetic logic unit)
2. 执行部件 执行部件负责指令的执行 ,由下列4部分组成: ① 4个通用寄存器,即AX、BX、CX、DX; ② 4个专用寄存器,即 基数指针寄存器BP(base pointer) 堆栈指针寄存器SP(stack pointer) 源变址寄存器SI(source index) 目的变址寄存器DI(destination index); ③ 标志寄存器; ④ 算术逻辑部件ALU(arithmetic logic unit)
标志寄存器共有16位,其中7位未用, 所用的各位含义如下: 1514131211109876543210 OF DF IF TF SF ZF AF PF CF
标志寄存器共有16位,其中7位未用, 所用的各位含义如下: 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 OF DF IF TF SF ZF AF PF CF
根据功能,8086的标志可以分为两类: 1.状态标志 2.控制标志
根据功能,8086的标志可以分为两类: 1.状态标志 2.控制标志