计算机组成原理分部实验,计算机组成原理实验指导书.doc
文档介绍:
分部实验
为掌握计算机的基本组成和工作原理,并为课程设计做准备,本章安排了四个分部实验,这些实验均在COP2000计算机组成原理实验仪上进行。
§2.1 分部实验1
本实验包括寄存器的验证实验及运算器的验证、设计实验。
2.1.1 寄存器实验
寄存器是一种重要的数字电路部件, 常用来暂时存放数据、指令等。一个触发器可以存储一位二进制代码,存放N位二进制代码,用N个触发器即可。因为我们的模型机是8位的,因此在本模型机中大部分寄存器是8位的,标志位寄存器(Cy, Z)是二位的。
在COP2000实验仪中,寄存器由74HC574构成,它可以存放8位二进制代码,其中的一位二进制代码是由一个D触发器来存储的。首先,我们先介绍一下74HC574的工作原理。图2-1是74HC574的原理图。
图2-1 74HC574原理图
我们可以看到,在CLK的上升沿,输入端的数据被打入到8个触发器中。当OC = 1 时,触发器的输出被关闭,当OC=0时,触发器输出数据。
表2-1列出了74HC574的使用方法。
表2-1 74HC574使用方法
图2-2为74HC574的工作波形图。
图2-2 74HC574工作波形图
实验一:A,W寄存器实验
1、实验器材
COP2000计算机组成原理实验仪、万用表。
2、实验目的
(1)了解并掌握74HC574的工作原理及使用方法。
(2)掌握寄存器A,W的工作原理。
3、实验要求
分别验证A,W寄存器的功能。
4、实验原理
W寄存器是作用于ALU输入端的两个寄存器,两个参与运算的数分别来自A或W。图2-3、图2-4分别为寄存器A,W的原理图。
图 2-3 寄存器A原理图
图 2-4 寄存器W原理图
W寄存器的写工作波形如图2-5所示。
图 2-5 寄存器A,W写工作波形图
其中,AEN、WEN分别为A选通和B选通。
5、实验步骤与内容
按照表2-2连线
表2-2 A,W寄存器实验连线表
将数据55H写入A寄存器
首先将二进制开关K23-K16用于数据总线DBUS[7:0]的数据输入,置数据55H。
然后,置如下控制信号:
接下来,按住CLOCK脉冲键,CLOCK由高变低,这时寄存器A的黄色选择指示灯亮,表明选择A寄存器。放开CLOCK键,CLOCK由低变高,产生一个上升沿,数据55H被写入A寄存器。
将数据66H写入W寄存器
首先将二进制开关K23-K16用于数据总线DBUS[7:0]的数据输入,置数据66H。
然后,置如下控制信号:
接下来,按住CLOCK脉冲键,CLOCK由高变低,这时寄存器W的黄色选择指示灯亮,表明选择W寄存器。放开CLOCK键,CLOCK由低变高,产生一个上升沿,数据66H被写入W寄存器。
可以看到,数据是在放开CLOCK键后改变的,也就是CLOCK的上升沿数据被打入。另外,WEN,AEN为高时,即使CLOCK有上升沿,寄存器的数据也不会改变。
二、寄存器组R(R0-R4)实验
1、实验器材
COP2000计算机组成原理实验仪、万用表。
2、实验目的
掌握寄存器组的工作原理。
3、实验要求
验证寄存器组的功能。
4、实验原理
本模块的设置,为实验仪提供了4个8位通用寄存器。它对运算器结构、运算速度、指令系统的设计等都有密切的关系。我们可以通过SB、SA进行4个寄存器的选择。寄存器组的原理见图 2-6。
图2-6 寄存器组R原理图
寄存器组R的读、写工作波形图如图 2-7及图2-8所示。
图 2-7 寄存器组R的写工作波形图
图 2-8寄存器组R的读工作波形图
5、实验内容与步骤
在本实验中,我们会将不同的数据分别写入寄存器组的不同寄存器中,并分别读出。
首先,按照表2-3连线。
表2-3 寄存器组实验连线表
分别将数据11H、22H、33H、44H写入寄存器R0、R1、
R2和R3。具体步骤如下:
将11H写入R0寄存器
首先,二进制开关K23-K16用于DBUS[7:0]的数据输入,置数据11H。
置控制信号为:
K11(RRD)
K10(RWR)
K1(SB)
K0(SA)
1
0
0
0
按住CLOCK脉冲键,CLOCK由高变低,这时寄存器R0的黄色选择指示灯亮,表明选择R0寄存器。放开CLOCK键,CLOCK由低变高,产生一个上升沿,数据11H被写入R0寄存器。
2)将22H写入R1寄存器
二进制开关K23-K16用于DBUS[7:0]的数据输入,置数据22H
K23
K22
K21
K20
K19
K1
内容来自淘豆网www.taodocs.com转载请标明出处.
计算机组成原理分部实验,计算机组成原理实验指导书.doc相关推荐
- 计算机在材料科学中的应用上机,计算机在材料科学中的应用上机指导书-.doc
计算机在材料科学中的应用上机指导书- <计算机在材料科学中的应用>上机指导书 山东科技大学材料学院 目录 实验一 数值计算程序设计 4学时 3 实验二 最小二乘法曲线拟合及回归分析 4学时 ...
- 计算机文化基础实训小报制作,职业学院计算机文化基础课程实训指导书.doc
<计算机文化基础> 课程实训指导书 编写:李 琳 计算机文化基础实训计划 实习时间:1周 一.实习目的 巩固课堂知识,加强学生在Windows操作系统.Word中文处理.Excel电子表格 ...
- android实验报告指导书,虚拟现实技术实验报告指导书.doc
虚拟现实技术实验报告指导书.doc 虚拟现实技术实验指导书前言 虚拟现实技术实验简介虚拟现实Virtual Reality,简称VR,又译作灵境.幻真是近年来出现的高新技术,也称灵境技术或人工环境.虚 ...
- 计算机组装与维修实训指导书,计算机组装与维护实训指导书..doc
计算机组装与维护实训指导书. 咸宁职业技术学院 <计算机组装与维护>实训指导书 编写:尹光辉 信息与软件工程系 2012年9月 目 录 实验一 微型计算机硬件组装1 实验二 CMOS基本设 ...
- 计算机系统硬件认识步骤,实验一 微型计算机系统硬件组成及外设认识指导书.doc...
文档介绍: 实验一 微型计算机系统硬件组成及外设认识指导书.doc实验一微型计算机系统硬件组成及外设认识[实验目的]了解微型机系统的硬件组成与配置培养对微型机硬件各组成部件的识别能力为实验二计算机硬件 ...
- java判断闰年通过多态方法_04748《Java语言程序设计》实验指导书.doc
04748<Java语言程序设计>实验指导书.doc Java语言程序设计 实验指导书 前言 一.上机实验目的 上机实验的目的是提高学生的分析问题.解决问题的能力和动手能力,通过实践环节理 ...
- java实验指导书 王立新,模拟电路实验指导书.doc
模拟电路实验指导书.doc 模拟电路实验指导书 目录 一. 实验大纲 二. 实验一 常用电子仪器的使用 三. 实验二 单级交流放大电路 四. 实验三 射极输出器 五. 实验四 负反馈放大电路 六. 实 ...
- 盐城工学院c语言期末考试试卷,盐城工学院单片机实验指导书doc.doc
盐城工学院单片机实验指导书doc 单片机原理及接口技术 实验指导书 周云龙 编写 盐城工学院电气工程学院 二○一五年四月 实验一 KEIL集成开发环境应用实验 一.实验目的 1.掌握C51开发环境ke ...
- 计算机组成原理fpga实验指导书,计算机组成原理 FPGA实验指导书.doc
<计算机组成原理> 实验指导书 计算机科学与技术学院 目录 实验一 熟悉实验平台--------------------------(3) 实验二 总线传送---------------- ...
最新文章
- Nodejs的安装及环境配置
- CF-477C(Dreamoon and Strings) DP
- 在Excel中如何引用其他的工作表或者工作簿
- 硬核分析|腾讯云原生OS内存回收导致关键业务抖动问题
- 【CodeForces - 569C】Primes or Palindromes? (思维,分析范围,暴力枚举判断)
- 在浏览器端调试代码并直接修改原文件、移动端虚拟键盘中实现搜索按钮
- docker springboot读取配置文件_Docker从入门到掉坑(三):容器太多,操作好麻烦
- AVR系列之TWI功能测试
- Python-在线文本情感分析实验
- Vue_(组件)计算属性
- GERM格沵有哪些适合夏天的高颜值杯子推荐吗?
- 计算机二级access宝典app,计算机二级宝典精简版
- 光纤温度传感器在电力系统的应用
- 华为悦盒EC6108V9教程
- 程序员灯谜,你能猜出几个?
- 显示一个立方体的斜二测图(用数组存放正方体的各顶点坐标)
- 文件管理功能重构,MeterSphere开源持续测试平台v2.1.0发布
- 在windows上安装 onlyoffice-documentserver.exefor Windows
- HCIA HCIP HCIE啥意思
- [转]中国历史上十大狂狷文人