上海大学计算机组成原理报告1

上海大学 计算机学院

《计算机组成原理实验》报告1

姓名 学号

时间 2016.12.14 机位 1 指导教师 刘学民

2.掌握各寄存器结构、工作原理及其控制方法。

二、实验原理

寄存器的作用是用于保存数据的,由于我们的模型机是8位的,因此在本模型机中大部寄存器是8 位的,标志位寄存器(Cy, Z)是二位的。

CP226实验仪用74HC574(8D型上升沿触发器)构成各种寄存器。

数据输入:CLK产生向上跳变时数据总线中的数据打入到触发器中。

数据输出:片选OC信号为高时,触发器输出端关闭。OC信号为低,触发器数据输出到数据总线。

CP226实验仪的标志位进RCy、Rz,是两位的。

每个寄存器的选通信号和工作脉冲共同构成74HC574的CLK信号。

在CLK的上升沿将输入端的数据打入到8 个触发器中

当OC = 1 时触发器的输出被关闭;当OC=0 时触发器的Q7…Q0输出数据。

三、实验内容

1.实验任务一:将数据总线的数据写到入寄存器A和W

实验步骤

如下图所示,选通信号AEN和时钟CK通过或门74HC32连接到74HC574(8D型上升沿触发器)的CLK端。当AEN低电平有效时,配合时钟CK的上升沿跳变的到来,数据总线的数据被写入寄存器A。

寄存器A原理图

如下图所示,选通信号WEN和时钟CK通过或门74HC32连接到74HC574(8D型上升沿触发器)的CLK端。当WEN低电平有效时,配合时钟CK的上升沿跳变的到来,数据总线的数据被写入寄存器W。

寄存器W 原理图

按以下接线表接线

打开电源。

系统清零和手动状态设定:K23…K16开关置零;按小键盘的[RST]钮复位;再按[TV/ME]键三次,显示屏进入Hand...... 手动状态。

将55H写入A寄存器

二进制开关K23-K16用于DBUS[7:0]的数据输入,置数据55H(向上为1)。填写在下面表中。

置控制信号为选通寄存器A。填写在下面表中。

按下小键盘STEP脉冲键,CK信号灯变亮,表明选择A寄存器。

放开小键盘的STEP键,CK信号灯变灭,数据打入选通的寄存器A。

将66H写入W寄存器

二进制开关K23-K16用于DBUS[7:0]的数据输入,置数据66H(向上为1)。填写在下面表中。

置控制信号为为选通寄存器W。填写在下面表中。

按下小键盘STEP脉冲键,CK信号灯变亮,表明选择W寄存器。

放开小键盘的STEP键,CK信号灯变灭,数据打入选通的寄存器W。

实验现象

当K3为低电平,H,按下

当K4为低电平,H,按下W寄存器数据显示为66,A寄存器数据不变;

数据记录、分析与处理

A寄存器数据发生改变,说明数据55H已经进入A寄存器中;W寄存器数据发生改变,说明数据66H已经进入W寄存器中.

实验结论

1.控制A与W触发器的控制信号只有在低电平时有效;

2.操作前必须将系统设置为手动状态;

寄存器R0,R1,R2,R3也是74HC574(8D型上升沿触发器)构成的,它们的片选信号通过74HC139(2线-4线译码器)的输入端信号SB、SA设置产生。R0,R1,R2,R3的读操作由RRD产生,低电平有效时,被选中的寄存器的数据输出到数据总线。R0,R1,R2,R3的写操作由RWR产生,低电平有效时,配合时钟CK的上升沿跳变的到来,数据总线的数据写入被选中的寄存器。下面是寄存器R 原理图。

寄存器R 原理图

实验步骤

按以下接线表接线。

打开电源。

系统清零和手动状态设定:

K23…K16开关置零;按小键盘的[RST]钮复位;再按[TV/ME]键三次,显示屏进入 Hand...... 手动状态。

将11H写入R0寄存器

二进制开关K23-K16用于DBUS[7:0]的数据输入,置数据11H(向上为1)。填写下表。

置控制信号为为选通寄存器R0,写低电平有效。

按下小键盘STEP脉冲键,CK信号灯变亮,表明选择R0寄存器。

放开小键盘的STEP键,CK信号灯变灭,数据打入选通的寄存器R0。

将22H写入R1寄存器

二进制开关K23-K16用于DBUS[7:0]的数据输入,置数据22H(向上为1)。填写下表。

置控制信号为为选通寄存器R1,写低电平有效。

按下小键盘STEP脉冲键,CK信号灯变亮,表明选择R1寄存器。

放开小键盘的STEP键,CK信号灯变灭,数据打入选通的寄存器R1。

将33H写入R2寄存器

二进制开关K23-K16用于DBUS[7:0]的数据输入,置数据33H(向上为1)。填写下表。

置控制信号为为选通寄存器R2,写低电平有效。

按下小键盘STEP脉冲键,CK信号灯变亮,表明选择R2寄存器。

放开小键盘的STEP键,CK信号灯变灭,数据打入选通的寄存

上海大学计算机组成原理12,上海大学计算机组成原理报告1.doc相关推荐

  1. 计算机组成原理带符号的阵列乘法器,计算机组成原理阵列乘法器课程设计报告精选.doc...

    计算机组成原理阵列乘法器课程设计报告精选 编 号: 学 号: XXX 课 程 设 计 教 学 院计算机学院课程名称计算机组成原理题 目阵列乘法器专 业计算机科学与技术班 级2011级计科(X)班姓 名 ...

  2. 室内设计计算机考试题,12秋计算机班3dsMax室内设计期末考试试题

    12秋计算机班3dsMax期末考试试题 班级_______________ 一. 选择题(每题2分,共30分) 1.在3DSMAX中,工作的第一步就是要创建( ). A.类 B.面板 C.对象 D.事 ...

  3. 计算机组装与维护的实训模板,计算机组装与维护实训报告模板.doc

    计算机组装与维护实训报告模板计算机组装与维护实训报告模板 沈阳工业大学 计算机科学与技术专业 计算机组装与维护实训报告 学院: 专业班级: 学号: 姓名: 指导教师:李翠玉 宋扬 刘彤 任少执 201 ...

  4. 计算机硬件市场调查实验报告,计算机组装与维护实训报告范例.doc

    文档介绍: 实验报告课程名称:计算机组装与维护学号:姓名:院系:专业:教师:2017年月实验一拆装主机箱实验时间:实验地点:同组人员:一.实验目的通过学****本实训内容,掌握微机组装方面的知识,进一 ...

  5. 计算机指法基础知识,计算机的基础知识及指法.ppt

    计算机的基础知识及指法.ppt 2019/12/25,计算机基础,计算机的 基础知识及指法,2019/12/25,计算机基础课 程 介 绍2019/12/25,计算机基础,目 录,一.认识电脑 二.启 ...

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

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

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

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

  8. 计算机组成原理乘法器组成图,计算机组成原理阵列乘法器课程设计报告

    <计算机组成原理阵列乘法器课程设计报告>由会员分享,可在线阅读,更多相关<计算机组成原理阵列乘法器课程设计报告(20页珍藏版)>请在人人文库网上搜索. 1.课 程 设 计;.教 ...

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

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

最新文章

  1. python框架flask系列(2),Python的Web框架之Flask(2)
  2. 2021年结婚登记创36年新低,六大原因值得注意
  3. 机器学习研究与开发平台的选择
  4. 2020河南工业大学计算机考研科目,你知道2020年河南工业大学硕士研究生考研有哪些复试科目...
  5. 4.1.1网络层功能概述
  6. input file 选择文件后自动上传文件
  7. Windows平台下sbt的安装设置
  8. cmake中添加引用动态链接_C# 添加、编辑、删除PPT中的超链接
  9. python开发助理s_如何使用Python构建自己的AI个人助理
  10. 算法:回溯五 数组全排列permutations
  11. python判断ip是否可以ping通
  12. linux网络重设,Linux ADSL拨号上网
  13. 自学七天,我是如何通过软考系统架构师
  14. 参加阿里的Java面试经验
  15. java软件工程师工作业绩_JAVA软件工程师简历自我评价
  16. SpringBoot redis GEO 实战应用
  17. Android LruCache和DiskLruCache相结合打造图片加载框架(仿微信图片选择,照片墙)
  18. 系统架构图编写(概要设计)
  19. 韩国美女连连看核心算法
  20. Yolov5代码详解——detect.py

热门文章

  1. webclient 请求期间发生异常_ARM异常中断的原因及处理措施
  2. 创建虚机时间_云原生虚机应用托管设计篇
  3. 北京协和医学院823计算机原理,2017年北京协和医学院放射医学研究所(天津)823计算机原理考研题库...
  4. android多语言编码格式,在Android中使用国家/地区代码以编程方式更改语言
  5. linux下的c语言mysql编程,详解java google Thumbnails 图片处理
  6. 基层数字化治理困境如何破局?
  7. Serverless化微服务架构实战
  8. 消费物联网与工业物联网有何区别?
  9. 人工智能改变生活的 10 种方式
  10. win7系统开启telnet服务器,小编教你win7系统开启Telnet命令的详细教程