למה אנחנו צריכים כתובת לוגית ופיזית?
למה אנחנו צריכים כתובת לוגית ופיזית?

וִידֵאוֹ: למה אנחנו צריכים כתובת לוגית ופיזית?

וִידֵאוֹ: למה אנחנו צריכים כתובת לוגית ופיזית?
וִידֵאוֹ: ההווה של לאה (חזרה) | השכל | ו’ אלול תשפ"ג 2024, מרץ
Anonim

ה צוֹרֶך שֶׁל כתובת הגיונית זה לנהל בצורה מאובטחת שלנו גוּפָנִי זיכרון. כתובת הגיונית משמש להפניה לגישה ל גוּפָנִי מיקום זיכרון. קשירת הוראות ונתונים של תהליך לזיכרון מתבצעת בזמן קומפילציה, זמן טעינה או בזמן ביצוע.

יתר על כן, מה ההבדלים בין כתובת פיזית ללוגית ומדוע אנו זקוקים לכתובות לוגיות?

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

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

כמו כן, השאלה היא, מהו מרחב כתובות לוגי ופיזי?

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

מה המשמעות של כתובת לוגית?

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

מוּמלָץ: