计算机组成原理-算术逻辑运算单元实验

更新时间:2023-09-10 06:25:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

实 验 报 告

学院: 计算机科学学院 专业:计算机应用技术 2013年10月25日 姓 名 班 级 课程名称 实验名称 操文健 计应(2)班 计算机组成原理 成 算术逻辑运算单元实验 不带进位位逻辑或运算实验 1.实验目的 1.掌握简单运算器的数据传输方式 2.掌握74LS181的功能和应用 学 号 2012030311043 指导老师 王松 绩 2.实验内容 1.完成不带进位位算术,逻辑运算实验。 2.按照实验步骤完成实验项目,了解算术逻辑运算单元的运行过程 3.实验环境 科技大楼D208计算机组成原理实验室

4.实验方法和步骤(含设计)

1.把

控制信号 D1CK D2CK EDR1 EDR2 ALU-O CN M S3 S2 S1 S0

接入开关信号 PLS1孔 PLS1孔 H8孔 H7孔 H6孔 H5孔 H4孔 H3孔 H2孔 H1孔 H0孔

ALU-IN(8芯的盒型插座)

与右板上的二进制开关单元中

J01插座相连(对应二进制开关H16~H23),

把ALU-OUT(8芯的盒型插座) 与数据总线上的DJ2相连。 2.把D1CK和D2CK用连线连到脉冲 单元的PLS1上,把EDR1,EDR2, ALU-O,S0,S1,S2,S3,CN,M接 入二进制开关(请按右表连线)

·按启停单元中的运行按钮,使实验平台处于运行状态。 ·二进制开关H16~H23作为数据输入,置33H(对应开关如下表)。

H23 H22 H21 H20 H19 H18 H17 D7 D6 0

0

D5 1

D4 1

D3 0

D2 0

D1 1

H16 D0 1

数据总线表 8位数据 33H

置各控制信号如下: H8

H7

H6

H5

H4

H3 S3 1

H2 S2 1

H1 S1 1

H0 S0 0

EDR1 EDR2 ALU-O CN M 0

1

0

1

1

·按脉冲单元中的PLS1脉冲按键,在D1CK上产生一个上升沿,

把33H打入DR1数据锁存器,通过逻辑笔或示波器来测量确定DR1寄存器(74LS374)的输出端,检验数据是否进入DR1中。 ·二进制开关H16~H23作为数据输入,置55H(对应开关如下表)。 H23 H22 H21 H20 H19 H18 H17 D7 D6 0 1 D5 0 D4 1 D3 0 D2 1 D1 0 H16 D0 1 数据总线表 8位数据 55H 置各控制信号如下: H8 H7 H6 H5 H4 H3 S3 1 H2 S2 1 H1 S1 1 H0 S0 0 EDR1 EDR2 ALU-O CN M 1 0 0 1 1 ·按脉冲单元中的PLS1脉冲按键,在D2Ck上产生一个上升沿的脉冲,把55H打入DR2数据锁存器。 ·经过74LS181的计算,把运算结果(F=A或B)输入到数据总线上,数据总线上的LED灯IDB0~IDB7应该显示为77H。

5.程序及测试结果 DR1 DR2 S3 S2 S1 S0 M=0(算术运算) CN=1 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 M=1 (逻辑运算) F=9A F=18 F=82 F=0 F=DA F=58 F=C2 F=40 F=BF F=3D F=A7 F=25 F=FF F=7D F=E7 F=65 CN=0 F= F= F= F= F= F= F= F= F= F= F= F= F= F= F= F= A7 A7 A7 A7 A7 A7 A7 A7 A7 A7 A7 A7 A7 A7 A7 A7 0 0 0 0 F=65 0 0 0 1 F=E7 0 0 1 0 F=7D 0 0 1 1 F=FF 0 1 0 0 F=A5 0 1 0 1 F=27 0 1 1 0 F=BD 0 1 1 1 F=3F 1 0 0 0 F=8A 1 0 0 1 F=0C 1 0 1 0 F=A2 1 0 1 1 F=24 1 1 0 0 F=CA 1 1 0 1 F=4C 1 1 1 0 F=E2 1 1 1 1 F=64

6.实验分析与体会 通过本次试验, 1.掌握简单运算器的数据传输方式; 2.掌握74LS181的功能和应用; 3不同的信号将会产生不同的效果,得到的结果也将会不一样。 实验日期 : 2013 年 10 月 25 日 教师评语 签名: 年 月 日

本文来源:https://www.bwwdw.com/article/8yqh.html

Top