פרק 1 - ייצוג מספרים
▼
הפרק עוסק בייצוג מספרים עשרוניים ובינארים, 4 פעולות אריתמטיות עם מספרים בינאריים חיוביים, המספרים המשלימים וביצוע פעולות עם מספרים בינאריים מכוונים. נושאים נוספים בפרק לפי דרישה הם: קודים בינאריים שונים (קוד BCD, קוד GRAY, קודים משלימים, קודים ממושקלים, קודים ליניארים - המינג, אופן הכתיבה של קוד במשרד ובמקלט ויכולת גילוי ותיקון שגיאות) וייצוג מספרים בשיטת הנקודה הצפה (בפורמט IEEE754).
פרק 2 - ייצוג מספרים בשיטת הנקודה הצפה
▼
ייצוג מדעי וייצוג בשיטת נקודה צפה (floating point), מספרים א-נורמלים (de-normalized) וערכים שמורים. נקודה צפה עם 8 ביטים ופעולות אריתמטיות - חיבור, חיסור, כפל, חילוק. שיטות עיגול והסיביות Guard, Round, Sticky. נקודה צפה ב-32 ביט (single precision) ונקודה צפה ב-64 ביט (double precision).
פרק 3 - אלגברה בוליאנית ופונקציות בוליאניות
▼
הפרק עוסק בתיאור האלגברה הבוליאנית, הגדרות משפטים והוכחות. לאחר מכן יוצג תיאור מקיף של לוגיקה בינארית, שערים לוגיים ופונקציות בוליאניות - כתיבתן, פישוטים בסיסים תוך שימוש בתכונות והמשפטים הבוליאניות, ומימושים לוגים שונים.
פרק 4 - צמצומים ומימושים של פונקציות בוליאניות
▼
בפרק זה נעסוק בטכניקות לפישוט וצמצום פונקציות בוליאניות כגון שיטת המפה ושיטת QM. בנוסף נלמד כיצד לממש פונקציות שונות לפי תכונותיהן באמצעות שערי NOR, NAND ו-XOR.
פרק 5 - לוגיקה צירופית
▼
הפרק עוסק בתכנון וניתוח של מעגלים צירופיים. נלמדים הבלוקים: מחבר חלקי ומלק (Full Adder, Half Adder), מחסר חלקי ומלא (Full Subtractor, Half Subtractor), משווה גודל (Magnitude Comparator), מפענח (Decoder), מקודד (Encoder), בורר (MUX) ומפלג (DMUX).
פרק 6 - טכניקות מתקדמות בלוגיקה צירופית
▼
מימושים שונים של פונקציות בעזרת מפות קרנו חלקיות, הרחבת פונקציות, פונקציות עם משתנים מעורבבים, שאלות משולבות ברמת תרגילי בית עם כל הבלוקים הצירופיים
פרק 7 - מערכים תכנותיים
▼
רכיבי ROM, PROM, EPROM, EEPROM, מערכי PLA ו-PAL. מימוש באמצעות יחידות PROM, שירשור של יחידות PROM זו לזו.
פרק 8 - מבוא ללוגיקה סדרתית ויחידות זכרון
▼
מודל כללי של מערכת סדרתית, הגדרות: מצב נוכחי (Present State), מצב הבא (Next State), משוואות המצב הבא, משוואות מוצא, משוואות עירור, סוגים של מעגלים סדרתיים - סינכרוני ואסינכרוני, רכיבי זיכרון (Flip-Flops, Latches). רכיבים: D-Latch, SR-Latch. רכיבים: SR-FF, D-FF, T-FF, JK-FF. הגדרת שאלות אנליזה וסינתזה, דיאגרמת זמנים, שיקולי תזמון: זמן זיהום, זמן התקדמות, זמן ה-Setup, זמן ה-Hold, משטרי פעולה סטטי ודינאמי.
פרק 9 - מעגלים סדרתיים סינכרוניים
▼
הפרק עוסק בנושאים הבאים עבור מכונות סינכרוניות: מימוש לוגי, משוואות עירור ומוצא, טבלת מצבים/מעברים, כתיבה וקריאה של דיאגרמת מצבים, מודל mealy ו-moore של מכונות מצבים, צמצום מצבים שקולים, משפטי צמצום ושימוש בטבלת גרירה, מעבר מתיאור מילולי של בעיה לכתיבה של דיאגרמה, טבלה, משוואות ומימוש לוגי.
פרק 10 - אוגרים ומונים - העשרה
▼
אוגר מקבילי (Parallel Resister), אוגר הזזה (Shift Register), מונה אדווה (Ripple Counter), מונה סינכרוני (Synchronous Counter), מונה טבעת (Ring Counter), מונה ג'ונסון (Johnson Counter).
פרק 11 - תזמונים והפרעות במעגלים ספרתיים
▼
שיטות ייצוג של פונקציות מיתוג, תכן לוגי, הפשטה למודל ספרתי, מתחי כניסה ויציאה, זמן זיהום (Contamination Delay), זמן התקדמות (Propagation Delay), זמני עלייה וירידה (Rise Time, Fall Time), סיכונים: סיכון סטטי (Static Hazard), סיכון דינאמי (Dynamic Hazard), מצב פעולה יסודי (Fundamental Mode).
פרק 12 - שאלות מסכמות בכל נושאי הקורס
▼
הפרק עוסק בשאלות חזרה מסכמות ומגוונות ומטרתו היא לתרגל ולהעשיר את הידיעה והניסיון בנושאי הקורס.