实验名称:运算器实验
实验目的:
1.掌握算术逻辑运算单元的工作原理;
2.了熟悉简单运算器的电路组成;
3.熟悉4位运算功能发生器(74LS181)的算术、逻辑运算功能。
实验内容(方法步骤及代码):
1. 运行虚拟实验系统,按照图2-1绘制运算器实验电路,生成实验电路如图2-2所示:
图2-1
图2-2 运算器虚拟实验电路
图2-2
2. 进行电路预设置,具体步骤如下:
1) 将设为高电平,关闭 ALU 输出端的三态门;
2) 将两片 74LS273 的都设为高电平,否则 74LS273 会一直处于清零状态。
3. 打开电源开关。
4. 设置 SW7~SW0向DR1和DR2置数。以DR1=65H,DR2=A7H 为例,具体步骤如下: 1) 将置 0,打开数据输入端的三态门;
2) 将数据开关的 SW7~SW0 置为 01100101;
3) 发出 P1 单脉冲信号,在 P1 的上升沿,数据打入寄存器 DR1;
4) 将数据开关的 SW7~SW0 置为 10100111;
5) 发出 P2单脉冲信号,在P2的上升沿,数据打入寄存器 DR2。
6) 将置 1,关闭数据输入端的三态门;
5. 检验 DR1和DR2中存的数是否正确。其具体操作如下:
1) =0,打开 ALU 输出端的三态门;
2) 设置 Cn=1,ALU 无进位输入;
3) 将 S3、S2、S1、S0、M 置为 00000,指示灯应显示 DR1 中数据 01100101;
4) 将 S3、S2、S1、S0、M 置为 10101,指示灯应显示 DR2 中数据 10100111。
6. 验证 74LS181 的算术运算和逻辑运算功能(采用正逻辑)。在给定 DR1=65H,DR2=A7H 的情况下,改变运算器的功能模式,观察运算器的输出,并填入表 2-1,并和理论值进行比较、验证。
实验总结:
声明:若发现资源失效或错误可在文章顶部“评论建议”留言,我们将尽快处理!本站绝大部分资源都来自互联网,原作者信息已无从考究。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。