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

(4页)

本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦!

8.90 积分

上海应用技术学院计算机科学与信息工程系·2006 年编制《计算机组成与结构》课程实验报告实验名称算术逻辑运算实验序号1实验日期2013.3.29姓 名院系计算机班 级学 号专 业计算机科学与技术指导教师成 绩一、实验目的及要求一、实验目的及要求 1.掌握简单运算器的数据传送通路组成原理。 2. 验证算术逻辑运算功能发生器 74LS181 的组合功能。三、实验内容三、实验内容 1.用二进制数码开关 KD0-KD7 向 DR1 和 DR2 计数器指数。方法:关闭 ALU 输出三态 门(ALUB’=0),开启输入三态门(swb=0),输入脉冲 T4 按手动脉冲发生按钮产生。 ALUB=1 LDDR1=1 KD0-D7=00110101SWB=0 LDDR2=0 T4=KD0-D7=01001000ALUB=1SWB=1LDDR1=0,LDDR2=1T4=2.检查 DR1 和 DR2 中存入的数据是否正确,利用算术逻辑运算功能发生器 74LS181 的 逻辑功能,即 M=1 具体操作为:关闭数据输入三态门 swb=1 打开 ALU 输出三态门 ALUB=0.当置 S2,S3,S1,S0,M 为 1 1 1 1 1 时,总线指示灯显示 DR1 中的数,而置 10101 时总线指示灯显示 DR2 中的数。说明:LDDRl、LDDR2、ALUB’、SWB’四个信号电平由对应的开关LDDRl、LDDR2、ALUB、SWB 给出,拨在上面为“1” ,拨在下面为“0” ,电平值由对应的显示灯显示,T4 由手动脉冲开关给出。3.验证 74LS181 的算术运算和逻辑运算功能(采用正逻辑)在给定 DRl=35、DR2=48 的情况下,改变算术逻辑运算功能发生器的功能设置,观察运算器的输出,填入实验报告表中,并和理论分析进行比较、验证。4.实验连接图数据开关置数开输入三态门数据存入寄存器 DR1数据开关置数数据开关置数开输入三态门上海应用技术学院计算机科学与信息工程系·2006 年编制上海应用技术学院计算机科学与信息工程系·2006 年编制二、实验准备二、实验准备1.仔细阅读实验指导书,弄清楚实验步骤和实验原理。实验中所用的运算器数据通路如图所示。其中运算器由两片 74LSl81 以并/串形成 8 位字长的 ALU 构成。运算器的输出经过一个三态门 74LS245(U33)到 ALUO1 插座,实验时用 8 芯排线和内部数据总线 BUSD0~D7 插座BUSl~6 中的任一个相连,内部数据总线通过 LZDO~LZD7 显示灯显示;运算器的两个数据输入端分别由二个锁存器 74LS273(U29、U30)锁存,两个锁存器的输入并联后连至插座ALUBUS,实验时通过 8 芯排线连至外部数据总线 EXD0~D7 插座 EXJl~EXJ3 中的任一个;参与运算的数据来自于 8 位数据开并 KD0~KD7,并经过一三态门 74LS245(U51)直接连至外部数据总线 EXD0~EXD7,通过数据开关输入的数据由 LD0~LD7 显示。图中算术逻辑运算功能发生器 74LS18l(U3l、U32)的功能控制信号 S3、S2、Sl、S0、CN、M 并行相连后连至 SJ2 插座,实验时通过 6 芯排线连至 6 位功能开关插座 UJ2,以手动方式用二进制开关 S3、S2、S1、S0、CN、M 来模拟 74LSl8l(U31、U32)的功能控制信号S3、S2、S1、S0、CN、M;其它电平控制信号 LDDRl、LDDR2、ALUB’、SWB’、以手动方式用二进制开关 LDDRl、:LDDR2、ALUB、SWB 来模拟,这几个信号有自动和手动两种方式产生,通过跳线器切换,其中 ALUB’、SWB’、为低电平有效,LDDRl、LDDR2 为高电平有效。另有信号 T4 为脉冲信号,在手动方式下进行实验时,只需将跳线器 J23 上 T4 与手动脉冲发生开关的输出端 SD 相连,按动手动脉冲开关,即可获得实验所需的单脉冲。2.正确连接线路,准备好实验要用的仪器: (1)低 8 位运算器模块 (2)数据输入并显示模块 (3)数据总线显示模块 (4)功能开关模块3.检查实验线路,无误后打开电源。开始实验。 (1)ALUBUS 连 EXJ3 (2)ALUO1 连 BUS1 (3)UJS 连 UJ2 (4)跳线器 J23 上 T4 连 SD (5)LDDR1,LDDR2,ALUB,SWB 四个跳线器拨在左边。 (6)AR 跳线器波在左边同时开关 AR 拨在”1”电平。4 位S3 S2 S1 S0M=1M=1上海应用技术学院计算机科学与信息工程系·2006 年编制M=0(算数运算)M=0(算数运算)CCn=1 无进位无进位CCn=0 有进位有进位(逻辑运算)(逻辑运算)ALU00 0 0 0 0 0 1 0 0 1 0 0 0 1 1 0 1 0 0 0 1 0 1 0 1 1 0 0 1 1 1 1 0 0 0 1 0 0 1 1 0 1 0 1 0 1 1 1 1 0 0 1 1 0 1 1 1 1 0 1 1 1 1F=A F=A+B F=A+/B F=2 的补 F=A 加(A*/B) F=(A+B)加 (A*/B) F=A 减 B 减 1 F=(A*/B)减 1 F=A 加 A*B F=A 加 B F=(A+/B)加 A*B F=A*B 减 1 F=A 加 A F=(A+B)加 A F=(A+/B)加 A F=A 减 1F=A 加 1 F=(A+B)加 1 F=(A+/B)加 1 F=0 F=A 加(A*B)加 1 F=(A+B)加(A*/B)加 1 F=A 减 B F=(A*/B) F=A 加 AB 加 1 F=A 加 B 加 1 F=(A+/B)加 A*B 加 1 F=AB F=A 加 A 加 1 F=(A+B)加 A 加 1 F=(A+/B)加 A 加 1 F=AF=/A F=/(A+B) F=/A*B F=0 F=/(A*B) F=/B F=(A B) F=(A*/B) F=/A+B F=/(A B F=B F=AB F=1 F=A+/B F=A+B F=A四、实验结论和体会四、实验结论和体会 1.通过本次实验我学会了一些简单运算器的数据传送通路组成,还验证了算术逻辑运算 发生器 74LS181 的组合电路。 2.本次实验遇到了一些小问题。实验线路接线不成功,原因是一些不明显的错误没有及 早发现,后来检查到错误后及时改正过来,实验才得以成功。 3.本次实验还让我学到了团队合作的重要性,线路是我和搭档两个人接的,我们两个人 很好的合作,最后,成功地完成了实验,本次实验,我受益匪浅。++ 关 键 词: 算术 逻辑运算 计算机 组成 原理 实验

 天天文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。

计算机原理实验八位算术逻辑运算,8位算术逻辑运算计算机组成原理实验一相关推荐

  1. 微型计算机原理实验报告总结,微机原理实验报告-两个多位十进制数相加的实验等.doc...

    微机原理实验报告-两个多位十进制数相加的实验等.doc 微机原理实验报告班级学号姓名实验一两个多位十进制数相加的实验一.实验目的学习数据传送和算术运算指令的用法熟悉在PC机上建立.汇编.链接.调试和运 ...

  2. 大工20春计算机原理在线作业二,大工20春《计算机原理》在线作业【答案满分】...

    大工20春<计算机原理>在线作业1 共20道题 总分:100分 答题中 单选题 判断题 一.单选题 共10题,50分 1 5分 下列说法正确的是(). A微处理器就是一台微机 B微处理器为 ...

  3. 计算机原理课 如何在中小学课堂中变成有趣,计算机组成原理课程习题答案秦磊华...

    第二章 数据表示方法 习 题 二 2.1解释下列名词 真值:正号和负号分别用"+"和"-"表示,数据位保持二进制值不变的数据表示方法. 数值数据:计算机所支持的 ...

  4. 北京协和医学院823计算机原理,2017年北京协和医学院阜外心血管病医院823计算机原理考研导师圈点必考题汇编...

    目录 2017年北京协和医学院阜外心血管病医院823计算机原理考研导师圈点必考题汇编(一).... 2 2017年北京协和医学院阜外心血管病医院823计算机原理考研导师圈点必考题汇编(二).. 15 ...

  5. 计算机原理与技术索引的应用,经常学一点计算机底层原理系列之索引

    最近和一些大牛在一些聊天时(资深技术专家),想到有必要写这个系列和大家分享点自己的感悟和想法.技术分为快餐技术和慢技术,快餐技术就是大家一看就懂的技术,而且马上就可以使用,看到效果,一般大家都比较喜欢 ...

  6. 汇编实验1 两个多位十进制数相加的实验

    两个多位十进制数相加的实验 将两个多位十进制数相加,要求被加数和加数均以ASCII码形式各自顺序存放在以DATA1和DATA2为首的5个内存单元中(低位在前),结果送回DATA1处. ;定义宏实现回车 ...

  7. 北京协和医学院823计算机原理,2017年北京协和医学院病原生物学研究所823计算机原理考研仿真模拟题...

    一.选择题 1. 若平衡二叉树的高度为6, 且所有非叶结点的平衡因子均为1,则该平衡二叉树的结点总数为( ). A.12 B.20 C.32 D.33 [答案]B . [解析]本题题目的实际问题是,具 ...

  8. 西南科技大学计算机原理及应用期末自测题,西南科技大学计算机组成原理历年真题...

    西南科技大学计算机组成原理试题,前面涵盖一些知识点,希望对学弟学妹们有用. "计算机组成原理"期末考试试卷结构 1. 名词解释:共4小题,每小题5分,共计20分: 2. 简答题:共 ...

  9. 计算机原理中断电丢失,小老板,我学的计算机组成原理告诉我半导体存储器都是断电后丢失的,为什么U盘SSD(固态硬盘)没事呢?...

    什么是闪存: 快闪存储器(英语:flash memory),是一种电子式可清除程序化只读存储器的形式,允许在操作中被多次擦或写的存储器 存储原理 要讲解闪存的存储原理,还是要从EPROM和EEPROM ...

最新文章

  1. matlab画复变函数,科学网—复数复变函数的Matlab计算与绘图 - 周铁戈的博文
  2. 02—C语言基本语句(上)
  3. 解决Inno Setup制作安装包无法创建桌面快捷方式的问题
  4. Tableau可视化分析实战系列浏览 Tableau 环境(五) -视图的部件
  5. 计算机网络的寻址问题ARP协议(Mac地址 ip地址)
  6. exchange无法收发邮件_SpringBoot2.x系列教程69--SpringBoot中整合邮件发送
  7. java 调用python_Java平台如何调用Python平台?
  8. mysql dos入门_在dos上操作mysql的基本?
  9. MariaDB 10之并行复制--延迟测试结果
  10. chrome Axure插件(Mac版)
  11. Cortex-M4-SPI总线-读写W25Q64(二)
  12. 【实习之T100开发】T100 单档程序开发,java工程师面试突击中华石杉
  13. Python基础知识点回顾
  14. Frogs(找规律 + 容斥)
  15. deepin v20桌面bug_“国产”Deepin桌面操作系统V20 正式版
  16. 渗透测试原理与基本进程
  17. 京东怎么做《IOS系统APP耗电量检测分析和优化》?
  18. 如何评职称出书注意事项
  19. 波斯王子-时之沙 怀念
  20. 路由器VRF多个虚拟路由器测试

热门文章

  1. 定积分算法java_变步长梯形积分算法求解函数定积分
  2. java bean 工厂模式_通过annotation(注解)实现BeanFactory工厂模式(三)
  3. sql server存阿拉伯语变成问号_【server@geoserver】WFS只读(readonly)解决办法
  4. java kiwi_[转] Java 8 开发的 4 大顶级技巧
  5. windows+hugo+github搭建个人博客
  6. mysql数据库 day04
  7. HDU 6625 three arrays 求两个序列异或最小值的排列(一个可以推广的正解
  8. Django-C003-视图
  9. postman发送HTTP请求自动生成MD5签名
  10. 【字符编码】彻底理解字符编码