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

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

实 验 报 告

学院: 计算机科学学院 专业:计算机应用技术 2013年10月25日

姓 名操文健学 号2012030311043班 级计应(2)班指导老师王松课程名称计算机组成原理成

绩实验名称算术逻辑运算单元实验

不带进位位逻辑或运算实验1.实验目的

1.掌握简单运算器的数据传输方式

2.掌握74LS181的功能和应用

2.实验内容

1.完成不带进位位算术,逻辑运算实验。

2.按照实验步骤完成实验项目,了解算术逻辑运算单元的运行过程3.实验环境

科技大楼D208计算机组成原理实验室控制信号

接入开关信号

D1CK

PLS1孔

D2CK

PLS1孔

EDR1

H8孔

EDR2

H7孔

ALU-O

H6孔

CN

H5孔

M

H4孔

S3

H3孔

S2

H2孔

S1

H1孔

S0

H0孔

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

1.把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

H16

数据总线表

D7

D6

D5

D4

D3

D2

D1

D0

8位数据

0

0

1

1

0

0

1

1

33H

置各控制信号如下:

H8

H7

H6

H5

H4

H3

H2

H1H0

EDR1

EDR2

ALU-O

CN

M

S3

S2

S1

S0

0

1

0

1

1

1

1

1

0

·按脉冲单元中的PLS1脉冲按键,在D1CK上产生一个上升沿,把33H打入DR1数据锁存器,通过逻辑笔或示波器来测量确定DR1寄存器(74LS374)的输出端,检验数据是否进入DR1中。

·二进制开关H16~H23作为数据输入,置55H(对应开关如下表)。

H23

H22

H21

H20

H19

H18

H17

H16

数据总线表

D7

D6

D5

D4

D3

D2

D1

D0

8位数据

0

1

0

1

0

1

0

1

55H

置各控制信号如下:

H8

H7

H6

H5

H4

H3

H2

H1

H0

EDR1

EDR2

ALU-O

CN

M

S3

S2

S1

S0

1

0

0

1

1

1

1

1

0

·按脉冲单元中的PLS1脉冲按键,在D2Ck上产生一个上升沿的脉冲,把55H打入DR2数据锁存器。

·经过74LS181的计算,把运算结果(F=A或B)输入到数据总线上,数据总线上的LED灯IDB0~IDB7应该显示为77H。5.程序及测试结果

DR1

DR2

S3

S2

S1

S0

M=0(算术运算)

M=1

(逻辑运算)

CN=1

CN=0

65

A7

0

0

0

0

F=65

F=

F=9A

65

A7

0

0

0

1

F=E7

F=

F=18

65

A7

0

0

1

0

F=7D

F=

F=82

65

A7

0

0

1

1

F=FF

F=

F=0

65

A7

0

1

0

0

F=A5

F=

F=DA

65

A7

0

1

0

1

F=27

F=

F=58

65

A7

0

1

1

0

F=BD

F=

F=C2

65

A7

0

1

1

1

F=3F

F=

F=40

65

A7

1

0

0

0

F=8A

F=

F=BF

65

A7

1

0

0

1

F=0C

F=

F=3D

65

A7

1

0

1

0

F=A2

F=

F=A7

65

A7

1

0

1

1

F=24

F=

F=25

65

A7

1

1

0

0

F=CA

F=

F=FF

65

A7

1

1

0

1

F=4C

F=

F=7D

65

A7

1

1

1

0

F=E2

F=

F=E7

65

A7

1

1

1

1

F=64

F=

F=65

6.实验分析与体会

通过本次试验,

1.掌握简单运算器的数据传输方式;

2.掌握74LS181的功能和应用;

3不同的信号将会产生不同的效果,得到的结果也将会不一样。

实验日期 : 2013 年 10 月 25 日教师评语

签名: 年 月 日

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
初始条件: 理论:学完“电工电子学”、“数字逻辑”、“汇编语言程序设计”、和“计算机组成原理”课程,掌握计算机组成原理实验平台的使用。 实践:计算机学院科学系实验中心提供计算机实验的软件、硬件平台,在实验中心硬件平台验证设计结果。 要求完成的主要任务: (包括课程设计工作量及其技术要求,以及说明书撰写等具体要求) 1、基本模型机系统分析与设计,利用所学的计算机组成原理课程中的知识和提供的实验平台完成设计任务,从而建立清晰完整的整机概念。 2、根据课程设计题目的要求,编制实验所需的程序,上机测试并分析所设计的程序。 3、课程设计的书写报告应包括: (1)课程设计的题目。 (2)设计的目的及设计原理。 (3)根据设计要求给出模型机的逻辑框图。 (4)设计指令系统,并分析指令格式。 (5)设计微程序及其实现的方法(包括微指令格式的设计,后续微地址的产生方法以及微程序入口地址的形成)。 (6)模型机当中时序的设计安排。 (7)设计指令执行流程。 (8)给出编制的源程序,写出程序的指令代码及微程序。 (9)说明在使用软件HKCPT的联机方式与脱机方式的实现过程(包括编制程序中与或运算指令的时序分析,累加器A和有关寄存器、存储器的数据变化以及数据流程)。 (10)课程设计总结(设计的特点、不足、收获与体会)。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值