实验报告 1实验名称运算器组成:实验微程序控制器方式与独立方式实验地点实验日期 成绩实验目得1。熟悉逻辑测试笔得使用方法。 2。熟悉TE C—8 模型计算机得节拍脉冲T 1、T 2、T 3; 3。熟悉双端口通用寄存器组得读写操作; 4.熟悉运算器得数据传送通路; 5。验证7 4LS181 得加、减、与、或功能; 6。按给定得数据,完成几种指定得算术、逻辑运算运算。7、根据表中提供得功能自行验证其中几种即可。(独立方式) 实验原理1。1 微程序控制器 双端口寄存器组由 1 片 E P M 7 064(U4 0)(图2、2 中用虚线围起来得部分)组成, 内部包含4 个 8 位寄存器 R0、R1、R2、R 3,4 选 1 选择器 A,4 选 1 选择器 B 与1 个2-4 译码器。根据信号R D1、RD0 得值,4 选 1 选择器A 从4 个寄存器中选择1 个寄存器送往 ALU 得 A 端口、根据信号 RS1、RS0 得值,4 选 1 选择器 B 从 4 个寄存器中选择 1 个寄存器送往 ALU 得B 端口。2-4 译码器对信号R D1、RD 0 进行译码,产生信号 LR0、L R2、LR3、L R4,任何时刻这4 个信号中只有一个为1,其它信号为0。LR3~LR 0 指示出被写得寄存器。当 D R W 信号为 1 时,假如 L R 0 为1, 则在 T3 得上升沿,将数据总线 DBUS 上得数写入R 0 寄存器,余类推。 数据开关 SD7~SD0 就是8 个双位开关。用手拨动这些开关,能够生成需要得S D7~SD0 得值。数据开关驱动器 SWD 就是 1 片 74 LS 244(U50)、在信号 SBUS 为 1 时,S D7~SD0 通过 SWD 送往数据总线D BU S。在本实验中,使用数据开关 SD7~S D 0 设置寄存器 R0、R1 、R2 与 R3 得值。 AL U 由2 片 74 L S18 1(U4 1 与 U42)、1 片 7 4LS 74、1 片 74 L S 244、1 片 7 4 L S 24 5 与 1 片 7 4L S 30 构成。74LS181 完成算术逻辑运算,74 LS 245 与 74 LS 3 0 产生 Z 标志,74 LS 74 保存标志C 与标志 Z。ALU 对A 7~A0 与 B7~B0 上得2 个 8 位数据进行算术逻辑运算,运算后得数据结果在信号A BUS 为 1 时送数据总线D BU S(D7~D0),运算后得标志结果在 T3 得上升沿保存进位标志位 C 与结果为0 标志位 Z。加法与减法同时影响 C 标志与 Z 标志,与操作与或操作只影响 Z 标志。 应当指出,74 LS18 1 只...