一图镇山河
从图中可明显看出,微处理器分为两个部分:1、执行单元EU;2、总线接口单元BIU
执行单元的组成
运算器
8个通用寄存器
1个标志寄存器
EU部分控制电路
执行单元的功能
指令译码
指令执行————————-在ALU中完成
暂存中间运算结果—————-通用寄存器
保存运算结果特征—————-标志寄存器flags
总线接口单元的功能
从内存中取指令到指令预取队列
负责与内存或输入/输出接口之间的数据传送
在执行转移程序时,BIU使指令预取队列复位,从指定的新地址取指令,并立即传给执行单元执行。
总结
指令预取队列的存在使EU和BIU两个部分可同时进行工作,即:实现指令的并行执行
目的:
1、提高了CPU的效率;
2、降低了对存储器存取速度的要求