《计算机组成原理实验报告算术逻辑运算单元实验》由会员分享,可在线阅读,更多相关《计算机组成原理实验报告算术逻辑运算单元实验(6页珍藏版)》请在人人文库网上搜索。

1、西华大学数学与计算机学院实验报告课程名称:计算机组成原理年级:2011级实验成绩:指导教师:祝昌宇姓名:蒋俊实验名称:算术逻辑运算单元实验学号:312011080611118实验日期:2013-12-151、 目的1. 掌握简单运算器的数据传输方式2. 掌握74LS181的功能和应用二、实验原理(1) ALU单元实验构成1、结构试验箱上的算术逻辑运算单元上的运算器是由运算器由2片74LS181构成8字长的ALU 单元。2、2片74LS373作为2个数据锁存器(DR1、DR2),8芯插座ALU-OUT作为数据输入端,可通过短8芯扁平电缆,把数据输入端连接到数据总线上。3、运算器的数据输出由一片7。

2、4LS244(输出缓冲器)来控制,8芯插座ALU-OUT作为数据输出端,可通过短8芯扁平电缆把数据输出端连接到数据总线上。(2) ALU单元的工作原理数据输入锁存器DR1的EDR1为低电平,并且D1CK有上升沿时,把来自数据总线上的数据打入锁存器DR1。同样,使EDR2为低电平,并且D2CK有上升沿时,把来自数据总线上的数据打入锁存器DR2。算术逻辑运算单元的核心是由2片74LS181构成,它可以进行2个8位二进制数的算术逻辑运算,74LS181的各种工作方式可通过设置其控制信号来实现(S0、S1、S2、S3、M、CN)。当实验者正确设置了74LS181的各个控制信号,74LS181会运算数据。

3、锁存器DR1、DR2内的数据。由于DR1、DR2已经把数据锁存,只要74LS181的控制信号不变,那么74LS181的输出数据也不会发生改变。输出缓冲器采用74LS244,当控制信号ALU-O为低电平时,74LS244导通,把74LS181的运算结果输出到数据总线;ALU-O为高电平时,74LS244的输出为高阻。图1 算术逻辑单元原理图三、使用环境计算机组成原理实验箱四、实验步骤(一)逻辑或运算实验1 把ALU-IN(8芯的盒型插座)与CPT-B板上的二进制开关单元中J1插座相连(对应二进制开关H16H23), 把ALU-OUT(8芯的盒型插座)与数据总线上的DJ2相连。2 把D1CK和D2。

4、CK用连线连到脉冲单元的PLS1上,把EDR1、EDR2、ALU-O、S0、S1、S2、S3、CN、M接入二进制开关(请按下表接线)信号定义接入开关位号D1CKPLS1孔D2CKPLS1孔EDR1H8孔EDR2H7孔ALU-OH6孔CNH5孔MH4孔S3H3孔S2H2孔S1H1孔S0H0孔3 按启停单元中的运行按钮,使实验机处于运行状态。4 二进制开关H16H23作为数据输入,置33H(对应开关如下表)H23H22H21H20H19H18H17H16数据总线值D7D6D5D4D3D2D1D08位数据0011001133H置各控制信号如下:H8H7H6H5H4H3H2H1H0EDR1EDR26A。

5、LU-OCNMS3S2S1S00101111105 按脉冲单元中的PLS1脉冲按键,在D1CK上产生一个上升沿,把33H打入DR1数据锁存器,通过逻辑笔来测量确定DR1寄存器(74LS373)的输出端,检验数据是否进入DR1中。6 二进制开关H16H23作为数据输入,置55H(对应开关如下表)。H23H22H21H20H19H18H17H16数据总线值D7D6D5D4D3D2D1D08位数据0101010155H置各控制信号如下:H8H7H6H5H4H3H2H1H0EDR1EDR26ALU-OCNMS3S2S1S01001111107 按脉冲单元中的PLS1脉冲按键,在D2CK上产生一个上升沿。

6、,把55H打入DR1数据锁存器。$ 经过74LS181的计算,把运算结果输出到数据总线上,数据总线上的LED显示灯IDB0IDB7显示为77H。(二)不带进位位加法运算实验1 二进制开关H16H23作为数据输入,置33H(对应开关如下表)。H23H22H21H20H19H18H17H16数据总线值D7D6D5D4D3D2D1D08位数据0011001133H置各控制信号如下:H8H7H6H5H4H3H2H1H0EDR1EDR26ALU-OCNMS3S2S1S00101010012 按脉冲单元中的PLS1脉冲按键,在D1CK上产生一个上升沿,把33H打入DR1数据锁存器,通过逻辑笔来测量确定DR。

7、1寄存器(74LS373)的输出端,检验数据是否进入DR1中。3 二进制开关H16H23作为数据输入,置55H(对应开关如下表)。H23H22H21H20H19H18H17H16数据总线值D7D6D5D4D3D2D1D08位数据0101010155H置各控制信号如下:H8H7H6H5H4H3H2H1H0EDR1EDR26ALU-OCNMS3S2S1S01001010014 按脉冲单元中的PLS1脉冲按键,在D2CK上产生一个上升沿,把55H打入DR1数据锁存器。$ 经过74LS181的计算,把运算结果输出到数据总线上,数据总线上的LED显示灯IDB0IDB7显示为88H。(3) 实验数据记录验。

8、证74LS181的算术运算和逻辑运算,在保持DR1=65H、DR2=A7H时,改变运算器的功能设置,观察运算器的输出,填入表1中,并和理论分析进行比较、验证。表1 正逻辑74LS181运算功能验证结果DR1DR2S3S2S1S0M=0(算术运算)M=1逻辑运算CN=1CN=065A7000065669A65A70001E7E81865A700107D7E8265A70011FF000065A70100A5A6DA65A7010127285865A70110BDBEC265A701113F403E65A710008A8BBF65A710010C0D3D65A71010A2A3A765A7101124252565A71100CACB0165A711014C4D7D65A71110E2E3E765A71111646565五、总结通过本次实验我掌握了算术逻辑运算器单元ALU(74LS181)的工作原理和简单运算器的数据传送通道,了解了由74LS181等组合逻辑电路的运算功能,能够按给定数据按实验要求完成实验指定的算术逻辑运算。自己能够更清楚了算术逻辑运算器的功能,同时更明白逻辑加与算术的区别,提高了动手能力。6 / 6文档可自由编辑。

计算机组成原理实验报告西华大学,计算机组成原理实验报告算术逻辑运算单元实验...相关推荐

  1. 计算机组成原理算术逻辑实验,计算机组成原理-算术逻辑运算单元实验.doc

    计算机组成原理-算术逻辑运算单元实验 实 验 报 告 学院: 计算机科学学院 专业:计算机应用技术 2013年10月25日 姓 名操文健学 号2012030311043班 级计应(2)班指导老师王松课 ...

  2. 计算机组成原理算术逻辑单元设计,计算机组成原理:带进位算术逻辑运算单元ALU设计实验.doc...

    <计算机组成原理>课程实验报告 实验名称 带进位算术逻辑运算单元ALU设计实验 实验序号 2 姓 名 系院专业 班 级 学 号 实验日期 指导教师 成 绩 一.实验目的 1.验证带进位控制 ...

  3. 计算机的alu的作用,算术逻辑运算单元(ALU)的基本功能是什么 – 手机爱问

    2004-12-28 解释定点运算器的功能和组成部件解释定点 算器包括ALU\阵列乘除器\寄存器\多路开关\三态缓冲器\数据总线等逻辑部件. 运算器的设计,主要是围绕ALU和寄存器同数据总线之间如何传 ...

  4. 计算机中逻辑运算图标,算术逻辑运算单元ALU及标志寄存器.ppt

    第章微处理器及其系统是系列的位微处理器它有位数据总线和位地址总线可寻址的地址空间是微处理器简介的编程结构从程序员的角度看分为两部分执行部件总线接口部件执行部件功能执行指令组成内部寄存器组算术逻辑运算单 ...

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

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

  6. 计算机组成原理实验运动码表,计算机组成原理实验【参考】.doc

    目 录 第1篇 概 述1 第2篇 实验项目4 实验1 运算器算术逻辑运算4 实验2 运算器进位控制实验7 实验3 运算器移位控制实验8 实验4 存储器读/写实验10 实验5 总线数据传送控制实验12 ...

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

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

  8. 计算机的定点运算器原理,计算机组成原理第二章第10讲定点运算器的组成.ppt

    <计算机组成原理第二章第10讲定点运算器的组成.ppt>由会员分享,可在线阅读,更多相关<计算机组成原理第二章第10讲定点运算器的组成.ppt(20页珍藏版)>请在装配图网上搜 ...

  9. 计算机组成原理综合题,2013计算机组成原理复习题.doc

    文档介绍: 2013计算机组成原理复****题 计算机组成原理知识点及复****题 1.计算机系统中的存贮器系统是指cache.主存贮器和外存贮器. 2.冯·诺依曼机工作的基本方式的特点是按地址访问并 ...

最新文章

  1. javascript构造可以上传文件的form表单(通过js修改enctype)
  2. ReentrantLock 源码分析
  3. Linux下排查进程占用cpu高的问题
  4. ionic 签名、打包
  5. Flutter1.12与原生Android交互(kotlin)
  6. linux arm uart应用程序,ARM Linux S3C2440 之UART分析
  7. markdown的第一次使用
  8. c语言数据页,c语言基础--数据类型(51页)-原创力文档
  9. 苹果mac科学计算器:PCalc
  10. sql2005找不到服务器名,SQLServer2005 没有服务器名称的两种解决方法
  11. ElasticSearch 学习(二)—— IK 分词器和 Kibana
  12. UEFI Specification 第二章 概述
  13. AP作为WLAN用户接入认证点的PEAP用户接入流程
  14. python随机种子怎么用_python设置随机种子实例讲解
  15. 大型在线实时应用解决方案
  16. Latex排版(这里有你需要的技巧)(小白专属保姆级教程)
  17. 【C#】SharpDevelop使用教程,C#写windows下第一个窗口程序,简单粗暴,初学者进,全图文,一看就明白
  18. 其他|Cherry 键盘 Fn 锁定切换方法
  19. 思科设备命令讲解(超基础)
  20. [推荐系统]个性化推荐的十大挑战

热门文章

  1. ML 自学者周刊:第 1 期
  2. 开源项目|基于darknet实现量化感知训练,已实现yolov3-tiny所有算子
  3. 时间序列里面最强特征之一
  4. 合作伙伴说 | 一人行快,众人行远,与网易共建万亿新生态
  5. IM即时通讯:如何跳出传统思维来设计聊天室架构?
  6. Maxscript中渲染中文版Vray完成贴图(VrayCompleteMap)的方法
  7. Android Studio 的 build 过程
  8. 最简单的视音频播放示例7:SDL2播放RGB/YUV
  9. 201521123009《Java程序设计》第14周学习总结
  10. 黄聪:wordpress源码解析-目录结构-文件调用关系(转)