אל תפספסו את ההצעה הכי משתלמת שלנו!!!
מנוי חופשי לכל הקורסים שלכם
בטח, ספרו לי עוד!
מבוא למערכות מחשב
מחיר הקורס: ₪249   ₪ 373.5
לרכישת הקורס
כולל:
88 שעות
קצת על הקורס קצת על הקורס
קורס זה עוסק בהכרות עם העולם הספרתי החל מייצוג מידע ע"י מספרים בינאריים, אלגברה בוליאנית, פונקציות בוליאניות, וכלה בלוגיקה צירופית וסדרתית. הקורס פותח בעקרונות יסודיים אשר מתארים את ההתנהגות של מערכות ספרתיות כיום. ההבנה במהלך הקורס נבנית תחילה ע"י ביסוס הטכניקה הנדרשת ע"י מספרים בינאריים ושיטות ייצוג המידע הנפוצות, לאחר מכן בסיסו הטכניקה והעבודה עם אלגברה בוליאנית ופונקציות בוליאניות. לאחר מכן מתמקד הקורס בשערים לוגיים ולוגיקה צירופית תוך שימת דגש על בלוקים מפורסמים כגון מחבר מלא, מרבב, מקודד, מפענח ועוד. החלק האחרון של הקורס מודגש למערכות משוב החל מדלגלגים וכלה במכונות מצבים לפי המודלים המוקבלים ועקרונות בתכנון מערכות אלו.
תוכן הקורס
3 לחץ על העגלה להוספת התוכן המבוקש
  • פרק 1 - ייצוג מספרים
    הפרק עוסק בייצוג מספרים עשרוניים ובינארים, 4 פעולות אריתמטיות עם מספרים בינאריים חיוביים, המספרים המשלימים וביצוע פעולות עם מספרים בינאריים מכוונים. נושאים נוספים בפרק לפי דרישה הם: קודים בינאריים שונים (קוד BCD, קוד GRAY, קודים משלימים, קודים ממושקלים, קודים ליניארים - המינג, אופן הכתיבה של קוד במשרד ובמקלט ויכולת גילוי ותיקון שגיאות) וייצוג מספרים בשיטת הנקודה הצפה (בפורמט IEEE754).

  • פרק 2 - אלגברה בוליאנית ופונקציות בוליאניות
    הפרק עוסק בתיאור האלגברה הבוליאנית, הגדרות משפטים והוכחות. לאחר מכן יוצג תיאור מקיף של לוגיקה בינארית, שערים לוגיים ופונקציות בוליאניות - כתיבתן, פישוטים בסיסים תוך שימוש בתכונות והמשפטים הבוליאניות, ומימושים לוגים שונים.

  • פרק 3 - צמצומים ומימושים של פונקציות בוליאניות
    בפרק זה נעסוק בטכניקות לפישוט וצמצום פונקציות בוליאניות כגון שיטת המפה ושיטת QM. בנוסף נלמד כיצד לממש פונקציות שונות לפי תכונותיהן באמצעות שערי NOR, NAND ו-XOR.

  • פרק 4 - לוגיקה צירופית
    הפרק עוסק בתכנון וניתוח של מעגלים צירופיים. נלמדים הבלוקים: מחבר חלקי ומלק (Full Adder, Half Adder), מחסר חלקי ומלא (Full Subtractor, Half Subtractor), משווה גודל (Magnitude Comparator), מפענח (Decoder), מקודד (Encoder), בורר (MUX) ומפלג (DMUX).

  • פרק 5 - מערכים תכנותיים - פרק העשרה
    רכיבי ROM, PROM, EPROM, EEPROM, מערכי PLA ו-PAL. מימוש באמצעות יחידות PROM, שירשור של יחידות PROM זו לזו.

  • פרק 6 - תזמונים והפרעות במעגלים ספרתיים - פרק העשרה
    שיטות ייצוג של פונקציות מיתוג, תכן לוגי, הפשטה למודל ספרתי, מתחי כניסה ויציאה, זמן זיהום (Contamination Delay), זמן התקדמות (Propagation Delay), זמני עלייה וירידה (Rise Time, Fall Time), סיכונים: סיכון סטטי (Static Hazard), סיכון דינאמי (Dynamic Hazard), מצב פעולה יסודי (Fundamental Mode).

  • פרק 7 - מבוא ללוגיקה סדרתית ויחידות זכרון
    מודל כללי של מערכת סדרתית, הגדרות: מצב נוכחי (Present State), מצב הבא (Next State), משוואות המצב הבא, משוואות מוצא, משוואות עירור, סוגים של מעגלים סדרתיים - סינכרוני ואסינכרוני, רכיבי זיכרון (Flip-Flops, Latches). רכיבים: D-Latch, SR-Latch. רכיבים: SR-FF, D-FF, T-FF, JK-FF. הגדרת שאלות אנליזה וסינתזה, דיאגרמת זמנים, שיקולי תזמון: זמן זיהום, זמן התקדמות, זמן ה-Setup, זמן ה-Hold, משטרי פעולה סטטי ודינאמי.

  • פרק 8 - מעגלים סדרתיים סינכרוניים
    הפרק עוסק בנושאים הבאים עבור מכונות סינכרוניות: מימוש לוגי, משוואות עירור ומוצא, טבלת מצבים/מעברים, כתיבה וקריאה של דיאגרמת מצבים, מודל mealy ו-moore של מכונות מצבים, צמצום מצבים שקולים, משפטי צמצום ושימוש בטבלת גרירה, מעבר מתיאור מילולי של בעיה לכתיבה של דיאגרמה, טבלה, משוואות ומימוש לוגי.

  • פרק 9 - אוגרים ומונים
    אוגר מקבילי (Parallel Resister), אוגר הזזה (Shift Register), מונה אדווה (Ripple Counter), מונה סינכרוני (Synchronous Counter), מונה טבעת (Ring Counter), מונה ג'ונסון (Johnson Counter).

  • פרק 10 - בניית רכיבים לוגים
    יחידת ה-ALU (Arithmetic Logic Unit), אוגרים/מחסניות (Registers) ומקבץ האוגרים של המעבד (Register File).

  • פרק 11 - האסמבלי של מעבדי ה-MIPS
    עיקרון ההפשטה, ה-MIPS (חברה, הגדרה ומדד), מהו ה-ISA ומבנה הארכיטקטורה של מחשבי MIPS32, פקודות מסוגים R-Type, I-Type, J-Type. אוגר האפס, פעולות: add, sub, and, or, sll, srl, sra, lw, sw, beq, bne, j
    אוגרים מיוחדים: hi, lo, zero. מבנה זיכרון של מחשב MIPS32. אוגר ה-PC ותפקידו. פקודות על בתים בודדים, פסאודו פקודות: move, li, la, blt.

  • פרק 12 - המעבד החד-מחזורי (Single-Cycle Processor)
    נתיב הנתונים, יחידת בקרה ראשית, יחידת בקרה משנית, 5 שלבי המעבד: Instruction Fetch, Decode, Execute, Memory, Write Back, מימוש פקודות R-Type, מימוש פקודות lw ו-sw, מימוש פקודות beq ו-jump, הערכת זמנים וביצועי מעבד

  • פרק 13 - המעבד הרב-מחזורי (Multi-Cycle Processor)
    פיצול פקודות למספר מחזורי שעון (Multicycle processor): IF, ID, MEM, WB. אוגרים: A, B, IR, MDR, ALUOut. תוספות בחומרה, מימוש יחידת הזכרון באמצעות מערכת FSM, שלבי ביצוע הפקודות של מעבד MIPS רב-מחזורי, מימוש יחידת הבקרה עם ROM ועם PLA.

  • פרק 14 - מעבד העובד בשיטת הצנרת (Pipeline Processor)
    מהי הצנרה (pipeline), אוגרי הצנרת IF/ID, ID/EX, EX/MEM, MEM/WB ושלבים בצנרת, תרשים פעימות שעון רבות (multiple clock cycle pipeline diagram), תרשים פעימת שעון בודדת (single clock cycle pipeline diagram), קווי הבקרה של מעבד הצנרת, סיכונים בצנרת: סיכוני מבנה (structural hazards), סיכוני נתונים (data hazards), סיכוני בקרה (control hazards). פתרונות: עיכוב (stall) והכנסת nop בקוד, יחידת ההעברה (forwarding unit), יחידת איתור סיכונים (Hazard Detection Unit), שיטות חיזוי (Prediction).

  • פרק 15 - שאלות מסכמות בנושאי הליבה של מערכות ספרתיות
    הפרק עוסק בשאלות חזרה מסכמות ומגוונות ומטרתו היא לתרגל ולהעשיר את הידיעה והניסיון בנושאי הקורס.