一、实验目的
(1)了解双端口静态存储器IDT7132 的工作特性及其使用方法;
(2)了解半导体存储器怎样存储和读取数据;
(3)了解双端口存储器怎样并行读写;
(4)熟悉TEC-8 模型计算机中存储器部分的数据通路。
二、记录微指令
结合实验步骤在此记录微指令存放的内容(即每一步操作的有效信号(灯亮))
微程序地址 | 有效信号 |
---|---|
0DH | SBUS,STOP,LAR,LPC |
1AH | SBUS,STOP,MEMW,ARINC |
1BH | SBUS, STOP, MEMW, ARINC,PCINC |
1CH | SBUS, STOP, MEMW, ARINC,PCINC |
1DH | SBUS, STOP, ,LAR,LPC |
1FH | SBUS, STOP, ARINC,PCINC |
30H | SBUS, STOP, ARINC,PCINC |
31H | SBUS, STOP |
三、实验结果
四、信号功能解释
结合实验现象,在每一实验步骤中,对下述信号所起的作用进行解释:SBUS、MBUS、LPC、PCINC、LAR、ARINC、MEMW。并说明在该步骤中,哪些信号是必需的,哪些信号不是必需的,哪些信号必需采用实验中使用的值,哪些信号可以不采用实验中使用的值。
实验步骤:
-
控制器转换开关拨到微程序位置,将编程开关设置为正常位置,打开电源。
-
按复位按钮CLR(μA5- μA0显示00H ),操作模式开关设为1110,即SWC=1,SWB=1、SWA=0。按一次QD按钮
-
在数据开关SD7-SD0上设置地址10H, 按一次QD 按钮
-
指示灯 µA5~µA0 显示 1AH
指示灯 AR7~AR0(左端口地址)显示 10H,
指示灯 PC7~PC0(右端口地址)显示 10H。
数据开关 SD7~SD0 上设置写入存储器的第 1个数 85H。按一次QD按钮
记录同时左端口存储器地址,通过左端口写入的数据第一次从右端口读出的数 -
指示灯 µA5~µA0 显示 1BH。
指示灯 AR7~AR0(左端口地址)显示 11H
指示灯 PC7~PC0(右端口地址)显示 10H。
在数据开关SD7~SD0上设置写入存储器的第 2 个数60H。按一次QD按钮
记录同时左端口存储器地址,通过左端口写入的数据第一次从右端口读出的数 -
指示灯 µA5~µA0 显示 1CH。
指示灯 AR7~AR0(左端口地址)显示 12H,
指示灯PC7~PC0(右端口地址)显示 11H
数据开关 SD7~SD0上设置写入存储器的第 3 个数38H。按一次 QD 按钮
记录同时左端口存储器地址,通过左端口写入的数据第一次从右端口读出的数 -
指示灯 µA5~µA0 显示 1DH。
指示灯 AR7~AR0(左端口地址)显示 13H,
指示灯 PC7~PC0(右端口地址)显示 12H。
在数据开关 SD7~SD0重新设置存储器地址 10H。按一次QD 按钮 -
指示灯 µA5~µA0 显示 1FH。
指示灯 AR7~AR0(左端口地址)显示 10H,
指示灯 PC7~PC0(右端口地址)显示 10H。
它是通过右端口读出的由右地址 PC7~PC0指定的存储器单元 10H 的值。观测指示灯 D7~D0 的值,它是从左端口读出的由 AR7~AR0 指定的存储器单元 10H 的值。
记录同时读出时的读出结果 -
继续按QD 按钮,直到存储器地址 AR7~AR0 为 12H 为止。
每按一次计数一次 记录同时读出时的读出结果