2.1运算器组成实验(LK-TEC-9)

2.1运算器组成实验(LK-TEC-9)

2.1.1实验目的

1、熟悉逻辑测试笔的使用方法;

2、熟悉LK-TEC-9模型计算机的节拍脉冲T1、T3、T3;

3、熟悉双端口通用寄存器组的读写操作;

4、熟悉运算器的数据传送通路;

5、验证74LS181的加、减、与、或功能;

6、按给定的数据,完成几种指定的算术、逻辑运算

2.1.2实验内容

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

    ⑴A=F0H,B=10H  

⑵A=FFH,B=AAH    ⑶A=10H,B=F0H

⑷A=55H,B=AAH   ⑸A=03H,B=05H

    ⑹A=C5H,B=61H   ⑺A=0AH,B=0AH

2.1.3实验记录

1.实验准备  将控制器转换开关拨到微程序位置,将编程开关设置为正常位置,将开关 DP 拨到向上 位置。打开电源。 2.用逻辑测试笔测试节拍脉冲信号 T1、T2、T3  

⑴将逻辑测试笔的一端插入 TEC-8 实验台上的“逻辑测试笔”上面的插孔中,另一端插 入“T1”上方的插孔中。

⑵按复位按钮 CLR,使时序信号发生器复位。

⑶按一次逻辑测试笔框内的 Reset 按钮,使逻辑测试笔上的脉冲计数器复位,2 个黄灯 D1、D0 均灭。

 ⑷按一次启动按钮 QD,这时指示灯 D1、D0 的状态应为 01B,指示产生了一个 T1 脉冲; 如果再按一次 QD 按钮,则指示灯 D1、D0 的状态应当为 10B,表示又产生了一个 T1 脉冲; 继续按 QD 按钮,可以看到在单周期运行方式下,每按一次 QD 按钮,就产生一个 T1 脉冲。 ⑸用同样的方法测试 T2、T3。

 3.进行加、减、与、或实验

⑴设置加、减、与、或实验模式 按复位按钮 CLR,使 TEC-8 实验系统复位。指示灯 µA5~µA0 显示 00H。将操作模式开关 设置为 SWC=1、SWB=0、SWA=1,准备进入加、减、与、或实验。 按一次 QD 按钮,产生一组节拍脉冲信号 T1、T2、T3,进入加、减、与、或实验。

  ⑵设置数 A 指示灯 µA5~µA0 显示 0BH。在数据开关 SD7~SD0 上设置数 A。在数据总线 DBUS 指示灯 D7~D0 上可以看到数据设置的正确不正确,发现错误需及时改正。设置数据正确后,按一次 QD 按钮,将 SD7~SD0 上的数据写入 R0,进入下一步。

 ⑶设置数 B 指示灯 µA5~µA0 显示 15H。这时 R0 已经写入,在指示灯 B7~B0 上可以观察到 R0 的值。 在数据开关 SD7~SD0 上设置数 B。设置数据正确后,按一次 QD 按钮,将 SD7~SD0 上的数据 写入 R1,进入下一步。

 ⑷进行加法运算 指示灯 µA5~µA0 显示 16H。指示灯 A7~A0 显示被加数 A(R0),指示灯 B7~B0 显示加数 B(R1),D7~D0 指示灯显示运算结果 A+B。按一次 QD 按钮,进入下一步。 ⑸进行减法运算 指示灯 µA5~µA0 显示 17H。这时指示灯 C(红色)显示加法运算得到的进位 C,指示灯 Z(绿 色)显示加法运算得到的结果为 0 信号。指示灯 A7~A0 显示被减数 A(R0),指示灯 B7~B0 显 示减数 B(R1),指示灯 D7~D0 显示运算结果 A-B。按一次 QD 按钮,进入下一步。

  ⑹进行与运算 指示灯 µA5~µA0 显示 18H。这时指示灯 C(红色)显示减法运算得到的进位 C,指示灯 Z(绿 色)显示减法运算得到的结果为 0 信号。   指示灯 A7~A0 显示数 A(R0),指示灯 B7~B0 显示数 B(R1),指示灯 D7~D0 显示运算结果 A and B。按一次 QD 按钮,进入下一步。

  ⑺进行或运算   指示灯 µA5~µA0 显示 19H。这时指示灯 Z(绿色)显示与运算得到的结果为 0 信号。指示 灯 C 保持不变。指示灯 A7~A0 显示数 A(R0),指示灯 B7~B0 显示数 B(R1),指示灯 D7~D0 显 示运算结果 A or B。按一次 QD 按钮,进入下一步。  ⑻结束运算

  指示灯 µA5~µA0 显示 00H。这时指示灯 Z(绿色)显示或运算得到的结果为 0 信号。指示 灯 C 保持不变。  

 按照上述步骤,对要求的 7 组数据进行运算。

2.1.4实验结果

A

B

B补码

A+B

A+(-B)

A与B

A或B

F0H

10H

11110000

10000000

111100000

00010000

11110000

11110000

00010000

10H

F0H

00010000

100000000

00100000

00010000

11110000

00010000

11110000

03H

05H

11111011

00001000

11111110

00000001

00000111

00000011

00000101

0AH

0AH

11110110

00010100

00000000

00001010

00001010

00001010

00001010

FFH

AAH

01010110

110101001

101010101

10101010

11111111

11111111

10101010

55H

AAH

01010110

11111111

10101010

00000000

11111111

01010101

10101010

C5H

61H

10011111

100100110

101100100

01000001

11100101

11000101

01100001

 

 

 

猜你喜欢

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