计算机组成原理实验一:运算器组成的实验

简介: 本篇博文主要是讲述一下计算机组成原理实验中运算器组成的实验,因为很多同学在刚学习计算机组成原理实验的时候对于调试的一些步骤还是有些懵懵懂懂,每个步骤之间的连接做的不是很连贯,故有了写此篇博文的初衷,笔者会在近期分享计算机组成原理实验的五个实验,希望对有学习此课程的同学能够有一些帮助!

计算机组成原理实验一:

实验目的

(1)掌握算术逻辑运算加、减、乘、与的工作原理。

(2)熟悉简单运算器的数据传送通路。

(3)验证实验台运算器的8位加、减、与、直通功能。

(4)验证实验台的4位乘4位功能。(低四位×低四位)

(5)按给定数据,完成几种指定的算术和逻辑运算。


首先第一步当然是打开组原仿真实验系统了,打开后选择仿真面板

2020051522573241.png 打开后依照右边的 连线任务 依次在数据通路里连接线路:20200515230408133.png

连线完成后点击面板右上方的开关进入具体实验:202005152304554.png

20200515230550629.png

接下来我们看一下实验中需要操作的数据以及需要得出的结果:20200515230926603.png

20200515233053956.png

接着我们在实验中输入测试数据DR2测试数据DR12020051523154245.png20200515231845883.png

输入数据之后,我们就要进行运算的步骤了,我们需要勾选ALU_BUS和**SW_BUS#**两个选项:20200515232306568.png

在S0,S1,S2进行选择即可进行不同的运算:2020051523272460.png

在选择的相应的运算后需要按QD执行操作,执行不同的操作会产生C位数值(C位数值是溢出)在运算中A代表LDDR2,B代表LDDR1,需要在执行操作的时候仔细选择输入的数据。最后,输出的实验结果和相应的C位如下图所示:20200515232944560.png20200515233012675.png

最后在这里谢谢大家

觉得有帮助的可以点个赞!谢谢!


相关文章
|
芯片
计算机组成原理实验二 存储器实验(上)
计算机组成原理实验二 存储器实验
1305 0
|
监控 算法 自动驾驶
软件体系结构 - 调度算法(1) 最早截至时间优先
【4月更文挑战第19天】软件体系结构 - 调度算法(1) 最早截至时间优先
815 0
技术经验分享:360浏览器截图快捷键设置
技术经验分享:360浏览器截图快捷键设置
529 0
技术经验分享:360浏览器截图快捷键设置
|
机器学习/深度学习 数据采集 数据挖掘
Python实现循环神经网络RNN-LSTM回归模型项目实战(股票价格预测)
Python实现循环神经网络RNN-LSTM回归模型项目实战(股票价格预测)
|
关系型数据库 MySQL Linux
mysql数据库安装教程(超级超级详细)
mysql数据库安装教程(超级超级详细)
|
缓存
计算机组成原理实验一 运算器实验
计算机组成原理实验一 运算器实验
485 0
|
运维 Linux KVM
KVM详解(六)——KVM虚拟机快照
KVM详解(六)——KVM虚拟机快照
944 0
|
小程序 Android开发 容器
一文读懂微信小程序flex布局
一文读懂微信小程序flex布局
|
Java Maven
IDEA Maven 源修改为国内阿里云镜像的正确方式, 2023 年更新,亲测可用
IDEA Maven 源修改为国内阿里云镜像的正确方式, 2023 年更新,亲测可用
41838 1
|
网络协议 安全 应用服务中间件
【内网安全-隧道搭建】内网穿透_Ngrok上线(美版、国版二开)
【内网安全-隧道搭建】内网穿透_Ngrok上线(美版、国版二开)
917 0
【内网安全-隧道搭建】内网穿透_Ngrok上线(美版、国版二开)