⬡ الوحدة 7 · CS231

أهداف التعلم

$$S = x \oplus y \oplus z \quad \text{and} \quad C = xy + xz + yz$$
Full Adder using Two Half Adders جامع كامل باستخدام جامعين نصفيين Half Adder 1جامع نصفي ١ Half Adder 2جامع نصفي ٢ XOR AND XOR AND OR S1 C1 C2 x المدخل الأول y المدخل الثاني z (Cin) الحمل الداخلي S (Sum) المجموع C (Cout) الحمل الخارجي
4-bit Ripple Carry Adder جامع تموجي 4-بت FA0 Full Adder جامع كامل A B Cin Cout S A0 B0 S0 المجموع FA1 Full Adder جامع كامل A B Cin Cout S A1 B1 S1 المجموع FA2 Full Adder جامع كامل A B Cin Cout S A2 B2 S2 المجموع FA3 Full Adder جامع كامل A B Cin Cout S A3 B3 S3 المجموع C0 (Cin) C1 C2 C3 C4 (Cout) Carry Propagation Directionاتجاه انتشار الحمل
$$G_i = A_i B_i \quad \text{and} \quad P_i = A_i \oplus B_i \quad \Rightarrow \quad C_{i+1} = G_i + P_i C_i$$
Ripple Carry AdderCarry Lookahead Adder
4-bit Adder-Subtractor Circuitدارة جمع وطرح 4 بت Conditional Inversion (1's Complement when M=1)عاكس مشروط (المتمم الأحادي عندما M=1) XOR XOR XOR XOR FA0 جامع كامل A B Cin Cout S FA1 جامع كامل A B Cin Cout S FA2 جامع كامل A B Cin Cout S FA3 جامع كامل A B Cin Cout S M Modeالوضع 0=Add, 1=Sub B0 B1 B2 B3 A0 A1 A2 A3 S0 S1 S2 S3 Sum Outputsمخارج المجموع C4 Carry Out حمل الخروج C1 C2 C3 C0 +1 for 2's Comp للمتمم الثنائي
$$C = K + Z_8 Z_4 + Z_8 Z_2$$
BCD Adderجامع BCD 4-bit Binary Adder جامع ثنائي 4-بت 4 Augend المضاف إليه 4 Addend المضاف Z8 Z4 Z2 Z1 K Correction Logicمنطق التصحيح C = K + Z8·Z4 + Z8·Z2 C 4-bit Binary Adder جامع ثنائي 4-بت 0 0 C C Add 0110 if C=1 إضافة 0110 إذا كان C=1 S8 S4 S2 S1 BCD Sumمجموع BCD C_out Output Carry الحمل النهائي
& 2-bit Binary Multiplierضارب ثنائي 2-بت A₁ A₀ B₁ B₀ Partial Productsالنواتج الجزئية A₁B₁ A₀B₁ A₁B₀ A₀B₀ Addition Stageمرحلة الجمع HA نصف جامع C S HA نصف جامع C S C₀ 2⁰ (1) C₁ 2¹ (2) C₂ 2² (4) C₃ 2³ (8) Logicمنطق الضرب A₀ A₁ B₀ B₁ × A₀B₀ A₁B₀ A₀B₁ A₁B₁ + C₀ C₁ C₂ C₃
$$x_i = A_i B_i + A_i' B_i' \quad \text{and} \quad (A=B) = x_3 x_2 x_1 x_0$$
1-Bit Comparisonsمقارنات 1-بت Cascading Logicمنطق متسلسل Final Outputالناتج النهائي 4-Bit Magnitude Comparator Logic Diagramمخطط منطقي لمقارن مقدار 4 بت A3 B3 A2 B2 A1 B1 A0 B0 G3 L3 G2 L2 G1 L1 G0 L0 x3 x2 x1 x0 (A > B) (A = B) (A < B) أ أكبر من ب أ يساوي ب أ أصغر من ب

حديث البروفيسور

اسأل البروفيسور

البطاقات التعليمية

اختبر نفسك

1 / 10 نتيجتك: 0

خزنة الامتحان

فخ امتحاني
سر الامتحان
مفهوم أساسي
فخ امتحاني
مفهوم أساسي