文章目录

  • 一、实验目的
  • 二、实验原理
  • 三、实验步骤
  • 四、实验数据
  • 五、结论

一、实验目的

1、了解运算器的组成结构
2、掌握运算器的工作原理

二、实验原理

运算器内部含有三个独立运算部件,分别为算术、逻辑和移位运算部件,要处理的数据存于暂存器A和暂存器B,三个部件同时接受来自A和B的数据,各部件对操作数进行何种运算由控制信号S3…S0来决定,任何时候,多路选择开关只选择三部件中一个部件的结果作为ALU的输出。如果是算术运算,还将置进位标志FC,在运算结果输出前,置ALU零标志。ALU中所有模块集成在一片CPLD中。

三、实验步骤

(1)

(2) 将时序单元的状态开关置为‘单步’档(时序单元的介绍见附录二),MEM单元的编程开关置为‘运行’档。

(3) 打开电源开关,如果听到有‘嘀’报警声,说明有总线竞争现象,应立即关闭电源,重新检查接线,直到错误排除。然后按动CON单元的CLR按钮,将运算器的A、B和FC、FZ清零。

(4) 用输入开关向暂存器A置数。
① 拨动CON单元的SD27…SD20数据开关,形成二进制数01100101(或其它数值),数据显示亮为‘1’,灭为‘0’。
② 置LDA=1,LDB=0,按动时序单元的TS按钮,产生一个T2上沿,则将二进制数01100101置入暂存器A中,暂存器A的值通过ALU单元的A7…A0八位LED灯显示。

(5) 同理,用输入开关向暂存器B置数。

(6) 改变运算器的功能设置,观察运算器的输出。置ALU_B=0,然后按表1-1-1置S3、S2、S1、S0和Cn的数值,并观察数据总线LED显示灯显示的结果。如置S3、S2、S1、S0为0010,运算器作逻辑与运算,置S3、S2、S1、S0为1001,运算器作加法运算。

四、实验数据

A B S3 S2 S1 S0 F
1 3 0 0 0 0 1
1 3 0 0 0 1 3
1 3 0 0 1 0 1
1 3 0 0 1 1 3
1 3 1 0 0 1 4
1 3 1 1 0 1 2
2 3 1 1 0 0 1

五、结论

实验要完整无错误的进行,首先要确保实验接线图连线的正确性才能确保在进行实验时数据通路流向以及数据的的正确性,这样才能到达实验的目的;在进行实验过程中需要理解每一步骤的原因,也加强自己的理解性和掌握程度;在实验过程中活树会遇到线路正确但数据错误,这能很有可能是自己连接线路有问题,所以在连接线路上一定要保证每条线是否正确。

【计算机组成原理】一、基本运算器实验相关推荐

  1. 计算机组成原理十六位运算器实验报告,《计算机组成原理》实验报告——运算器...

    资料简介 南通大学信息科学技术学院 <计算机组成实验> 实验报告 实验名称 运算器的设计与实现 班级 物联网工程 192 学生姓名 谢焘 学号 1930110689 指导教师 成耀 日 期 ...

  2. 计算机组成原理设计性实验,《计算机组成原理》设计性实验报告.doc

    <计算机组成原理>设计性实验报告 华北科技学院计算机学院设计性实验 实 验 报 告 课程名称 计算机组成原理B 实验学期 2013 至 2014 学年 第 一 学期 学生所在院部 计算机学 ...

  3. 太原理工计算机组成原理报告,太原理工《计算机组成原理与体系结构》--实验报告.docx...

    本科实验报告 课程名称:计算机组成原理与体系结构 实验项目: 运算器.移位器.运算存储器. 总线控制.微程序控制器原理 实验地点: 明向计算机学院306实验室 专业班级: 物联1403 学号:2014 ...

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

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

  5. 计算机组成原理课程设计总结,计算机组成原理课程设计的实验报告

    计算机组成原理课程设计的实验报告 长治学院课程设计报告课程名称: 计算机组成原理课程设计 设计题目: 设计一台性能简单的计算机 系 别: 计算机系 专 业: 计科1101班 组 别: 第三组 学生姓名 ...

  6. 计算机组成原理结果分析与实验体会,计算机组成原理实验报告心得体会.docx

    计算机组成原理实验报告心得体会 实验报告 实验课程名称:计 学院:计算算机机科组学成系原理 专业:计算机科学与技术 指导教师:张 报告人姓名: 学号: 同组人员名单: 学期: 本文 计算机科学系 注: ...

  7. 计算机组成怎么看进位,计算机组成原理《进位控制实验》

    <计算机组成原理<进位控制实验>>由会员分享,可在线阅读,更多相关<计算机组成原理<进位控制实验>(4页珍藏版)>请在人人文库网上搜索. 1.进位控制实 ...

  8. 计算机组成原理简单模型机实验,计算机组成原理简单模型机实验.doc

    计算机组成原理简单模型机实验 实验四 简单模型机实验 1.1实验目的 1)将微程序控制器模块通过总线同运算器模块.存储器模块联机,组成一台模型计算机: 2)用微程序控制器控制模型机数据通路: 3)通过 ...

  9. 计算机组成原理三位计数器实验,计算机组成原理位二进制计数器实验报告.doc...

    计算机组成原理位二进制计数器实验报告 计算机组成原理实验一 4位二进制计数器实验 姓名:李云弟 学号:1205110115 网工1201 [实验环境] 1. Windows 2000 或 Window ...

  10. 计算机组成原理上机实验报告.doc,计算机组成原理第二次上机实验报告.doc

    <计算机组成原理第二次上机实验报告.doc>由会员分享,提供在线免费全文阅读可下载,此文档格式为doc,更多相关<计算机组成原理第二次上机实验报告.doc>文档请在天天文库搜索 ...

最新文章

  1. mysql为什么需要中间件_究竟为什么要引入数据库中间件
  2. php视频流传输,视频流传输协议RTP/RTCP/RTSP/HTTP的区别
  3. C# 操作office知识点汇总
  4. 整整4个月了,尽全力组织了源码共读活动~
  5. [Kesci] 预测分析 · 客户购买预测(AUC评估要使用predict_proba)
  6. map在Java集合_java集合之Map
  7. Java接口自动化之TestNG单元测试框架(一)
  8. 转载文章:Microsoft 将僵尸网络威胁智能分析程序引入云中以提供近实时数据
  9. 尼尔森十大可用性原则
  10. MyEclipse + Tomcat 热部署问题
  11. nginx中配置虚拟主机
  12. Python恶搞搞机程序弹窗
  13. Java课程设计税率_梁勇(Danniel Liang) java教材例题:java程序购买额按税率求营业税 java中数值保留2位小数的方法...
  14. SLF4J的高级写法
  15. python 基金净值_用Python抓取天天基金网基金历史净值数据
  16. AMD的GPU拿来跑深度学习?Rocm3.0Pytorch@Ubuntu16编译实录
  17. ffmpeg 合并视频 添加字幕 bat命令
  18. 解决vim E492 Not an editor command M
  19. outlook2013邮箱找不到服务器,Outlook2013收件箱不显示邮件的解决方法
  20. ubuntu16.04 添加或删除PPA源

热门文章

  1. java Integer值比较
  2. 水果超市-用JavaWeb写的新手练手项目
  3. Python 一元二次方程
  4. 高效解决虚拟机无法联网的问题
  5. 满屋研选获1亿元B轮融资,华创资本领投,五岳资本、金地集团、治平资本等跟投... 1
  6. 暑假游玩五岳之中的泰山
  7. 【.NET】 DictionaryCloneable 字典类Dictionary复制
  8. 盒子模型划分网页模块--音乐盒
  9. 微信小程序富文本修改图片的大小
  10. rtsp协议格式解析