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

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

2.2.1实验目的

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

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

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

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

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

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

2.2.2实验内容

(1) 双端口存储器实验:为程序控制方式

实验步骤 :

实验准备

   将控制器转换开关拨到微程序位置,将编程开关设置为正常位置。打开电源。

进行存储器读、写实验

⑴设置存储器读、写实验模式 按复位按钮 CLR,使 TEC-8 实验系统复位。指示灯 µA5~µA0 显示 00H。将操作模式开关 设置为 SWC=1、SWB=1、SWA=0,准备进入双端口存储器实验。 按一次 QD 按钮,进入存储器读、写实验。 

⑵设置存储器地址 指示灯 µA5~µA0 显示 0DH。在数据开关 SD7~SD0 上设置地址 10H。在数据总线 DBUS 指示 灯 D7~D0 上可以看到地址设置的正确不正确,发现错误需及时改正。设置地址正确后,按一次QD按钮,将SD7~SD0上的地址写入地址寄存器AR(左端口存储器地址)和程序计数器PC(右端口存储器地址),进入下一步。

⑶写入第 1个数 指示灯 µA5~µA0 显示 1AH。指示灯 AR7~AR0(左端口地址)显示10H,指示灯 PC7~PC0(右 端口地址)显示 10H。在数据开关 SD7~SD0 上设置写入存储器的第 1 个数 85H。按一次 QD 按钮,将数 85H 通过左端口写入由 AR7~AR0 指定的存储器单元 10H。

⑷写入第 2个数 指示灯 µA5~µA0 显示 1BH。指示灯AR7~AR0(左端口地址)显示 11H,指示灯 PC7~PC0(右 端口地址)显示 10H。观测指示灯INS7~INS0 的值,它是通过右端口读出的由右地址 PC7~PC0 指定的存储器单元 10H 的值。比较和通过左端口写入的数是否相同。在数据开关 SD7~SD0 上设置写入存储器的第 2 个数 60H。按一次 QD 按钮,将第 2 个数通过左端口写入由 AR7~AR0 指定的存储器单元 11H。

⑸写入第 3个数 指示灯 µA5~µA0 显示 1CH。指示灯 AR7~AR0(左端口地址)显示 12H,指示灯 PC7~PC0(右 端口地址)显示11H。观测指示灯 INS7~INS0 的值,它是通过右端口读出的由右地址 PC7~PC0 指定的存储器单元 11H 的值。比较和通过左端口写入的数是否相同。在数据开关 SD7~SD0 上设置写入存储器的第 3 个数 38H。按一次 QD 按钮,将第 3 个数通过左端口写入由 AR7~AR0 指定的存储器单元 12H。

⑹重新设置存储器地址 指示灯 µA5~µA0 显示 1DH。指示灯AR7~AR0(左端口地址)显示 13H,指示灯 PC7~PC0(右 端口地址)显示12H。观测指示灯 INS7~INS0 的值,它是通过右端口读出的由右地址 PC7~PC0 指定的存储器单元 12H 的值。比较和通过左端口写入的数是否相同。在数据开关 SD7~SD0 重新设置存储器地址 10H。按一次 QD 按钮,将 SD7~SD0 上的地址写入地址寄存器 AR(左端口 存储器地址)和程序计数器PC(右端口存储器地址),进入下一步。

⑺左、右两2 个端口同时显示同一个存储器单元的内容。指示灯 µA5~µA0 显示1FH。指示灯 AR7~AR0(左端口地址)显示 10H,指示灯 PC7~PC0(右端口地址)显示 10H。观测指示灯 INS7~INS0 的值,它是通过右端口读出的由右地址 PC7~PC0 指定的存储器单元 10H 的值。观测指示灯 D7~D0 的值,它是从左端口读出的由 AR7~AR0 指定 的存储器单元 10H 的值。

    按一次 QD 按钮,地址寄存器 AR 加 1,程序计数器 PC 加 1,在指示灯 D7~D0 和指示灯 INS7~INS0 上观测存储器的内容。继续按 QD 按钮,直到存储器地址 AR7~AR0 为 12H 为止。

(2) 双端口存储器实验:为独立控制方式

首先将“控制转换”开关拨到最中间位置既“独立”灯亮。 双端口存储器实验;【操作模式:1110】

名称

操作模 式

K15

K14

K13

K12

K11

K10

K9

序号

SBUS

ARINC

LAR

MEMW

MBUS

PCINC

LPC

1

1110

1

 

1

 

 

 

1

2

 

1

1

 

1

 

 

 

3

 

1

1

 

1

 

 

 

4

 

1

1

 

1

 

 

 

5

 

1

 

1

 

 

 

1

6

 

 

1

 

1

 

1

 

7

 

 

1

 

1

 

1

 

8

 

 

1

 

1

 

1

 

 

名称

K8

SD

实验现象

备注

序号

ABUS

 

连线对应位置

 

1

0

10

置AR,PC/AR=PC=10

 

2

 

85

写第一个数85/AR=11,PC=10,INS=IR=85

 

3

 

60

写第二个数60/AR=12,PC=10,INS=IR=60

 

4

 

38

写第三个数38/AR=13,PC=10,INS=IR=38

 

5

 

10

重置AR,PC/AR=PC=10

 

6

 

 

AR=PC=10,INS=85

 

7

 

 

AR=PC=11,INS=60

 

8

 

 

AR=PC=12,INS=38

 

2.2.3 实验记录

微程序方式与独立方式结果记录:

实验数据

实验结果

左端口存储器地址

通过左端口写入的数据

第一次从右端口读出的数

同时读出时的读出结果

右端口存储器地址

读出的数

左端口存储器地址

读出的数

右端口存储器地址

读出的数

10H

85H

10H

85H

10H

85H

11H

85H

11H

60H

11H

60H

11H

60H

12H

60H

12H

38H

12H

38H

12H

38H

13H

38H

 

 

 

全部评论

相关推荐

10-09 22:05
666 C++
找到工作就狠狠玩CSGO:报联合国演讲,报电子烟设计与制造
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务