|
一. 实验目的7 k9 Z0 b b+ M( @/ }
1.了解ALU的功能和使用方法
3 L3 X7 a, b( e! o: d 2.认识和掌握超前进位的设计方法1 |7 n& a3 T8 N" T \
3.认识和掌握ALU的逻辑电路组成
+ {3 X4 r% s& G8 I1 H' d+ | 4.认识和掌握ALU的设计方法
9 A% F; W4 k( ~& n( l. q8 q6 W" G$ L, @' U) z, Q
二. 实验原理
) Z6 T, U. d5 w: ? 从结构原理图上可推知,本实验中的ALU运算逻辑单元由4个一位的ALU运算逻辑单元组成。每位的ALU电路由全加器和函数发生器组成。事实上,是在全加器的基础上,对全加器功能的扩展来实现符合要求的多种算术/逻辑运算的功能。为了实验多种功能的运算,An、Bn数据是不能直接与全加器相连接的,它们受到功能变量F3—F1的制约,由此,可由An、Bn数据和功能变量Xn 、Yn,然后,再将Xn 、Yn和下一位进位Cn-1通过全加器进行全加运算以实现所需的运算功能。C0为最低位的进位输入端,C4为最高位ideas进位输入端,Sn为运算结果。一位算/逻辑运算单元的逻辑表达式如下
' |% U1 J" g) Q2 i& N* a: L0 _) n# m/ x. w- ]$ K
资源下载地址和密码(百度云盘): [/hide] 百度网盘信息回帖可见% X2 I$ C! \* ?2 j" d
. N* K3 L, Q6 h% F; Z. [1 D9 V8 F
" o9 i; C6 t. z+ T, q
: k; \( E* d' u/ w8 c本资源由Java自学网收集整理【www.javazx.com】 |
|