HUNAN CITY UNIVERSITY

计算机组成原理
实验报告

实验题目: 8位算术逻辑运算实验
专 业: 计算机科学与技术
学生姓名:
班级学号:
分组成员:
指导教师:
2021 年 3月 6日

8位算术逻辑运算实验

一、实验时间

2021年3月6日14:00~17:40

二、实验地点

电信楼502

三、实验目的

1、掌握算术逻辑运算器单元ALU(74LS181)的工作原理。
2、掌握简单运算器的数据传送通路组成原理。
3、验证算术逻辑运算功能发生器74LSl8l的组合功能。
4、按给定数据,完成实验指导书中的算术/逻辑运算。

四、实验小组成员

五、实验步骤

(1)连接线路,仔细查线无误后,接通电源。
(2)用二进制数码开关KD0~KD7向DR1和DR2寄存器置数。
方法: 关闭ALU4输出三态门(ALUB=1),开启输入三态门(SWB=0),输入脉冲T4按手动脉冲发生按钮产生。设置数据开关具体操作步骤图示如下:

说明: LDDR1、LDDR2、ALUB、SWB四个信号电平由对应的开关LDDR1、LDDR2、ALUB、SWB给出,拨在上面为“1”,拨在下面为“0”,电平值由对应的显示灯显示,T4由手动脉冲开关给出。
(3)检验DR1和DR2中存入的数据是否正确,利用算术逻辑运算功能发生器74LSl 8l的逻辑功能进行验算,即M=1。具体操作如下:关闭数据输入三态门SWB=1,打开ALU输出三态门ALUB=0,当置S3、S2、S1、S0、M为11111时,总线指示灯显示DR1中的数,而置成10101时总线指示灯显示DR2中的数
(4)验证74LSl81的算术运算和逻辑运算功能(采用正逻辑)。在给定DR1=35、DR2=48的情况下,改变算术逻辑运算功能发生器的功能设置,观察运算器的输出,填入实验报告表中,并和理论分析进行比较、验证。

六、实验结果

1、实验数据记录

七、思考题

  1. 在向DR1和DR2寄存器置数时S3、S2、S1、S0、M、Cn如何设置?
    答: 在向DR1、DR2寄存器置数时,不用设置S3、S2、S1、S0、Cn、M这些控制端的状态。因为S3、S2、SI、S0是运算选择控制端,由它们决定运算器执行哪一种运算;Cn是算术运算的进位控制端,Cn=0时表示有进位,运算时相当于在最低位上加进位1, Cn=1时表示无进位,逻辑运算与进位无关,M是算术/逻辑运算选择,M=0时执行算术运算,M=1时执行逻辑运算。
  2. DR1置数完成后,如果不关闭控制端,LDDR1会怎样?
    答:LDDR1会被输入的第二个数覆盖。
  3. 为什么在读取74LS181的输出结果时要打开输出三态门的控制端ALUB’ ?
    答:打开输出三态门的控制端ALUB是为了能够读取74LS18,因为ALUB会控制运算器的运算输出结果送到数据总线BUS中。

八、实验过程出现的问题及其解决方法

出现的问题:
1.对DVCC实验箱的不熟悉
2.接线的接口对应错误
3.对运算器74LS181的功能不了解
解决方法:
重复操作相关步骤,尝试理解每一步的含义及其所完成的功能,实验过程需要仔细检查连线。

九、心得体会

能够熟练掌握DVCC实验箱的正确使用需要清楚知道每一个功能区的具体所在位置。其中,实验一74LS181逻辑功能表中“+”表示逻辑或,“⊕”表示逻辑异或,“/”表示逻辑非,“AB”表示逻辑与。加法运算时,CY=1表示运算结果有进位,CY=0表示运算结果无进位;减法运算时,CY=1表示运算结果无借位,CY=0表示运算结果有借位。

8位算术逻辑运算实验相关推荐

  1. 计算机组成原理算术运算实验报告,《计算机组成原理》实验报告---8位算术逻辑运算实验.doc...

    <计算机组成原理>实验报告---8位算术逻辑运算实验 计算机专业类课程 实验报告课程名称:计算机组成原理 学 院:信息与软件工程学院 专 业:软件工程 学生姓名: 学 号: 指导教师:日 ...

  2. 生成计算机组成原理:8位算术逻辑运算实验数据

     74LS181 ALU真值表如下: 代码实现:  /*计算机组成原理数据生成器使用与第一次实验实现了74LS181的逻辑结构 如果发现那个有问题请自行修改 */#include <stdio. ...

  3. 计算机组成原理中的MPY指令,8位算术逻辑运算

    8位算术逻辑运算Tag内容描述: 1.计算机组成原理实验,1/25,一.实验目的,三.实验原理,四.实验连线,五.实验步骤,实验一8位算术逻辑运算实验,二.实验设备,2/25,一.实验目的,掌握算术逻 ...

  4. 计算机原理实验八位算术逻辑运算,8位算术逻辑运算计算机组成原理实验一

    8位算术逻辑运算计算机组成原理实验一 (4页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 8.90 积分 上海应用技术学院计算机科学与信息工程系·2006 ...

  5. 计算机运算器实验原理,计算机组成原理运算器实验—算术逻辑运算实验

    <计算机组成原理运算器实验-算术逻辑运算实验>由会员分享,可在线阅读,更多相关<计算机组成原理运算器实验-算术逻辑运算实验(7页珍藏版)>请在人人文库网上搜索. 1.实验报告1 ...

  6. 计算机逻辑运算实验总结,算术逻辑运算实验报告(共10篇).doc

    算术逻辑运算实验报告(共10篇) 算术逻辑运算实验报告(共10篇) 实验二 算术逻辑运算实验报告 计算机组成原理实验报告 专 业:计算机+自动化 姓 名: 桑超强(201126100416) 陆黎明( ...

  7. 运算器算术逻辑运算实验

    <计算机组成原理>实验一 运算器算术逻辑运算实验 一. 实验目的 1.掌握简单运算器的组成以及数据传送通路. 2.验证运算功能发生器(74LS181)的组合功能. 二. 实验内容 1. 认 ...

  8. 计算机组成原理算术逻辑实验,《计算机组成原理》算术逻辑运算实验报告.doc...

    <计算机组成原理>实验报告 实验名称: 算术逻辑运算实验芯片(LS181)的逻辑功能运算器数据的入.读取方法掌握模式的设置 3在不同模式下运算 三.实验原理 1.74LS181封装图 A0 ...

  9. 计算机组成原理算术运算实验报告,计算机组成原理算术逻辑运算实验报告

    计算机组成原理算术逻辑运算完整实验报告 一.实验目的 了解运算器的组成结构 掌握运算器的工作原理 掌握简单运算器的数据传输通路 验证运算功能发生器74LS181的组合功能 二.实验设备 TDN-CM+ ...

最新文章

  1. SAP MM 盘点流程中上不了台面却很实用的方案建议
  2. 计算机显示桌面的按钮,显示桌面按钮不见了怎么办_显示桌面按钮不见了
  3. 轴添加点击事件_Q群答疑丨如何批量修改Revit轴网编号,为它添加前缀?
  4. php 文档转html格式文件,php学习笔记之将word文档转化为HTML文件
  5. EF Core 异步编程注意要点
  6. js基础---数组方法
  7. 将DataSet中的操作更新到Access数据库
  8. Cannot assign to read only property 'exports' of object '#Object'
  9. 消息队列(MQ):ZeroMQ 中间件设计【译文】
  10. 计算机专业的描述,计算机专业描述怎么写
  11. 客户跟进中的一些小技巧
  12. flash builder 4.7 打开闪退解决办法
  13. 卡麦基梅隆大学计算机排名,卡内基梅隆大学,美国国内排名第25位
  14. 2018世界互联网大会首日,丁磊马化腾雷军等都说了啥?
  15. 实现自动WiFi连接
  16. 现货黄金投资的鳄鱼法则
  17. 【区块链之菜鸟入门】区块链——颠覆式创新技术
  18. 投研报告 - Ariva(ARV)
  19. Silverlight的未来[译文]
  20. Ansible playbook 详解

热门文章

  1. IT项目管理总结:第七章 项目成本管理
  2. java不完全教程附编码示例
  3. python networkx 边权重_Python/NetworkX:动态计算边权重
  4. Pixhawk---sdlog2应用详解
  5. kindle的xray怎么用_Kindle 使用小技巧之 X-Ray 功能
  6. linux load averages 和 cpu 使用率
  7. val和var和Java
  8. Webstorm添加新建文件类型 创建文件模板
  9. ES5和ES6的类,静态方法,继承实现代码
  10. 由于无法验证发布者,Windows已经阻止此软件