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

article/2025/9/16 7:39:14

一、实验目的

1、熟悉8位寄存器的读写操作

2、熟悉简单运算器的数据传送通路

3、验证运算器74LS181的算术逻辑功能

4、按给定数据,完成指定的算术、逻辑运算

二、实验内容

1、绘制仿真图。

2、输入A=0xaa,B=0x55,启动仿真前令ALU_EN=1。启动仿真后,#SW_BUS = 0,手动拨码开关向缓存器DRA和DRB分别写入两个8位二进制数A=0xAA和B=0x55;参照74LS181真值表设置ALU的控制信号组合(S3,S2,S1,S0,M,CN),进行算术运算(例如:“A加B”、“A减B”等)和逻辑运算(例如“A·B”、“ A+B”等)。再令#SW_BUS = 1, #ALU_OE =0,观察并且记录运算器ALU的输出端F和标志位CF、SF、ZF。(至少完成6种运算)。

3、输入A=0x12,B=0x67,进行算术运算和逻辑运算,观察并且记录运算器ALU的输出端F和标志位CF、SF、ZF。(至少完成6种运算)。

三、实验原理

1、参考电路图

2、74LS181的算术逻辑功能表

ALU(算术逻辑单元)能进行多种算术运算和逻辑运算。一个4位的ALU—74LS181运算功能发生器能进行16种算术运算和逻辑运算。

四、实验结果截图及说明

1、输入A=0xaa,B=0x55,选择实验材料P4474LS181真值表中共6个运算(3个算术运算,3个逻辑运算)进行实验,并截图说明;

(1)完成“算术运算F=A+B”实验,设置M=0,S3S2S1S0=0001,CN=1

运算结果截图:

(2)完成“算术运算F=(A+B)+1”实验,设置M=0,S3S2S1S0=0001,CN=0

运算结果截图:

(3)完成“逻辑运算F=/(A+B)”实验,设置M=1,S3S2S1S0=0011,CN=1

运算结果截图:

(4)完成“逻辑运算F=0”实验,设置M=1,S3S2S1S0=0011,CN=0

运算结果截图:

(5)完成“逻辑运算F=/(AB)”实验,设置M=1,S3S2S1S0=0100,CN=0

运算结果截图:

(6)完成“算术运算F=A+A/B+1”实验,设置M=0,S3S2S1S0=0100,CN=0

运算结果截图:

2、输入A=0x12,B=0x67,选择实验材料P4474LS181真值表中共6个运算(3个算术运算,3个逻辑运算)进行实验,并截图说明;

(1)完成“算术运算F=A+B”实验,设置M=0,S3S2S1S0=0001,CN=1

运算结果截图:

(2)完成“算术运算F=(A+B)+1”实验,设置M=0,S3S2S1S0=0001,CN=0

运算结果截图:

(3)完成“逻辑运算F=/(A+B)”实验,设置M=0,S3S2S1S0=0011,CN=1

运算结果截图:

(4)完成“逻辑运算F=/(AB)”实验,设置M=1,S3S2S1S0=0100,CN=0

运算结果截图:

(5)完成“算术运算F=A+A/B+1”实验,设置M=0,S3S2S1S0=0100,CN=0

运算结果截图:

(6)完成“逻辑运算F=A/B”实验,设置M=1,S3S2S1S0=0111,CN=0

运算结果截图:

四、实验过程中产生的问题及采取的措施

把遇到的问题解决的方法写出来。

问题:启动仿真前未使ALU_EN=1。

方法:请教老师,和同学一起讨论。


http://chatgpt.dhexx.cn/article/cQehcDGJ.shtml

相关文章

21级计科专业计算机组成原理实验一报告

实验资料: https://wwpv.lanzoue.com/b05drrb2b 密码:7nwj 附件清单如下: (1)MSDEV.EXE-----替换后可以修复调试后软件不可用的情况 (2)计算机组成原理实验一(完整).docx ----计算机…

计算机组成原理 相关实验及实验环境

相关实验 全加器实验 存储器实验 运算器实验 总线与微命令实验 累加器实验 程序计数器实验 微程序控制器实验 实验环境 用到的环境dsvlab1.0,在IE浏览器中打开,需要IE11的版本,若是不行可以选择在虚拟机上运行此环境使用VMware虚拟机安装W…

多思计算机组成原理实验三:存储器实验

03H 存储00010011: 写数据 读数据 04H 存储00010100: 写数据 读数据 本实验主要是先将选择的地址数据由74LS245送到74LS273锁存器进行存储,再送到6116进行地址设置;然后将要存储的数据由74LS245送往RAM6116,将数…

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

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

计算机组成原理实验二

一、实验目的与要求 1.1实验目的 (1)了解运算器的组成结构 (2)掌握运算器的工作原理 1.2实验要求 (1)实验之前,应认真准备,写出实验步骤和具体设计内容,否则实验效率会很…

计算机组成原理实验报告

目录 实验一: 实验二: 实验三: 实验四: ps:5月30日,还是希望你们自己去做一做,感受一下,和我的实验数据对比对比,我把每份报告的最后一题删掉啦,老师说,最…

计算机组成原理实验 实验一 存储器实验

目录 实验1 存储器实验 一、实验目的 二、实验原理 三、实验电路 四、实验步骤 五、实验数据分析 六、思考题 实验1 存储器实验 一、实验目的 1.熟悉DVCC计算机组成原理实验机的结构,掌握其主要操作。 2.掌握静态随机存储器RAM工作特性。 3.掌握静态随…

计算机组成原理实验(logisim)

文章目录 目录 文章目录 实验一:Logisim软件的使用 实验二:数据的表示 1.汉字的编码实验: 实验三:运算器组成实验 1.多位串行加法器和多位可控加减电路的设计 2.快速加法器的设计 3.多位算术逻辑单元ALU设计 4.阵列乘法器设计 4.阵…

多思计算机组成原理实验八:简单模型机实验

目录 1.实验讲义: 2.实验电路: 3.实验结果以及相关文件分享: 4.实验视频: 1.实验讲义: 2.实验电路: 3.实验结果以及相关文件分享: 下面链接是实验电路文件以及手抄讲义的分享。其中&#x…

计算机组成原理实验二 存储器实验

一、实验目的 1、了解静态随机存储器RAM和只读存储器ROM的工作特性 2、掌握存储器与总线的连接及存储器地址空间映射的原理 3、设计一个8位字长的存储器通路,包括ROM和RAM两个地址相互独立的存储器,实现对ROM和RAM存储器的数据读写操作及数据成批导入…

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

实验基于多思计算机组成原理网络虚拟实验系统 实验室地址:http://www.dsvlab.cn/ 实验目的: 通过门电路实现运算器 1)掌握算术逻辑运算单元的工作原理。 2) 熟悉简单运算器的电路组成。 3) …

计算机组成原理实验一报告——运算器

一.实验目的 了解和掌握Am2901运算器的组成结构和工作原理;认识和掌握TEC-2机运算器的组成和工作原理;认识和掌握TEC-2机运算器相关控制信号的含义和使用方法; 二.实验原理 Am2901运算器 1.Am2901 芯片内…

计算机组成原理实验:基本运算器实验

学生实验报告 实验课名称:计算机组成原理 实验项目名称:基本运算器实验 一、实验名称: 基本运算器实验 二、实验目的: (1)了解运算器的组成原理 (2)掌握运算器的工作原理 三、…

计算机组成原理学习-实验一 运算器实验(详细、系统)

如果你对计算机组成原理感兴趣,可以考虑阅读我的专栏 计算机组成原理【专栏】 须知 本文仅作学习笔记使用,仅在CSDN网站发布,如果在其他网站发现,均为侵权行为,请举报。作者:小王在努力。 运算器实验 须知实…

计算机组成原理实验——存储器

计算机组成原理实验——存储器 实验题目:存储器 预习内容: 1.多层次的存储器 ⑴存储器概述 ①存储器的分类 ②存储器的分级 ③主存储器的技术指标 ⑵SRAM存储器 ①基本的静态存储元阵列 ②基本的SRAM逻辑结构 ③读/写周期波形图 ⑶DRAM存储器 ①DRAM存…

计算机组成原理实验——实验1 运算器实验

实验目的 (1)掌握算术逻辑运算单元的工作原理。 (2)熟悉简单运算器的电路组成。 (3)熟悉4位运算功能发生器(74LS181)的算术、逻辑运算功能。 实验要求 (1&#xff0…

计算机组成原理实验

计算机组成原理实验 1. 4位先行进位电路:就是741822.四位快速加法器: 1. 4位先行进位电路:就是74182 4位先行进位电路图怎么连的? 通过公式来连的:谁与谁或,谁与谁异或 公式: CiXiYi(Xi异或Yi)…

计算机组成原理——运算器实验

计算机组成原理实验—运算器 预习内容: 1.逻辑运算 ⑴逻辑非运算:按位求它的反,常用变量上加一横表示 ⑵逻辑加运算:按位求它们的“或”,常用“”来表示 ⑶逻辑乘运算:按位求它们的“与”,常用…

计算机组成原理 存储器实验

存储器实验 实验环境 计算机组成原理实验环境 实验目的 掌握静态随机存储器 RAM 的工作特性。掌握静态随机存储器 RAM 的读写方法。 实验要求 做好实验预习,熟悉 MEMORY6116 芯片各引脚的元器件的功能和连接方式,熟悉其他实验元器件的功能特性和使…

计算机组成原理 运算器实验

运算器实验 实验环境 计算机组成原理实验环境 实验目的 掌握算术逻辑运算单元的工作原理。熟悉简单运算器的电路组成。熟悉 4 位运算功能发生器(74LS181)的算术、逻辑运算功能。 实验要求 做好实验预习,看懂电路图,熟悉实验…