数据通路实验(LK-TEC-9)

2.3数据通路实验(LK-TEC-9)

2.3.1实验目的

1、进一步熟悉LK-TEC-9模型计算机的数据通路的结构;

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

3、掌握数据通路中数据流动的路径;

2.3.2实验内容

(1)数据通路实验:为程序控制方式

实验步骤:

实验准备:

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

进行数据通路实验

⑴设置数据通路实验模式 首先将“控制转换”开关拨到最下方位置既“微程序”灯亮。按复位按钮 CLR,使 TEC-8 实验系统复位。指示灯 µA5~µA0 显示 00H。将操作模式开关设置为 SWC=1、SWB=1、SWA=1,准备进入数据通路实验。 按一次 QD 按钮,进入数据通路实验。 

⑵将数 75H 写到寄存器R0、数 28H 写到 R1、数 89H 写到 R2、数 32H 写到 R3。 。指示灯 µA5~µA0 显示0FH。在数据开关 SD7~SD0 上设置数 75H。在数据总线 DBUS 指示灯 D7~D0 上可以看到数设置得正确不正确,发现错误需及时改正。数设置正确后,按一次 QD 按钮,将 SD7~SD0 上的数写入寄存器 R0,进入下一步。 依照写 R0 的方式,在指示灯 µA5~µA0 显示 32H 时,在指示灯 B7~B0 观测寄存器 R0 的值, 将数 28H 写入 R1;在指示灯 µA5~µA0 显示 33H 时,在指示灯 B7~B0 上观测 R1 的值,将数89H 写入 R2;在指示灯 µA5~µA0 显示 34H 时,在指示灯 B7~B0 上观测 R2 的值,将数 32H 写入 R3。

⑶设置存储器地址 AR 和程序计数器 PC 指示灯µA5~µA0 显示 35H。此时指示灯 B7~B0 显示寄存器 R3 的值。在数据开关 SD7~SD0 上设置地址 20H。在数据总线 DBUS 指示灯D7~D0 上可以看到地址设置得正确不正确。地址 设置正确后,按一次 QD 按钮,将 SD7~SD0 上的地址写入地址寄存器 AR 和程序计数器 PC, 进入下一步。

⑷将寄存器 R0、R1、R2、R3 中的数依次写入存储器 20H、21H、22H 和 23H 单元。 指示灯µA5~µA0 显示 36H。此时指示灯 AR7~AR0 和 PC7~PC0 分别显示出存储器左、右两 个端口的存储器地址。指示灯 A7~A0、B7~B0 和 D7~D0 都显示寄存器R0 的值。按一次 QD 按 钮,将 R0 中的数写入存储器 20H 单元,进入下一步。 依照此法,在指示灯 µA5~µA0 显示 37H 时,在 INS7~INS0 上观测存储器 20H 单元的值, 将 R1 中的数写入存储器 21H 单元;在指示灯 µA5~µA0 显示 38H 时,在 INS7~INS0 上观测存 储器 21H 单元的值,将 R2 中的数写入存储器 22H 单元;在指示灯 µA5~µA0 显示 39H 时,在 INS7~INS0 上观测存储器 22H 单元的值,将 R3 中的数写入存储器 23H 单元。

⑸重新设置存储器地址 AR 和程序计数器 PC 指示灯µA5~µA0 显示 3AH。此时指示灯 PC7~PC0 显示 23H,INS7~INS0 显示存储器23H 单元中的数。在数据开关 SD7~SD0 上设置地址20H。按一次 QD 按钮,将地址 20H 写入地址寄存器 AR 和程序计数器 PC,进入下一步。

⑹将存储器 20H、21H、22H 和 23H 单元中的数依次写入寄存器 R3、R2、R1 和 R0。 指示灯 µA5~µA0 显示 3BH。此时指示灯 AR7~AR0 和 PC7~PC0 显示 20H,指示灯 D7~D0 和INS7~INS0 同时显示存储器 20H 中的数,按一次QD 按钮,将存储器 20H 单元中的数写入寄 存器 R3,进入下一步。依照此法,在指示灯 µA5~µA0 显示 3CH 时,在指示灯 B7~B0 上观测 R3 的值,将存储器 21H 单元中的数写入寄存器 R2;在指示灯 µA5~µA0 显示 3DH 时,在指示灯 B7~B0 上观测 R2 的值,将存储器 22H 单元中的数写入寄存器 R1;在指示灯 µA5~µA0 显示 3EH 时,在指示灯 B7~B0 上观测 R1 的值,将存储器 23H 单元中的数写入寄存器 R0。

⑺观测 R0 的值 指示灯 µA5~µA0 显示 00H。此时指示灯 A7~A0 显示R0 的值,指示灯 B7~B0 显示 R3 的值。

(2) 数据通路实验:为独立控制方式

首先将“控制转换”开关拨到最中间位置既“独立”灯亮。【操作模式:1111】

名称

K15

K14

K13

K12

K11

K10

K9

K8

备注

信号名

SBUS

DRW

RD1

RD0

RS1

RS1

MBUS

M

序列号

1

1

1

2

1

1

1

3

1

1

1

4

1

1

1

1

5

1

6

1

7

1

1

8

1

1

9

1

1

1

10

1

1

1

11

1

1

1

1

12

1

1

1

1

1

13

1

1

1

1

14

1

1

1

15

名称

K7

K6

K5

K4

K3

K2

K1

K0

SD

备注

信号名

S3

S1

ABUS

MEMW

LAR

ARINC

LPC

PCINC

序列号

1

75

2

28

3

89

4

32

5

1

1

20

6

1

1

1

1

1

7

1

1

1

1

1

1

8

1

1

1

1

1

1

9

1

1

1

1

10

1

20

11

1

12

1

13

1

14

1

15

2.2.3 实验记录

微程序方式和独立控制方式实验结果:

 

 

 

 

 

 

 

 

 

 

μA5~μA0

A7~A0

B7~B0

D7~D0

AR

PC

INS7

R0

R1

R2

R3

0FH

0H

0H

0H

0

0

38

0H

0

0

0

32H

0H

75

75H

0

0

38

75

0

0

0

33H

0H

28

28

0

0

38

75

28

0

0

34H

0H

89

89

0

0

38

75

28

89

 

35H

75H

32

32

0

0

38

75

28

89

32

36H

75H

75

25

20

20

B2

75

28

89

32

37H

75H

28

28

21

20

75

75

28

89

32

38H

75H

89H

89

22

21

28

75

28

89

32

39H

75H

32H

32

23

22

89

75

28

89

32

3AH

75H

32H

20

24

23

32

75

28

89

32

3BH

32H

75H

75

20

23

32

75

28

89

32

3CH

89H

75H

28

21

23

32

75

28

89

75

3DH

28H

28H

89

22

23

32

75

28

28

75

3EH

75H

89H

32

23

23

32

75

89

28

75

00H

32H

32H

F0

24

23

32

32

89

28

75

猜你喜欢

转载自blog.csdn.net/xu_benjamin/article/details/80998655