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