选择 CER。
LDPC(LDR4) 为 1 时,允许对程序计数器 PC 加载,此信号也可用于作为 R4 的加载
允许信号 LDR4。
PC_ADD 为 1 时,进行 PC+D 操作。
PC_INC 为 1 时, 进行 PC+1 操作。
M4 当 M4 = 1 时,R4 从数据总线 DBUS 接收数据;当 M4=0 时,R4 从指
令寄存器 IR 接收数据。
LDIAR 为 1 时,对中断地址寄存器 IAR 加载。
LDAR1(LDAR2) 为 1 时,允许对地址寄存器 AR1 加载,此信号也可用于作为允许对地
址寄存器 AR2 加载。
AR1_INC 为 1 时,允许进行 AR1+1 操作。
M3 当 M3 = 1 时,AR2 从数据总线 DBUS 接收数据;当 M3 = 0 时,AR2
从程序计数器 PC 接收数据。
LDER 为 1 时,允许对暂存寄存器 ER 加载。
IAR_BUS# 低有效,为 0 时将中断地址寄存器 IAR 送数据总线 DBUS。
SW_BUS# 低有效,为 0 时将控制台开关 SW7—SW0 送数据总线 DBUS。
RS_BUS# 低有效,为 0 时将寄存器堆 RF 的 B 端口送数据总线 DBUS。
ALU_BUS 为 1 时,将 ALU 中的运算结果送数据总线 DBUS。
CEL# 低有效,为 0 时允许双端口存储器左端口进行读、写操作。
LRW 当 LRW = 1 且 CEL# = 0 时,双端口存储器左端口进行读操作;当 LRW
= 0 且 CEL# = 0 时,双端口存储器左端口进行写操作。
WRD 为 1 时,允许对寄存器堆 RF 进行写操作。
LDDR1(LDDR2) 为 1 时允许对操作数寄存器 DR1 加载。此信号也可用于作为对操作
数寄存器 DR2 加载。
M1(M2) 当 M1 = 1 时,操作数寄存器 DR1 从数据总线 DBUS 接收数据;当 M1 =
0 时,操作数寄存器 DR1 从寄存器堆 RF 接收数据。此信号也可用于
作为操作数寄存器 DR2 的数据来源选择信号。
S2、S1、S0 选择运算器 ALU 的运算类型。
TJ 暂停微程序运行。
NC0、NC1、NC2 备用
、NC3、NC4
上述控制信号连同时序电路提供的时序、控制信号位于控制器的下边。
2.微地址寄存器�AR(74HC273)
微地址寄存器�AR(74HC273)对控制存储器提供微程序地址。当 CLR# = 0 时,将其复位
到零,使微程序从 000000B 地址开始执行。在 T1 的上升沿将新的微程序地址�D0—�D5 打入
微地址寄存器�AR。控制台开关 SWC 直接连到 74HC273,作为 µD6,用于实现读寄存器操作 KRR。
3.跳转开关 JUMP
这是一组 6 个跳线开关(J1)。当用短路子将它们连通时,微地址寄存器�AR 从本实验
系统提供的微程序地址译码电路得到新的微程序地址�D0—�D5。当他们被断开时,用户提
供自己的新微程序地址�D0—�D5。这样用户能够使用自己设计的微程序地址译码电路。
4.微程序地址译码电路 DECORDER