כתובת (זיכרון מחשב) – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
עריכה קלה
תמונה, עריכה
שורה 1:
{{פירוש נוסף|נוכחי=תאי הזיכרון במחשב|אחר=כתובות של שירותים באינטרנט|ראו=[[כתובת אינטרנט]]}}
'''כתובת''' ב[[זיכרון מחשב]] היא מספר ייחודי המייצג תא זיכרון, ובאמצעותה ניתן לגשת אל התא לשם אחסון מידע או אחזורו. המידע יכול להיות [[פקודה (מחשב)|פקודה]] המורה למחשב מה לעשות, או נתון. כיום נהוג ש[[זיכרון (מחשב)|זיכרון]] ה[[מחשב]] מאורגן ב[[בית (מחשב)|בתים]], כשכל בית מורכב מ-8 [[סיבית|סיביות]]. הבתים מסודרים בזיכרון בזה אחר זה, וכתובותיהם עוקבות. הכתובת נרשמת כ[[מספר בינארי]], ומספר תאי הזיכרון אליהם ניתן לפנות מחושב על פי הנוסחה <math>\ 2^{N}</math>, באשר N הוא אורך המספר הבינארי המרבי.
[[קובץ:Pointers.png|שמאל|ממוזער|250px|מימין: תאי הזיכרון, משמאל: הכתובת שלהם (ב[[בסיס הקסדצימלי]]). b הוא נתון אשר מאוחסן בזיכרון, בתא שכתובתו 1008, ו-a הוא תא בזיכרון שמכיל בתוכו נתון אשר [[מצביע]] על כתובת התא של הנתון b]]
 
'''כתובת''' ב[[זיכרון מחשב]] היא מספר ייחודי המייצג תא זיכרון, ובאמצעותה ניתן לגשת אל התא לשם אחסון מידע או אחזורו. המידע יכול להיות [[פקודה (מחשב)|פקודה]] המורה למחשב מה לעשות, או נתון. כיום נהוג ש[[זיכרון (מחשב)|זיכרון]] ה[[מחשב]] מאורגן ב[[בית (מחשב)|בתים]], כשכל בית מורכב מ-8 [[סיבית|סיביות]]. הבתים מסודרים בזיכרון בזה אחר זה, וכתובותיהם עוקבות. הכתובת נרשמת כ[[מספר בינארי]], ומספר תאי הזיכרון אליהם ניתן לפנות מחושב על פי הנוסחה <math>\ 2^{N}</math>, באשר N הוא אורך המספר הבינארי המרבי.
 
== ייצוג הכתובת ==
הכתובת נרשמת כ[[מספר בינארי]], ומספר תאי הזיכרון אליהם ניתן לפנות מחושב על פי הנוסחה <math>\ 2^{N}</math>, באשר N הוא אורך המספר הבינארי המרבי. ניתן לייצג את הכתובת גם ב[[בסיס (אריתמטיקה)|בסיס]]ים אחרים, ועל מנת להקל על רישום הכתובת, מקובל להשתמש ב[[בסיס עשרוני]] וב[[בסיס הקסדצימלי]].
 
גודל הזיכרון המרבי במחשב מושפע מגודל ה[[מילה (מחשב)|מילה]] בארכיטקטורת ה[[CPU|מעבד]], משום שאורך המספר הבינארי המרבי הוא לכל היותר באורך של מילה. כך, לדוגמה, מעבד עם מילה בגודל 32 סיביות מאפשר שימוש בזיכרון שגודלו עד 4GB {{כ}}(4,294,967,296 בתים) משום שבעזרת 32 סיביות ניתן לייצג <math>\ 4,294,967,296=2^{32}</math> ערכים שונים. המספרים בין 1 למספר המירבי נקראים '''מרחב הכתובות החוקי'''. ניסיון גישה לכתובת זיכרון 0 או שימוש במספר גדול יותר ככתובת ייתקל בשגיאה או יגרום ל[[השחתת זיכרון]] בלתי צפויה.