一、 实验目的
学生理解算术逻辑运算单元(ALU)的基本构成,掌握 Logisim 中各种运算组件的使用
方法,熟悉多路选择器的使用,能利用前述实验完成的 32 位加法器、 Logisim 中的运
算组件构造指定规格的 ALU 单元。
二、 实验内容
利用前面实验封装好的 32 位加法器以及 logisim 平台中现有运算部件,构建一个 32
位算术逻辑运算单元(禁用 Logisim 系统自带的加法器,减法器),可支持算术加、减、
乘、除,逻辑与、或、非、异或运算、逻辑左移、逻辑右移、算术右移运算,支持常用
程序状态标志(有符号溢出 OF 、无符号溢出 UOF ,结果相等 Equal ),ALU 功能以
及输入输出引脚见后表,在主电路中详细测试自己封装的 ALU ,并分析该运算器的优缺
点。
三、 实验原理(电路图、电路引脚)
电路图