问答题 80386的执行单元由哪些部件组成?它们的功能如何?
【正确答案】80386的执行单元主要包括32位算术逻辑运算单元ALU,8个既可用于数据操作、又可用于计算地址的32位通用寄存器堆。为了加速移位、循环以及乘、除法操作,还设置了一个64位的桶形(或多位)移位器和乘/除硬件。此外,还包括控制部件与保护测试部件,前者用于实现有效地址的计算、乘除法的加速功能,后者用于检验指令在执行中是否符合相关的存储器分段规则。
【答案解析】