מה הם תפקידם של המעבד והזיכרון? - מעבדים, לוחות-אם וזכרונות - HWzone פורומים
עבור לתוכן
  • צור חשבון

מה הם תפקידם של המעבד והזיכרון?


X-Style

Recommended Posts

עוד שאלה:

אני רואה הרבה פעמים במפרט של המחשבים שלכם שכתוב במעבד למשל:

AMD 2500 @ 1000

או משהו כזה...

זה אומר שיש לכם שתי מעבדים שהזיכרון הראשון שלו זה 2500 והשני זה 1000 או מה?

מתכוונים ב2500+ לשם/המהירות (תלוי אם זה או אינטל) של המעבד זה @ מסמל (במקרה שלנו) ו1000 (המהירות של ה2500+ גבוהה יותר , זוהי אך ורק דוגמא) לאן הגיעו עם המעבד באוברקלוק

קישור לתוכן
שתף באתרים אחרים

מעבד = יע"מ = יחידת עיבוד מרכזית , תדמה אותה לרובוט עם ספר הוראות :

1.הרובוט פותח את הספר.

2.הרובוט קורא הוראה ראשונה

3.הרובוט הוראה ראשונה

4.עם בסוף ההוראה לא מתבצע סוף אז הרובוט חוזר על הפעולות מהתחלה שוב ושוב ושוב...

הרובוט = מעבד

הספר = זיכרון

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

קישור לתוכן
שתף באתרים אחרים

מעבד = יע"מ = יחידת עיבוד מרכזית , תדמה אותה לרובוט עם ספר הוראות :

1.הרובוט פותח את הספר.

2.הרובוט קורא הוראה ראשונה

3.הרובוט הוראה ראשונה

4.עם בסוף ההוראה לא מתבצע סוף אז הרובוט חוזר על הפעולות מהתחלה שוב ושוב ושוב...

הרובוט = מעבד

הספר = זיכרון

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

דוגמא יפה

קישור לתוכן
שתף באתרים אחרים

מעבד = יע"מ = יחידת עיבוד מרכזית , תדמה אותה לרובוט עם ספר הוראות :

1.הרובוט פותח את הספר.

2.הרובוט קורא הוראה ראשונה

3.הרובוט הוראה ראשונה

4.עם בסוף ההוראה לא מתבצע סוף אז הרובוט חוזר על הפעולות מהתחלה שוב ושוב ושוב...

הרובוט = מעבד

הספר = זיכרון

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

המעבד זה שמורה לזיכרון לשאוב את המידע מההארד דיסק חחח ::)

המעבד לא בא וסתם מסתכל בזיכרון כי בא לו ליראות מה יש בתפריט ;D

קישור לתוכן
שתף באתרים אחרים

ההסבר הזה הוא קצת טכני:

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

זיכרון - חתיכת סיליקון, שגם עליה יש טרניסטורים. הטרנזיסטורים האלו מחוברים כך שהם מסוגלים לאגור נתון - 0 או 1 (לפרק זמן מסויים ואז יש לרענן אותם, אבל זה נושא אחר).

למעבד יש מעט מאד משלו (רק האוגרים - EAX, EBX וכו' - יש מספר מועט מהם).

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

לדוגמא: צריך לבצע פעולת חיבור בין 2 מספרים 1 ו-2. המספרים האלו נשמרים בתאים בזיכרון. המעבד ניגש לזיכרון, מעתיק את הערכים האלו לאוגרים שלו ומבצע את פעולת החישוב (1+2). התוצאה המתקבלת (3) נשמרת באחד מהאוגרים של המעבד ומשם הוא מועתקת לאחד מתאי הזיכרון (בזיכרון). אח"כ ניתן לבצע פעולה אחרת על התוצאה שהתקבלה וכו'....

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

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

קישור לתוכן
שתף באתרים אחרים

ההסבר הזה הוא קצת טכני:

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

זיכרון - חתיכת סיליקון, שגם עליה יש טרניסטורים. הטרנזיסטורים האלו מחוברים כך שהם מסוגלים לאגור נתון - 0 או 1 (לפרק זמן מסויים ואז יש לרענן אותם, אבל זה נושא אחר).

למעבד יש מעט מאד משלו (רק האוגרים - EAX, EBX וכו' - יש מספר מועט מהם).

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

לדוגמא: צריך לבצע פעולת חיבור בין 2 מספרים 1 ו-2. המספרים האלו נשמרים בתאים בזיכרון. המעבד ניגש לזיכרון, מעתיק את הערכים האלו לאוגרים שלו ומבצע את פעולת החישוב (1+2). התוצאה המתקבלת (3) נשמרת באחד מהאוגרים של המעבד ומשם הוא מועתקת לאחד מתאי הזיכרון (בזיכרון). אח"כ ניתן לבצע פעולה אחרת על התוצאה שהתקבלה וכו'....

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

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

הסבר יפה!

רק דבר אחד לא הבנתי...טרנזיסטורים, מה זה בדיוק??

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

קישור לתוכן
שתף באתרים אחרים

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

×
  • צור חדש...