计算机组成原理实验读r1,计算机组成原理实验一

a7f4a3f590493a1e451dd952a488fd7c.gif 计算机组成原理实验一

(5页)

6837e84dbe97692539ce1cf83fe22480.gif

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

8.90 积分

计算机组成原理实验计算机组成原理实验第一章、TEC-5 计算机组成实验箱简介运算器运算器74181通用寄存器通用寄存器系统编程器系统编程器时序发生器时序发生器双端口存双端口存储器储器RAM地址寄存器地址寄存器地址指示灯地址指示灯数据总线指示数据总线指示灯灯PC指示灯指示灯指令总线指示灯指令总线指示灯C进位标进位标志指示灯志指示灯微动开关微动开关BUSYL#指示灯指示灯BUSYR#指示灯指示灯逻辑笔与实验连线第二章 计算机组成原理实验 实验一 运算器组成实验一 实验目的1.熟悉双端口通用寄存器堆的读写操作2.熟悉简单运算器的数据传送通路3.验证运算器 74LS181 的算术逻辑功能4.按给定数据,完成指定的算术,逻辑运算 二 实验电路图示出了本次实验所用的运算器数据通路图。参与运算的数据首先通过实验台操作板上的 八个二进制数据开关 SW7-SW0 来设置,然后输入到双端口通用寄存器堆 RF 中。RF(U54)由一个 ispLSll016 实现,功能上相当于四个 8 位通用寄存器,用于保存参与运算 的数据,运算后的结果也要送到 RF 中保存。双端口寄存器堆模块的控制信号中,RSl、RS0 用 于选择从 B 端口(右端口)读出的通用寄存器,RDl、RD0 用于选择从 A 端口(左端口)读出的通 用寄存器。而 WRl、WR0 用于选择写入的通用寄存器。LDRi 是写入控制信号,当 LDRi 二 1 时,数据总线 DBUS 上的数据在 T3 写入由 WRl、WR0 指定的通用 寄存器。RF 的 A、B 端口分别与操作数暂存器 DRl、DR2 相连;另外,RF 的 B 端口通过一个 三态门连接到数据总线 DBUS 上,因而 RF 中的数据可以直接通过 B 端口送到 DBUS 上。DRl(U24)和 DR2(U25)各由 1 片 74LS273 构成,用于暂存参与运算的数据。DRl 接 ALU的 A 输入端口,DR2 接 ALU 的 B 输入端口。ALU(U55、U60)由两片 74LSl81 构成,ALU 的 输出通过一个三态门(74LS244)发送到数据总线 DBUS 上。实验台上的八个发光二极管 DBUS7-DBUS0 显示灯接在 DBUS 上,可以显示输入数据或运 算结果。另有一个指示灯 C 显示运算器进位标志信号状态。图中尾巴上带粗短线标记的信号都是控制信号,其中 S3、S2、S1、S0、M、Cn0、LDDRl、LDDR2、ALU BUS#、SW.BUS#、LDRi、RSl、RS0、RDl、RD0、WRl、WR0 都是电位信号,在本次实验 中用拨动开关 K0--K15 来模拟;T2、T3 为时序脉冲信号,印制板上已连接到实验台的时序电 路。实验中进行单拍操作,每次只产生一组 T1、T2、T3、T4 时序脉冲,需将实验台上的 DP、DB 开关进行正确设置。将 DP 开关置 1,DB 开关置 0,每按一次 QD 按钮,则顺序产生 T1、T2、丁 3、T4 一组单脉冲。 三、实验设备三、实验设备1。 TEC-5 计算机组成实验系统 1 台2. 逻辑测试笔一支(在 TEC-5 实验台上) .3. 双踪示波器一台(公用)4. 万用表一只(公用) 四、实验任务四、实验任务1. 按图示,将运算器模块与实验台操作板上的线路进行连接。由于运算器模块内部的 连线已由印制板连好,故接线任务仅仅是完成数据开关、控制信号模拟开关、与运算器模块的 外部连线。注意:为了建立清楚的整机概念,培养严谨的科研能力,手工连线是绝对必要的。2. 用开关 SW7 一 SW0 向通用寄存器堆 R1=内的 R0--R3 寄存器置数。然后读出 R0— R3 的内容,在数据总线 DBUS 上显示出来。3. 验证 ALU 的正逻辑算术、逻辑运算功能。令 DRl=55H,DR2=OAAH,Cn#=l。在 M---0 和 M=I 两种情况下,令 S3 一 S0 的值从 0000B 变到 1111B,列表表示出实验结果。实验结果包含进位 C,进位 C 由指示灯显示。注意:注意: 进位进位 C 是运算器是运算器 ALU 最高位进位最高位进位 Cn+4~的反,即有进位为的反,即有进位为 1,无进,无进位为 0。 五、实验要求五、实验要求 1. 做好实验预习,掌握运算器的数据传输通路及其功能特性,并熟悉本实验中所用的模 拟开关的作用和使用方法。 2.写出实验报告,内容是: (1) 实验目的。 (2) 按实验任务 3 的要求,列表表示出实验结果。 (3) 按实验任务 4 的要求,在表中填写各控制信号模拟开关值,以及运算结果值。 (4) 分析记录实验过程、数据等。(5) 用学校实验报告专用格式填写报告 六、实验步骤和结果六、实验步骤和结果((1 1)实验任)实验任务 2 的实验步骤和结果如下:(假定令 R0=34H,R1=21H,R2=52H,R3=65H)1、 置 DP=1,DB=0,编程开关拨到正常位置.接线表如下:数据通路WR0WR1RS0RS1SW_BUS#RS_BUS#LDRi电平开关K0K1K2K3K4K5K62、打开电源 (以下是将(以下是将 34H,21H,52H,65H34H,21H,52H,65H 分别写入分别写入 R0,R1,R2,R3R0,R1,R2,R3)) 3、置 K0(WR0)=0, K1(WR1)=0, K4(SW_BUS#)=0, K5(RS_BUS#)=1, K6(LDRi)=1, SW7-SW0=34H.在 DBUS 上将观察到 DBUS=34H.按 QD 按钮,将 34H 写入 R0. 4、置 K0(WR0)=1, K1(WR1)=0, K4(SW_BUS#)=0, K5(RS_BUS#)=1, K6(LDRi)=1, SW7-SW0=21H.在 DBUS 上将观察到 DBUS=21H.按 QD 按钮,将 21H 写入 R1. 5、置 K0(WR0)=0, K1(WR1)=1, K4(SW_BUS#)=0, K5(RS_BUS#)=1, K6(LDRi)=1, SW7-SW0=52H.在 DBUS 上将观察到 DBUS=52H.按 QD 按钮,将 52H 写入 R2. 6、置 K0(WR0)=1, K1(WR1)=1, K4(SW_BUS#)=0, K5(RS_BUS#)=1, K6(LDRi)=1, SW7-SW0=65H.在 DBUS 上将观察到 DBUS=65H.按 QD 按钮,将 65H 写入 R3. (以下是在(以下是在 DBUSDBUS 总线上显示总线上显示 R0,R1,R2,R3R0,R1,R2,R3 的值)的值) 7、置 K2(RS0)=0, K3(RS1)=0, K4(SW_BUS#)=1, K5(RS_BUS#)=0, K6(LDRi)=0.在 DBUS 上将观察到 DBUS=34H. 8、置 K2(RS0)=1, K3(RS1)=0, K4(SW_BUS#)=1, K5(RS_BUS#)=0, K6(LDRi)=0.在 DBUS 上将观察到 DBUS=21H. 9、置 K2(RS0)=0, K3(RS1)=1, K4(SW_BUS#)=1, K5(RS_BUS#)=0, K6(LDRi)=0.在 DBUS 上将观察到 DBUS=52H. 10、置 K2(RS0)=1, K3(RS1)=1, K4(SW_BUS#)=1, K5(RS_BUS#)=0, K6(LDRi)=0.在 DBUS 上将观察到 DBUS=65H. 11、关断电源,拆线 ((2 2)实验任)实验任务 3 的实验步骤和结果如下: 1、 置 DP=1,DB=0,编程开关拨到正常位置. 接线表如下:数据通路WR0WR1RD0RD1RS0RS1LDRi电平开关K0K1K2K3K4K5K6数据通路LDDR1LDDR2S0S1S2S3M电平开关K7K7K8K9K10K11K12数据通路ALU_BUS#SW_BUS#电平开关K13K14数据通路的信号 Cn#接 VCC 2、打开电源 ( (以下以下 2 2 条是向条是向 R0R0 写入写入 55H,55H,向向 R1R1 写入写入 0AAH)0AAH) 3、置 K0(WR0)=0, K1(WR1)=0, K6(LDRi)=1, K13(ALU_BUS#)=1, K14(SW_BUS#)=0.置 SW7-SW0 为 55H,按 QD 按钮,将 55H 写入 R0. 4、置 K0(WR0)=1, K1(WR1)=0, K6(LDRi)=1, K13(ALU_BUS#)=1, K14(SW_BUS#)=0.置 SW7-SW0 为 0AAH,按 QD 按钮,将 0AAH 写入 R1.( (以下以下 1 1 条是将条是将 R0R0 写入写入 DR1,DR1,将将 R1R1 写入写入 DR2)DR2) 5、置 K2(RD0)=0, K3(RD1)=0, K4(RS0)=1, K5(RS1)=0, K6(LDRi)=0, K7(LDDR1 和 LDDR2)=1.按 QD 按钮,将 R0 写入 DR1,将 R1 写入 DR2.这时 DR1=55H,DR2=0AAH. ( (以下以下 2 2 条是条是 M=HM=H 时进行逻辑运算时进行逻辑运算) ) 6、置 K6(LDRi)=1, K7(LDR1 和 LDR2)=0, K8(S0)=0, K9(S1)=0, K10(S2)=0, K11(S3)=0,K12(M)=1, K13(ALU_BUS#)=0, K14(SW_BUS#)=1.在数据总线 DBUS 上观察到逻辑运算结果 0AAH. 按 QD 按钮,观察到进位 C 为 0. 7、其他开关不变,只改变 K8(S0), K9(S1), K10(S2), K11(S3)的设置,观察其他 15 种逻辑运算 结果, 并按 QD 按钮,观察进位 C. ( (以下以下 2 2 条是条是 M=LM=L 时进行算术运算时进行算术运算) ) 8、置 K6(LDRi)=1, K7(LDR1 和 LDR2)=1, K8(S0)=0, K9(S1)=0, K10(S2)=0, K11(S3)=0,K12(M)=0, K13(ALU_BUS#)=0, K14(SW_BUS#)=1.在数据总线 DBUS 上观察到算术运算结果 55H.按 QD 按钮,观察到进位 C 为 0. 9、其他开关不变,只改变 K8(S0), K9(S1), K10(S2), K11(S3)的设置,观察其他 15 种算术运算结果, 并按 QD 按钮,观察进位 C. 实验任务 3 实验结果表(DR1=55H,DR2=0AAH)工作方式输入选择逻辑运算(M=H,Cn#=1)算术运算(M=L,Cn#=1)S3 S2 S1S0运算结果进位 C运算结果 进位 C0000000100100011010001010110011110001001101010111100110111101111 关 键 词: 计算机 组成 原理 实验

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/393624.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Spark常见问题解决办法

以下是在学习和使用spark过程中遇到的一些问题,记录下来。 1、首先来说说spark任务运行完后查错最常用的一个命令,那就是把任务运行日志down下来。 程序存在错误,将日志down下来查看具体原因!down日志命令:yarn logs -application…

autosar工具链_Autosar开发与手写代码开发的区别

Autosar开发流程1.BSW开发主要应用工具链(Vector等工具,具体可以百度搜索Autosar配置工具)来配置,复杂驱动的代码需要手写,但是也要符合Autosar的接口标准,主要包括,CAN通信配置、数字输入配置、…

山东计算机类好的民办大学,2021年山东所有民办大学名单及排名(教育部)

高考考上一个好的大学,是每位考生和家长的一个梦想,但是选择一个适合自己的大学也非常重要。本文高考助手网帮各位考生整理了关于山东本地区所有的民办大学名单、山东所有的民办大学分数线排名、山东民办大学文理科投档线等相关知识,各位考生在填报志愿的…

用例设计:思维导图orExcel

一、 某次紧急发版时使用思维导图来进行了用例的设计,很被导图多分支罗列、在单一分支上层层递进设计模式的吸引,最终看到由版本主题开枝散叶衍发出的结构性用例时非常开心。从此,几个版本的迭代都使用思维导图进行用例设计。 然而部门制度关…

class对象和class文件_Class文件格式

我们知道Java是一门跨平台的语言,我们编写的Java代码会被编译成中间class文件以让Java虚拟机解析运行。而Java虚拟机规范仅仅描述了抽象的Java虚拟机,在实现具体的Java虚拟机时,仅指出了设计规范。Java虚拟机的实现必须体现规范中的内容&…

构建自己的简单微服务架构(开源)

构建自己的简单微服务架构(开源) 原文:构建自己的简单微服务架构(开源)前言 本篇仅作引导,内容较多,如果阅读不方便,可以使用电脑打开我们的文档官网进行阅读。如下图所示&#…

[转载]Spring配置文件详解一:

2019独角兽企业重金招聘Python工程师标准>>> 原文地址&#xff1a;Spring配置文件详解一&#xff1a;<context:annotation-config/>与<context:component-scan base-package"com.xx 作者&#xff1a;爱情随遇而安 <context:annotation-config/>…

手机计算机的隐藏小技巧,涨知识!MIUI计算器原来有这么多隐藏小技巧,最后一个绝对想不到...

原标题&#xff1a;涨知识&#xff01;MIUI计算器原来有这么多隐藏小技巧&#xff0c;最后一个绝对想不到计算器除了我们需要进行日常的计算以外&#xff0c;几乎是用不到的。但是MIUI中的计算器与普通计算器可不同&#xff0c;里面的隐藏小技巧足以让你震惊到&#xff0c;那么…

Android零基础入门第83节:Activity间数据传递方法汇总

2019独角兽企业重金招聘Python工程师标准>>> 在Activity间传递的数据一般比较简单&#xff0c;但是有时候实际开发中也会传一些比较复杂的数据&#xff0c;本节一起来学习更多Activity间数据的传递。 一、常用数据类型 在前面几节我们只学习了一些常用类型的数据传递…

02-c#基础之01-基础语法(一)

1.注释符 1&#xff09;注销 2) 解释 2.C#中的3种注释符 1&#xff09;单行注释// 2)多行注释/*要注释的内容*/ 3)文档注释///多用来解释类或者方法 2.VS中的快捷键 转载于:https://www.cnblogs.com/yoyo-524/p/6502827.html

四五六年级计算机教学计划,五六年级信息技术教学计划

五六年级信息技术教学计划一、大纲对本册教材的要求作为小学阶段的信息技术课程&#xff0c;应以学生对计算机的学习心理、学习行为和学习方法为背景&#xff0c;把计算机基础知识和计算机最新应用融于一体&#xff0c;使之既体现信息技术学科的教学理论&#xff0c;又吸收现代…

阿里巴巴旗下平台口碑推出无人收银技术,改造便利店市场;重庆法院运用 AI 探索“智能判案”...

阿里巴巴旗下平台口碑推出无人收银技术&#xff0c;改造便利店市场 雷锋网消息 阿里巴巴旗下本地生活服务平台口碑今日宣布在上海新兴便利店品牌24鲜上线无人收银技术。消费者只要打开支付宝&#xff0c;扫一扫想要购买的商品的条形码&#xff0c;就可以自助提交订单完成支付。…

如何使用射手影音寻找字幕

我们以"理智与情感"Sense and Sensibility为例&#xff0c;在迅雷搜索了下载&#xff0c;结果到了99%就不动了&#xff0c;由于是字幕文件&#xff0c;不能直接把TD的后缀去掉看影片&#xff0c;但是影片已经下载完成&#xff0c;所以我们使用射手影音播放该电影。&a…

C语言第二次博客作业---分支结构

一、PTA实验作业 题目1&#xff1a;计算分段函数[2] 本题目要求计算下列分段函数f(x)的值&#xff1a; 1.实验代码 double x,result;scanf("%lf",&x);if(x>0){resultsqrt(x);}else{resultpow(x1,2)2*x1/x;}printf("f(%.2f) %.2f",x,result); 2 设计…

OSChina 周四乱弹 ——妹子喜欢的是程序员 这是标准……

2019独角兽企业重金招聘Python工程师标准>>> Osc乱弹歌单&#xff08;2017&#xff09;请戳&#xff08;这里&#xff09; 【今日歌曲】 一叶孤鸿 &#xff1a;分享Nanaka的单曲《いのちの名前&#xff08;Cover 木村弓&#xff09;》 《いのちの名前&#xff08;C…

xp系统sql服务器怎么找,SQL文件在winxp系统下怎么打开

很多用户不知道SQL文件是什么?SQL文件怎么打开?我们存储数据时候经常会遇到SQL文件&#xff0c;如果你不知道WinXP系统SQL文件是什么以及怎么打开的话&#xff0c;那就赶紧看看小编整理的以下文章内容吧!SQL文件是什么?学习编程的同学可能都知道SQL是一种高级的非过程化的编…

Silverlight 设计器加载错误

每次打开silverlight页面出如下错误 然后设计器不能将页面加载出来 最后找了蛮多资料的 感觉这个原因有可能&#xff1a;“控制面板的添加删除程序那里&#xff0c;选中Microsoft Silverlight&#xff0c;看看他的版本&#xff0c;是否与所装的SDK的版本号一致。就算两个版本号…

mysql索引优化实际例子_MySQL索引优化的实际案例分析

Order by desc/asc limit M是我在mysql sql优化中经常遇到的一种场景&#xff0c;其优化原理也非常的简单&#xff0c;就是利用索引的有序性&#xff0c;优化器沿着索引的顺序扫描&#xff0c;在扫描到符合条件的M行数据后&#xff0c;停止扫描&#xff1b;看起来非常的简单&am…

阿里云视频点播解决方案使用教程

2019独角兽企业重金招聘Python工程师标准>>> 课程介绍 视频点播&#xff08;ApsaraVideo for VoD&#xff0c;简称VoD&#xff09;是集视频音视频采集、编辑、上传、自动化转码处理、媒体资源管理、分发加速于一体的一站式音视频点播解决方案。 产品详情&#xff1a…

云服务器安装操作系统后如何连接,服务器如何安装操作系统

服务器如何安装操作系统 内容精选换一换如果您需要使用毕昇编译器&#xff0c;则需要先在服务端安装毕昇编译器。毕昇编译器基于开源LLVM开发&#xff0c;并进行了优化和改进&#xff0c;同时将flang作为默认的Fortran语言前端编译器&#xff0c;是针对鲲鹏平台的高性能编译器。…