- 69
- 0
- 约1.54千字
- 约 4页
- 2017-06-08 发布于重庆
- 举报
实验一运算器组成实验
计算机组成原理实验报告
实验一 运算器组成实验
学院:计算机学院
班级:座机电话号码06
学号
姓名: 朱 璇
一 实验目的 1.熟悉双端口通用寄存器堆的读写操作 2.熟悉简单运算器的数据传送通路 3.验证运算器74LS181的算术逻辑功能 4.按给定数据,完成指定的算术,逻辑运算
二 实验电路
三 实验任务 1.按图要求,将运算器模块与实验台操作板上的线路进行连接。 2.用开关SW7-SW0向通用寄存器堆RF内的R0-R3寄存器置数。然后读出R0-R3的内容,在数据总线DBUS上显示出来 3.验证ALU的正逻辑算术,逻辑运算功能.
四实验步骤
一 将数字写入读出通用寄存器堆
1将所有开关按照如下所示的方式连接好
数据通路 WR0 WR1 RS0 RS1 SW_BUS# RS_BUS# LDRi 电平开关 K0 K1 K2 K3 K4 K5 K6 将34H,21H,52H,65H分别写入R0,R1,R2,R3
首先将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.
(2)其余操作同上,只是改变K2 RS0 1, K3 RS1 0,在DBUS上将观察到DBUS 21H.
(3)其余操作同上,只是改变K2 RS0 0, K3 RS1 1,在DBUS上将观察到DBUS 52H.
(4)其余操作同上,只是改变K2 RS0 1, K3 RS1 1,在DBUS上将观察到DBUS 65H.
验证ALU的逻辑功能
1将所有的开关按照如图所示的方式连接好
数据通路 WR1 RS0 RS1 SW_BUS# RS_BUS# LDRi 电平开关 K1 K2 K3 K4 K5 K6 数据通路 LDDR1 LDDR2 S0 S1 S2 S3 M 电平开关 K7 K K9 K10 K11 K12 K13 数据通路 ALU_BUS# RD0 RD1 电平开关 K14 K15 K0 K16 K1 DP 1,DB 0,数据通路的信号Cn#接VCC 向R0写入55H,向R1写入AAH
LDDR1 1,K8 LDDR2 1,K14 ALU_BUS# 0。
3.1置K13(M) 0,然后改变s0-s3的数据,验证ALU的算术运算功能。
3.2置K13(M) 1,然后改变s0-s3的数据,验证ALU的逻辑运算功能。
五实验总结
本次试验能够让我较好的理解通用寄存器的功能,并且很好的体会了ALU的运算。学会了基本的读数和写数的功能,每次在实验的时候一定要注意数据通路上只能有一组数据否则就发生数据冲突。而且在步骤一种存在缺陷,应该将ALU-BUS#也加入到运算中,并且在不用的时候将其置为1,采用的时候将其置为0.
1
北京邮电大学 计算机学院 座机电话号码06班 朱璇
您可能关注的文档
最近下载
- 某天然气公司燃气系统运行安全现状评价报告.doc
- 维修Switch+中文版教程.pdf VIP
- 公共营养师四级试题【含答案】.docx VIP
- 统编人教部编版小学六年级下册道德与法治第一单元教学案.docx VIP
- IPC-6012F-CN-中文版 2024 TOC 刚性印制板的鉴定及性能规范.pdf VIP
- 2025年寒假作业七年级生物北师大版答案.pdf VIP
- impella for doctors左心辅助知识讲座.pptx VIP
- 成人患者医用粘胶相关性皮肤损伤的预防及护理(1).pptx VIP
- 安徽省高新技术产品国际竞争力:现状、挑战与提升策略.docx VIP
- PENTAX宾得 645NII相机手册.pdf VIP
原创力文档

文档评论(0)