» נושאי לימוד
» נושאי לימוד
יום שבת 27 באפריל 2024
פרק 6 - יחידת החישוב הלוגית
דף ראשי  פרק 6 - יחידת החישוב הלוגית גרסה להדפסה

 

רקע כללי:

 

יחידת החישוב הלוגית הנה יחידה שתפקידה לחשב חישובים פשוטים כגון AND, OR וחיבור. היחידה מסוגלת גם לבצע חיסור בעזרת שיטת המשלים ל-2.

פעולות מורכבות יותר כגון כפל, חילוק והזזה (Shift) מבוצעות בד"כ מחוצה לה.

היחידה עצמה מורכבת משערי AND, OR ומחבר מלא (Full Adder). בין כל היחידות הפנימיות נמצא מרבב 2 סיביות (2 bit multiplexer) שתפקידו להעביר את התוצאה הנדרשת למוצא היחידה.

בפרק הנ"ל עוסקים בהסבר ומימוש של יחידת חישוב לוגית עבור סיבית אחת. כלומר, הפעולות המבוצעות ביחידה נעשות על סיביות בודדות.

היחידה הבסיסית מורכבת מ-4 כניסות:

a – כניסת מידע ראשונה (בגודל סיבית אחת)

b – כניסת מידע שנייה (בגודל סיבית אחת).

Cin – שארית העוברת מיחידה קודמת (או כפי שמוסבר בשקף 5, עבור מימוש חיסור).

Select – כניסה אשר קובעת איזו פעולה תבצע היחידה. הכניסה היא בגודל 2 סיביות כדי שנוכל למפות עד 4 פעולות שונות ביחידה (בפועל ממומשות רק 3):

כאשר הערך בכניסה הוא 00: היחידה תבצע פעולת AND (a&b).

כאשר הערך בכניסה הוא 01: היחידה תבצע פעולת OR (a||b).

כאשר הערך בכניסה הוא 10: היחידה תבצע פעולת חיבור (a+b).

כמו כן היחידה מורכבת משתי יציאות:

Result – כשמה כן היא, תוצאת הפעולה.

Cout – יציאת השארית. היציאה פעילה במידה ונעשתה פעולת חיבור וקיבלנו שארית.

 

 

 22-02-04 / 20:23  עודכן ,  28-01-04 / 21:40  נוצר ע"י ארז רוזנברג  בתאריך 
הבא - שקף 5 - חיסור ביחידת חישוב לוגית 
תגובות הקוראים    תגובות  -  0
דרכונט
מהי מערכת הדרכונט?
אינך מחובר, להתחברות:
דוא"ל
ססמא
נושאי לימוד
חיפוש  |  לא פועל
משלנו  |  לא פועל
גולשים מקוונים: 2