בית התפתחות מהי כתובת בסיס? - הגדרה מטכנולוגיה

מהי כתובת בסיס? - הגדרה מטכנולוגיה

תוכן עניינים:

Anonim

הגדרה - מה המשמעות של כתובת בסיס?

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

כדי לחשב כתובת מוחלטת, קיזוז נוסף לכתובת הבסיס.

Techopedia מסביר את כתובת הבסיס

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

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

מהי כתובת בסיס? - הגדרה מטכנולוגיה