八篇运算器组成实验报告精选参考
52fw.cn 12-21 次遇见篇一 :《计算机组成原理》运算器实验报告
《计算机组成原理》
实 验 报 告
学 院:专 业: 班级学号: AP0804114 学生姓名: 实验日期:
指导老师: 成绩评定:
五邑大学信息学院计算机组成原理实验室
实 验 一
一、 实验名称:运算器实验 二、 实验目的:
1、 掌握运算器的组成及工作原理;
2、 熟悉ALU执行算术运算与逻辑运算的具体实现过程; 3、 掌握ALU 算术与逻辑运算的控制方法 4、 了解多片ALU的组合扩展功能和进位链的实现
三、 实验内容:
1、 两16位操作数的算术运算及进位影响 2、 两16位操作数的逻辑运算及进位影响 3、 不同控制组合下的算术与逻辑运算的输出结果
四、 实验设备:
EL-JY-II型计算机原理实验系统,排线若干
五、 实验步骤:
1、 在系统断电的情况下,按实验指导书接线图完成本次实验的接线; 2、 系统上电,拨动清零开关,系统清零;
3、 从数据输入开关电路输入第一个16位数据,开放数据总线,使数据进入暂存寄存器1; 4、 从数据输入开关电路输入第二个16位数据,开放数据总线,使数据进入暂存寄存器2; 5、 关闭数据输入开关,开启ALU输出,检查两个16位数据正确与否,有错通过步骤3改正; 6、 设置方式控制M=0,拨动功能选择端S3,S2,S1,S0 进行算术运算,记录ALU输出结果; 7、 重复步骤6,直到S3,S2,S1,S0所有组合(16种)被完成;
8、 设置方式控制M=1,拨动功能选择端S3,S2,S1,S0 进行逻辑运算,记录ALU输出结果; 9、 重复步骤6,直到S3,S2,S1,S0所有组合(16种)被完成;
10、 对实验结果进行检查,如有错误,找出原因,重做实验,直到正确为止。
…… …… 余下全文
篇二 :实验一运算器组成实验
北京邮电大学 计算机学院 1
计算机组成原理实验报告
实验一 运算器组成实验
2010211306班 朱璇
北京邮电大学 计算机学院
一 实验目的
1.熟悉双端口通用寄存器堆的读写操作
2.熟悉简单运算器的数据传送通路
3.验证运算器74LS181的算术逻辑功能
4.按给定数据,完成指定的算术,逻辑运算
二 实验电路
2
三 实验任务
1.按图要求,将运算器模块与实验台操作板上的线路进行连接。
2.用开关SW7-SW0向通用寄存器堆RF内的R0-R3寄存器置数。然后读出R0-R3的内容,在数据总线DBUS上显示出来
2010211306班 朱璇
北京邮电大学 计算机学院
3.验证ALU的正逻辑算术,逻辑运算功能.
四实验步骤
(一)将数字写入读出通用寄存器堆
1将所有开关按照如下所示的方式连接好
3
2将数字将34H,21H,52H,65H分别写入R0,R1,R2,R3(其中以R0为例子,其余只要改变WR0和WR1的值就可以写入操作)
首先将DP=1,DB=0; (1)置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.
(2)其余操作同上,只是改变K0(WR0)=1, K1(WR1)=0,SW7-SW0=21H. (3)其余操作同上,只是改变K0(WR0)=0, K1(WR1)=1,SW7-SW0=52H. (4)其余操作同上,只是改变K0(WR0)=1, K1(WR1)=1,SW7-SW0=65H.
3将数字从R0,R1,R2,R3中读出,并且在DBUS上显示出来。
(1)置K2(RS0)=0, K3(RS1)=0, K4(SW_BUS#)=1, K5(RS_BUS#)=0, K6(LDRi)=0.在DBUS上将观察到DBUS=34H.
…… …… 余下全文
篇三 :计算机组成原理实验-运算器组成实验报告
曾国江—计算机组成原理实验报告
计算机组成原理课程实验报告
9.3 运算器组成实验
姓 名: 曾国江
学 号:
系 别: 计算机工程学院
班 级: 网络工程1班
指导老师:
完成时间:
评语:
得分:
- 1 -
曾国江—计算机组成原理实验报告
9.3运算器组成实验
一、实验目的
1.熟悉双端口通用寄存器堆的读写操作。 2.熟悉简单运算器的数据传送通路。 3.验证运算器74LS181的算术逻辑功能。 4.按给定数据,完成指定的算术、逻辑运算。
二、实验电路
S3S2S1S0M
图3.1 运算器实验电路
图3.1示出了本实验所用的运算器数据通路图。参与运算的数据首先通过实验台操作板上的八个二进制数据开关SW7-SW0来设置,然后输入到双端口通用寄存器堆RF中。
- 2 -
曾国江—计算机组成原理实验报告
RF(U30)由一个ispLSI1016实现,功能上相当于四个8位通用寄存器,用于保存参与运算的数据,运算后的结果也要送到RF中保存。双端口寄存器堆模块的控制信号中,RS1、RS0用于选择从B端口(右端口)读出的通用寄存器,RD1、RD0用于选择从A端口(左端口)读出的通用寄存器。而WR1、WR0用于选择写入的通用寄存器。LDRi是写入控制信号,当LDRi=1时,数据总线DBUS上的数据在T3写入由WR1、WR0指定的通用寄存器。RF的A、B端口分别与操作数暂存器DR1、DR2相连;另外,RF的B端口通过一个三态门连接到数据总线DBUS上,因而RF中的数据可以直接通过B端口送到DBUS上。
DR1和DR2各由1片74LS273构成,用于暂存参与运算的数据。DR1接ALU的A输入端口,DR2接ALU的B输入端口。ALU由两片74LS181构成,ALU的输出通过一个三态门(74LS244)发送到数据总线DBUS上。
…… …… 余下全文
篇四 :组成原理实验报告1 基本运算器
《计算机组织与 体系结构》 实验报告1
2013-12-19 姓名: 学号: 班级: 课题:基本运算器
1实验目的
(1) 了解运算器的组成结构
(2) 掌握运算器的工作原理
2实验设备
PC 机一台,TD-CMA 实验系统一套。
3实验步骤
(1) 按图 1-1-5 连接实验电路,并检查无误。图中将用户需要连接的信号用圆圈标明(其它实验相同)。
图 1-1-5 实验接线图
(2)将时序与操作台单元的开关 KK2 置为‘单拍’档,开关 KK1、KK3 置为‘运行’档。
(3)打开电源开关,如果听到有‘嘀’报警声,说明有总线竞争现象,应立即关闭电源,重新检查接线,直到错误排除。然后按动 CON 单元的 CLR 按钮,将运算器的
A、B 和 FC、FZ 清零。
(4)用输入开关向暂存器 A 置数。
①拨动 CON 单元的 SD27?SD20 数据开关,形成二进制数 01100101(或其它数值),数据显示亮为‘1’,灭为‘0’。
②置 LDA=1,LDB=0,连续按动时序单元的 ST 按钮,产生一个 T4 上沿,则将二进制数 01100101置入暂存器 A 中,暂存器 A 的值通过 ALU 单元的 A7?A0 八位 LED 灯显示。
(5)用输入开关向暂存器 B 置数。
①拨动 CON 单元的 SD27?SD20 数据开关,形成二进制数 10100111(或其它数值)。
②置 LDA=0,LDB=1,连续按动时序单元的 ST 按钮,产生一个 T4 上沿,则将二进制数10100111 置入暂存器 B 中,暂存器 B 的值通过 ALU 单元的 B7?B0 八位 LED 灯显示。
#p#分页标题#e#(6)改变运算器的功能设置,观察运算器的输出。置 ALU_B=0、LDA=0、LDB=0,然后按表 1-1-1置 S3、S2、S1、S0 和 Cn 的数值,并观察数据总线 LED 显示灯显示的结果。如置 S3、S2、S1、S0 为 0010,运算器作逻辑与运算,置 S3、S2、S1、S0 为 1001,运算器作加法运算。
…… …… 余下全文
篇五 :计算机组成原理运算器实验报告
计算机组成原理实验一
运算器实验
一、实验目的:
1、掌握简单运算器的数据传输方式。
2、验证运算功能发生器(74LS181)及进位控制的组合功能。
二、实验要求:
完成不带进位及带进位算数运算实验、逻辑运算实验,了解算数逻辑运算单元的运用。
三、 实验原理:
74LS181是4位算术逻辑运算器,用两个 74LS181并联可以实
现8位运算,为了实现双操作的运算,ALU的输入端分别由两个锁存器DR1,DR2锁存数据。数据显示灯和数据总线相连接,用来显示数据总线上的内容。由于实验电路中的时序信号均已连接至W/RUIT相应的时序信号引出端,只要微动开关,即可获得实验所需的单脉冲。
四、 实验连接:
1.八位运算器控制信号连接:
S3,S2,S1,S0,M,/CN,LDDR1,LDDR2,LDCZY,/SW-B,/ALU-B,Cn+4 Cn+4I
2.完成连接并检查无误后接通电源。
五、实验仪器状态设定:
在闪动的“P.”状态下按动“增址”命令键,使LED显示器自左向右第一位显示提示符“H”,表示本装置已进入手动单元实验状态。
五、 实验项目:
(一)算数运算实验
拨动二进制数据开关向DR1和DR2寄存器置数(灯亮为1,灯灭为0)。
步骤如下
:
[CBA=001] [LDDR1=1] [LDDR1=0]
[LDDR2=0] [LDDR2=1]
[“按STEP”] [“按STEP”]
然后检查数据:
1. 关闭数据输入三态门(CBA=000) 2. 打开ALU输出三态门(CBA=010)
3. 当置S3,S2,S1,S0,M为11111时,总线指示灯显示DR1中的数 4. 当置S3,S2,S1,S0,M为10101时,总线指示灯显示DR2中的数
…… …… 余下全文
篇六 :计算机组成原理实验报告(运算器组成、存储器)
计算机组成原理实验报告
一、实验1 Quartus Ⅱ的使用
一.实验目的
掌握Quartus Ⅱ的基本使用方法。
了解74138(3:8)译码器、74244、74273的功能。
利用Quartus Ⅱ验证74138(3:8)译码器、74244、74273的功能。
二.实验任务
熟悉Quartus Ⅱ中的管理项目、输入原理图以及仿真的设计方法与流程。
新建项目,利用原理编辑方式输入74138、74244、74273的功能特性,依照其功能表分别进行仿真,验证这三种期间的功能。
三.74138、74244、74273的原理图与仿真图
1.74138的原理图与仿真图
74244的原理图与仿真图
1.
4. 74273的原理图与仿真图、
实验2 运算器组成实验
一、实验目的
1.掌握算术逻辑运算单元(ALU)的工作原理。
2.熟悉简单运算器的数据传送通路。
3.验证4位运算器(74181)的组合功能。
4.按给定数据,完成几种指定的算术和逻辑运算。
二、实验电路
附录中的图示出了本实验所用的运算器数据通路图。8位字长的ALU由2片74181构成。2片74273构成两个操作数寄存器DR1和DR2,用来保存参与运算的数据。DR1接ALU的A数据输入端口,DR2接ALU的B数据输入端口,ALU的数据输出通过三态门74244发送到数据总线BUS7-BUS0上。参与运算的数据可通过一个三态门74244输入到数据总线上,并可送到DR1或DR2暂存。
图中尾巴上带粗短线标记的信号都是控制信号。除了T4是脉冲信号外,其他均为电位信号。nC0,nALU-BUS,nSW-BUS均为低电平有效。
三、实验任务
按所示实验电路,输入原理图,建立.bdf文件。
四. 实验原理图及仿真图
给DR1存入01010101,给DR2存入10101010,然后利用ALU的直通功能,检查DR1、
…… …… 余下全文
篇七 :华中科技大学 组成原理实验报告 运算器组成实验
课 程 实 验 报 告
课程名称: 计算机组成原理
专业班级:
学 号: U201014669
姓 名: 蒋志斌
同组成员: 张源信
报告日期:
计算机科学与技术学院
目录
一、实验名称............................................................................................................ 3
二、实验目的............................................................................................................ 3
三、实验设备............................................................................................................ 3
四、实验任务............................................................................................................ 3
五、预备知识............................................................................................................ 4
1、运算器的相关知识 ........................................................................................ 4
…… …… 余下全文
篇八 :基本运算器实验报告
四 川 大 学 计 算 机 学 院、软 件 学 院
实 验 报 告
学号: 1143041061 姓名: 高浩宇 专业: 计算机科学与技术 班级:4 第:11 周