2.2双端口存储器实验(LK-TEC-9)

2.2双端口存储器实验(LK-TEC-9)

2.2.1实验目的

1、了解双端口静态存储器IDT7132的工作特性及其使用方法;

2、了解半导体存储器怎样存储和读取数据;

3、了解双端口存储器怎样并行读写;

4、熟悉LK-TEC-9模型计算机存储器部分的数据通路;

5、掌握数据通路中各个控制信号的作用和用法;

6、掌握数据通路中数据流动的路径。

2.2.2实验内容

对下述 7 组数据进行加、或运算。

 ⑴A=0FH,B=F0H  

(2) A=99H,B=66H

2.2.3 实验记录

 (1) 实验电路     

参与运算的数据首先通过试验 台操作板上的 8 个二进制数据开关 SD7-SD0 来设置,然后输入到双端口通用寄存器堆 RF 中。     双端口寄存器堆 RF 由 1 个 ALTERA EPM 7064 实现,功能相当于 4 个八位通用寄存 器,用于保存参与运算的数据,运算后的结果也要送到双端口通用寄存器堆 RF 中保存。 双端口寄存器堆模块 RF 的控制信号中 RD1、RD0 用于选择送 ALU 的 A 端口(左端口)的通 用寄存器。RS1、RS0 用于选择送 ALU 的 B 端口(右端口)的通用寄存器。

(2) 实验任务 1.按图所示,将运算器模块与实验台操作板上的线路进行连接。由于运算器模块内部的连线 已经由印制电路板连接好,故接线任务仅仅是完成数据开关、控制信号模拟开关、与运算 模块的外部连线。特别注意:为了建立清楚的整机概念,培养严谨的科研能力,手工连线 时绝对有必要的。 2.用开关 K15-K0 向通用寄存器堆 RF 内的 R3-R0 寄存器置数据。然后读出 R3-R0 的数据,在 数据总线 DBUS 上显示出来。 3.验证 ALU 的正逻辑算术、逻辑运算功能。

2.2.4实验结果

A

B

B补码

A+B

A+(-B)

A与B

A或B

0FH

F0H

00010000

11111111

00011111

00000000

11111111

00001111

11110000

99H

66H

10011010

11111111

100110011

00000000

11111111

10011001

01100110

 

 

猜你喜欢

转载自blog.csdn.net/PD137/article/details/80950524