איך עובד מחשב?

לוח אם למחשבים



כפי שדיברנו, יש המון רכיבים שונים שכולם עובדים יחד בכדי לגרום למחשב לעבוד, אבל מה הזרימה הבסיסית של איך כל זה נעשה? בוא נעבור דוגמה:

נניח שמערכת ההפעלה נטענת ויישום (נניח מריו דאבל דאש) נטען על הכונן הקשיח. כאשר המשתמש לוחץ על סמל מריו דאבל דאש נשלח אות אלקטרוני למעבד להפעלת המשחק. לאחר מכן המעבד מתחיל להעביר את היישום מהכונן הקשיח ל- DRAM. זה עושה את זה כי DRAM הוא הרבה יותר מהיר. הוא לא יכול לשמור את כל התוכניות ב- DRAM מכיוון ש 1) בדרך כלל יש הרבה יותר זיכרון בכונני הדיסק הקשיח וזה לא יכול להתאים ו- 2) ה- DRAM מאבד את כל הזיכרון שלו כאשר הכוח נכבה.

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

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

למידע נוסף על המחשב



מה זה מחשב?

מהי תוכנת מחשב?

דף הבית