PAGE \* MERGEFORMAT 4

福建农林大学计算机与信息学院

计算机类

实验报告

课程名称:

计算机组成原理

姓 名:

周孙彬

系:

计算机

专 业:

计算机科学与技术

年 级:

2012级

学 号:

3126010050

指导教师:

张旭玲

职 称:

讲师

2014年 06 月 22日

序号

实验项目名称

成绩

指导教师

1

算术逻辑运算单元实验

张旭玲

2

存储器和总线实验

张旭玲

3

微程序控制单元实验

张旭玲

4

指令部件模块实验

张旭玲

实验项目列表

福建农林大学计算机与信息学院信息工程类实验报告

系: 计算机 专业: 计算机科学与技术 年级: 2012级

姓名: 周孙彬 学号: 3126010050 实验课程:

实验室号:_______ 实验设备号: 实验时间:

指导教师签字: 成绩:

实验一 算术逻辑运算单元实验

实验目的

1、掌握简单运算器的数据传输方式

2、掌握74LS181的功能和应用

实验要求

完成不带进位位算术、逻辑运算实验。按照实验步骤完成实验项目,了解算术逻辑运算单元的运行过程。

实验说明

1、ALU单元实验构成(如图2-1-1)

1、运算器由2片74LS181构成8位字长的ALU单元。

2、2片74LS374作为2个数据锁存器(DR1、DR2),8芯插座ALU-IN作为数据输入端,可通过短8芯扁平电缆,把数据输入端连接到数据总线上。

运算器的数据输出由一片74LS244(输出缓冲器)来控制,8芯插座ALU-OUT作为数据输出端,可通过短8芯扁平电缆把数据输出端连接到数据总线上。

图2-1-1

图2-1-2

2、ALU单元的工作原理(如图2-1-2)

数据输入锁存器DR1的EDR1为低电平,并且D1CK有上升沿时,把来自数据总线的数据打入锁存器DR1。同样使EDR2为低电平、D2CK有上升沿时把数据总线上的数据打入数据锁存器DR2。

算术逻辑运算单元的核心是由2片74LS181组成,它可以进行2个8位二进制数的算术逻辑运算,74LS181的各种工作方式可通过设置其控制信号来实现(S0、S1、S2、S3、M、CN)。当实验者正确设置了74LS181的各个控制信号,74LS181会运算数据锁存器DR1、DR2内的数据。由于DR1、DR2已经把数据锁存,只要74LS181的控制信号不变,那么74LS181的输出数据也不会发生改变。

输出缓冲器采用74LS244,当控制信号ALU-O为低电平时,74LS244导通,把74LS181的运算结果输出到数据总线;当ALU-O为高电平时,74LS244的输出为高阻。

实验步骤

1、不带进位位逻辑或运算实验

把ALU-IN(8芯的盒型插座)与CPT-B板上的二进制开关单元中J01插座相连(对应二进制开关H16~H23),把ALU-OUT(8芯的盒型插座)与数据总线上的DJ2相连。

把D1CK和D2CK用连线连到脉冲单元的PLS1上,把EDR1、EDR2、ALU-O、S0、S1、S2、S3、CN、M接入二进制开关(请按下表接线)。

控制信号

接入开关位号

D1CK

PLS1 孔

D2CK

PLS1 孔

EDR1

H8 孔

EDR2

H7 孔

ALU-O

H6 孔

CN

H5 孔

M

H4 孔

S3

H3 孔

S2

H2 孔

S1

H1 孔

S0

H0 孔

按启停单元中的运行按钮,使实验平台处于运行状态。

二进制开关H16~H23作为数据输入,置33H(对应开关如下表)。

H23

H22

H21

H20

H19

H18

H17

H16

数据总线值

D7

D6

D5

D4

D3

D2

D1

D0

8位数据

0

0

1

1

0

0

1

1

33H

置各控制信号如下:

H8

H7

H6

H5

H4

H3

H2

H1

H0

EDR1

EDR2

ALU-O

CN

M

S3

S2

S1

S0

0

1

0

1

1

1

1

1

0

按脉冲单元中的PLS1脉冲按键,在D1CK上产生一个上升沿,把33H打入DR1数据锁存器,通过逻辑笔或示波器来测量确定DR1寄存器(74LS374)的输出端,检验数据是否进入DR1中。

二进制开关H16~H23作为数据输入,置55H(对应开关如下表)。

H23

H22

H21

H20

H19

H18

H17

佛山科学技术学院计算机组成原理实验报告,计算机组成原理实验报告(四个实验图).doc...相关推荐

  1. 作者:朱扬勇(1963-),男,博士,复旦大学计算机科学技术学院教授、学术委员会主任,上海市数据科学重点实验室主任。...

    朱扬勇(1963-),男,博士,复旦大学计算机科学技术学院教授.学术委员会主任,上海市数据科学重点实验室主任.1989年起从事数据领域研究,2008年提出数据资源保护和利用,2009年发表了数据科学论 ...

  2. 作者:朱扬勇,复旦大学计算机科学技术学院教授、学术委员会主任,上海市数据科学重点实验室主任。...

    朱扬勇,男,博士,复旦大学计算机科学技术学院教授.学术委员会主任,上海市数据科学重点实验室主任.1989年起从事数据领域研究,2008年提出数据资源保护和利用,2009年发表了数据科学论文" ...

  3. 作者:朱扬勇,博士,复旦大学计算机科学技术学院教授、学术委员会主任,上海市数据科学重点实验室主任。...

    朱扬勇,男,博士,复旦大学计算机科学技术学院教授.学术委员会主任,上海市数据科学重点实验室主任.1989年起从事数据领域研究,2008年提出数据资源保护和利用,2009年发表了数据科学论文" ...

  4. 佛山科学技术学院计算机期末试题,佛山科学技术学院 2002-2003学年第一学期概率与数理统计试卷(A卷)...

    佛山科学技术学院 2002-2003学年第一学期期末考试试题 课程: 概率论与数理统计( A 卷) 专业.班级: 姓名: 学号: 一.单选题:把所选答案前面的字母填在括号内(每小题2分,共10分) 1 ...

  5. 佛山科学技术学院计算机期末试题,高等数学 A佛山科学技术学院期终考试试题.doc...

    佛山科学技术学院 2004-2005学年第一学期期终考试试题 课程: 高 等 数 学(A) 专业.班级: 姓名: 学号: 题号一二三四五六七八九十十一十二总成绩得分填空题(每小题3分,共15分) 1. ...

  6. 计算机第四次实验报告表,东南大学计算机网络第四次实验报告

    <东南大学计算机网络第四次实验报告>由会员分享,可在线阅读,更多相关<东南大学计算机网络第四次实验报告(9页珍藏版)>请在人人文库网上搜索. 1.东南大学自动化学院实验报告课程 ...

  7. 计算机高水平竞赛,计算机科学技术学院学子在中国高校计算机大赛——网络技术挑战赛中取得优异成绩...

    新闻网讯 近日,中国高校计算机大赛--网络技术挑战赛赛区选拔赛落幕.计算机科学技术学院教师李琳.咸鹤群.云红艳指导的9支参赛学生队伍取得优异成绩. 李琳指导的5支队伍中,2015级朱章驰带队的&quo ...

  8. c程序语言第四版实验报告,C语言程序设计第四次实验报告

    C语言程序设计第四次实验报告 姓名:熊毅 实验地点:家 实验时间:2020.04.09 实验项目: 5.3.1练习2 求数列的前n项和 5.3.2练习2 求水仙花数 5.3.4 十进制转换 5.3.5 ...

  9. 达内C语言试题,(达内培训2013年计算机等考二级C语言模拟试题四及参考答案.doc...

    (达内培训2013年计算机等考二级C语言模拟试题四及参考答案 [达内培训]2013年计算机等考二级C语言模拟试题四及参考答案 一.单项选择题 1. 运算符___________的优先级最高. A.[ ...

最新文章

  1. AIoT成功的关键要素
  2. 论字符界面和WEB界面配置的优缺点
  3. Makefile_04:Makefile变量初了解
  4. 【长文本处理】长文本划窗分割算法
  5. php使用supervisor管理进程脚本
  6. ANSYS——固定斜度的变截面变截面的定义、自由耦合和变截面的定义
  7. gnu.getopt java_c – 用于GNU getopt()的-W选项是什么?
  8. B端产品经理,应从哪些方面理解业务?
  9. poj 1456 Supermarket 贪心,我已开始用dp,没做出来,惭愧!!
  10. CSS——简写属性(在padding和margin这样的简写属性中,值赋值的顺序是top、right、bottom、left)...
  11. rstp 转hls_海康大华RTSP转HLS直播
  12. 企业微信机器人消息发送(文本、图片、文件)
  13. Sniffer和网络执法官软件助你维护网络
  14. 【InSAR 笔记2】哨兵一号精轨数据批量下载【修改0704】
  15. Carboxyrhodamine 110-PEG4-DBCO,羧罗丹明110-PEG4-DBCO是一种荧光标记染料
  16. PLS-PM with R 偏最小二乘路径建模 (R语言)
  17. 计算机那些事(8)——图形图像渲染原理
  18. 【C语言】基础练习题
  19. iphon44s图片的缩放
  20. 打开服务器网站的网址http,网站是如何打开的?

热门文章

  1. JAVA毕设项目汽车售后服务管理系统(java+VUE+Mybatis+Maven+Mysql)
  2. Microsoft Teams出现无法连接服务器等等的异常,重装也无法修复的处理方法
  3. 行内公式不显示的问题测试
  4. 人工智能最受欢迎的10大TED演讲
  5. windows10/11安全中心怎么关闭
  6. 在数据结构与算法中 传值方式(C语言)
  7. 【收藏】计算机专业常用学习网站
  8. 生活哲理故事系列之五(转贴)
  9. vs2010发布时去除msvcp100.dll和msvcr100.dll图解说明
  10. TCP面向连接中的“连接”究竟是什么,可靠与不可靠