所以:S=T5+T6;EN=T1T5T6; DC DD6 B 选择S > 0 F门使能EN MUX 5
26 所以:S=T5+T6;EN=T1T5T6; LDC=T1+T5;LDD=T6 B A C D 1 0 MUX 1 1 1 选择S 使能EN T5 T1 T6
算术操作 T2A←A+BT:A←A+1 「并行加法器 并入 A+B A 5增 图11.2.5完成加和增“1”操作的方框 图 27
27 二、算术操作 T2 : A←A+B T5 : A←A+1 并行加法器 A B B 并入 增1 T2 T5 A+B A 图 11.2.5 完成加和增“1”操作的方框 图
三、逻辑操作 与运算符“∧”;或运算符“V” 为了与算术运算的符号“”、“+”区别 T1+T2:AA+B,C←DVF 两个操作同时实现(并行关系)
28 三、逻辑操作 与运算符“∧” ;或运算符“ ∨ ” T1+T2:A A+B, C D∨F 两个操作同时实现(并行关系) ——为了与算术运算的符号 “·” 、 “+”区别
四、移位操作 1.右移操作:X←SR(A,X) A XX X←SR(X) X,X2 2.左移操作:X←SL(Ⅹ,A) X, X2 Xn A X←SL(X) X,X Xn 0
29 四、移位操作 1.右移操作:X←SR(A,X) 2.左移操作:X←SL(X,A) X←SR(X) X←SL(X) A X1 X2 … Xn X1 X2 … Xn A 0 X1 X2 … Xn X1 X2 … Xn 0
五、条件控制语句 F(条件)Then(微操作1)Else(微操作2) 控制函数 例: T2: IF(C=0) THEN(F<1) ELSE (F0) A] 以写成两个一般语句: C T2: F1 cT2:F<0。 30
30 五、条件控制语句 P:IF(条件)Then(微操作1)Else(微操作2) 控制函数 例: T2:IF(C=0) THEN(F1) ELSE(F0)可 以写成两个一般语句: C·T2:F1 C·T2:F0