Menu
Coddy logo textTech

מהו CPU

חלק מהיחידה יסודות במסלול ה-Assembly של Coddy. שיעור 1 מתוך 45.

ה-CPU (יחידת העיבוד המרכזית) הוא המוח של המחשב. אבל בניגוד למוח אנושי, הוא למעשה פשוט מאוד. הוא עושה רק דבר אחד: קורא הוראות מהזיכרון ומבצע אותן, אחת אחרי השנייה, במהירות רבה. כשכותבים קוד Assembly, נותנים הוראות ישירות ל-CPU.

בניגוד לשפות עיליות כמו Python או JavaScript, שמסתירות את פרטי החומרה, שפת Assembly מאפשרת לך לשלוט בדיוק במה שה-CPU עושה, צעד אחר צעד. 

חשבו על ה-CPU כעל עובד מהיר מאוד ש:

  • אינו יכול לחשוב או לקבל החלטות בעצמו
  • מציית לפקודות פשוטות כמו "חבר את שני המספרים האלה" או "העבר את הערך הזה לשם"
  • מבצע מיליונים מהפקודות הפשוטות האלה בכל שנייה

בתוך המעבד יש תיבות אחסון זעירות שנקראות אוגרים. אוגר מכיל מספר יחיד. המעבד יכול לגשת לאוגרים במהירות עצומה, הרבה יותר מהר מאשר לגשת לזיכרון הראשי (RAM).

ל-CPU יש גם אוגר מיוחד שנקרא מונה התוכנית (PC). ה-PC מכיל את כתובת הזיכרון של ההוראה הבאה לביצוע. אחרי כל הוראה, ה-PC עובר אוטומטית לכתובת הבאה.

עובדות חשובות על מעבד (CPU):

עובדההסבר
הוא מבצע הוראה אחת בכל פעםאין ריבוי משימות ברמת החומרה
הוא מבין מספרים בלבדהכול (הוראות, נתונים, כתובות) הוא מספר
אין לו זיכרון משלו (מלבד אוגרים)הכול חייב להיות מאוחסן ב-RAM
הוא מהיר להפליאמעבדים מודרניים מבצעים מיליארדי הוראות בשנייה

 

נסו בעצמכם

השיעור הזה לא כולל אתגר קוד.

quiz iconבחנו את עצמכם

השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.

כל השיעורים ביחידה יסודות

תרגלו בעצמכם: Assembly אונליין