单选题 8086微处理器的内部分为执行单元(EU)和总线接口单元(BIU)两个部分,其中EU负责指令的执行,它主要包括______。
【正确答案】 B
【答案解析】本题考查8086微处理器的基础知识。
8086微处理器由指令执行单元EU和总线接口单元BIU组成。其中,指令执行单元EU由EU控制器、算术逻辑运算单元ALU、1个16位状态寄存器FLAGS、8个通用16位寄存器和1个数据暂存寄存器等4个部件组成。其主要功能是执行指令。
·EU控制器:负责从BIU的指令队列中取指令,并对指令译码,根据指令要求向EU内部各部件发出控制命令以实现各条指令的功能。
·算术逻辑运算单元ALU:可完成16位或8位的二进制运算,运算结果可通过内部总线送到通用寄存器,或者送往组成BIU的内部寄存器中,等待写入存储器。
·状态寄存器(FLAGS):是1个16位的寄存器,用来反映经ALU运算后的结果特征,并置入标志寄存器FLAGS中保存。
·通用寄存器和暂存器:包括4个16位数据寄存器AX、BX、CX、DX和4个16位指针与变址寄存器SP、BP、SI、DI,用来存放程序计算处理的数据和地址。16位暂存器协助ALU完成运算,用来暂存参加运算的操作数。