实验二 运算器(2)-计算机组成原理

本文介绍了通过Multisim进行单总线运算器实验,涉及ALU应用、数据传送原理、74系列芯片功能及使用,详细讲述了如何在电路中实现加法、减法、逻辑运算和非运算。实验旨在提升对数字逻辑元件的理解和电路设计能力。
摘要由CSDN通过智能技术生成

实验二    运算器(2)

1. 实验目的

  1. 熟练掌握算术逻辑单元(ALU)的应用方法;
  2. 进一步熟悉简单运算器的数据传送原理;
  3. 画出逻辑电路图及布出美观整齐的接线图;
  4. 熟练掌握有关数字元件的功能和使用方法。
  5. 熟练掌握子电路的创建及使用。

2. 实验原理

本实验仿真单总线结构的运算器,原理如图2-2所示。相应的电路如图2-3所示。

电路图中,上右下三方的8条线模拟8位数据总线;K8产生所需数据;74244层次块为三态门电路,将部件与总线连接或断开,切记总线上只能有一个输入;两个74273层次块作为暂存工作寄存器DR1和DR2;两个74374层次块作为通用寄存器组(鉴于电路排列情况,只画出两个通用寄存器GR1和GR2,如果可能的话可设计4个或8个通用寄存器);众多的开关作为控制电平或打入脉冲;众多的8段代码管显示相应位置的数据信息;核心为8位ALU层次块。

图2-2 单总线结构的运算器示意图

3. 实验内容

在Multisim画出电路图并仿真,完成如下操作。

  1. 说明整个电路工作原理。
  2. 说明74LS244N的功能及其在电路中作用,及输入信号G有何作用;
  3. 说明74LS273N的功能及其在电路中作用,及输入信号CLK有何作用;
  4. 说明74LS374N的功能及其在电路中作用,及CLK和OC有何作用;
  5. K8产生任意数据存入通用寄存器GR1。
  6. K8产生任意数据存入通用寄存器GR2。
  7. 完成GR1+GR2→GR1。
  8. 完成GR1-GR2→GR2。
  9. 完成GR1∧GR2→GR1。
  10. 完成GR1∨GR2→GR2。
  11. 完成GR1⊕GR2→GR1。
  12. ~GR1→GR2。(“~”表示逻辑非运算)
  13. ~GR2→GR1。

4. 实验要求

  1. 根据实验内容,认真完成实验操作,并做好记录。
  2. 实验报告。

解答:

步骤讲解:

  • 完成GR1+GR2→GR1。

  • 完成GR1-GR2→GR2。

  • 完成GR1∧GR2→GR1。

  • 完成GR1∨GR2→GR2。

  • 完成GR1⊕GR2→GR1。

  • ~GR1→GR2。( ~ 表示逻辑非运算)

  • ~GR2→GR1。

  • 小结与心得体会

拿到这道题的时候,感觉这道题看上去十分复杂做了想了很久很久,不知数据如何让显示,首先,整个电路的工作原理是基于二进制数的表示和运算。运算器是计算机中用于执行算术和逻辑运算的部件,它接收输入的二进制数,按照指定的运算规则,产生输出结果。在Multisim中,我通过构建不同的电路图,观察了二进制数在运算器中的实际操作过程,进一步加深了我对这部分知识的理解。后面仔细看啦很多解说,并且也弄清楚了74LS244N、74LS181N、74LS273N、74LS374等一些芯片的具体作用各个部件端口开关什么时候打开。并且总线上只能有一个输入;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值