יחידה 3
איך מחשב מריץ תוכנית.
מעבד צעצוע של שמונה סיביות, פעימה אחר פעימה: זיכרון, הוראות שהן מספרים, מחזור ההבאה והביצוע, ולולאות.
לפני היחידה הזאת
היחידה, שיעור אחר שיעור
שיעורים
4 שיעורים · 23 שאלות תרגול · כשעתיים
זיכרון וכתובות
מה יש בתוך מחשב לפני שהוא עושה משהו: תאי זיכרון ממוספרים, בית של שמונה סיביות, כתובות שאפיק של ארבעה חוטים יכול לתת, ותוכנית שהיא בסך הכול מספרים בזיכרון.
הבאה, פענוח, ביצוע
הלולאה שכל מעבד חוזר עליה: מביאים הוראה מהזיכרון, מפענחים את קוד הפעולה ומבצעים אותה, פעימת שעון אחת לכל שלב. מונה התוכנית, אוגר ההוראה, ויחידת הבקרה שמחליטה מה זז לאן.
אוגרים וה־ALU
איפה המעבד באמת מחשב: שני אוגרים של שמונה סיביות, ALU שמחברת ומחסרת, סכום שגדול מ־255 ומתגלגל מעבר לאפס, חיסור שיורד מתחת לאפס, ודגלים שזוכרים מה קרה.
קפיצות, לולאות ומהירות שעון
איך מעבד שיודע רק לחבר כופל: קפיצה שמחזירה את מונה התוכנית אחורה, קפיצה מותנית שיוצאת מהלולאה בזמן, ספירה של הוראות ופעימות, ומהירות השעון שהופכת פעימות לשניות.