You can edit almost every page by Creating an account. Otherwise, see the FAQ.

טבלת מקטעים כללית

מתוך EverybodyWiki Bios & Wiki
קפיצה אל:ניווט, חיפוש

טבלת המקטעים הכלליתאנגלית: Global Descriptor Table, או בקיצור GDT ) היא מבנה נתונים המשמש מעבדים ממשפחת Intel x86 (החל מIntel 80286 שגיאת לואה ביחידה package.lua בשורה 80: module 'יחידה:PV-options' not found.(אנ')) ומגדירה תכונות ומאפיינים של מקטעי זיכרון שונים, כמו כתובת הבסיס של המקטע, גודל המקטע, הרשאות של המקטע ועוד. ה-GDT מהווה את אחד ההבדלים העיקריים בין protected mode ל-real mode, בעודה מאפשרת להגדיר הגבלות גישה לאזורים מסוימים בזיכרון.[1]

תיאור[עריכה]

ה-GDT היא טבלה (מערך), שכל תא בו הוא בגודל 8 בתים, כאשר כל ערך מתייחס למקטע אחר בזיכרון, למבנה שמחזיק מידע על משימה (task שגיאת לואה ביחידה package.lua בשורה 80: module 'יחידה:PV-options' not found.(אנ')) ספציפית, לCall gate שגיאת לואה ביחידה package.lua בשורה 80: module 'יחידה:PV-options' not found.(אנ'), או לטבלת מקטעים מקומית.

טבלת מקטעים מקומית שגיאת לואה ביחידה package.lua בשורה 80: module 'יחידה:PV-options' not found.(אנ') דומה לטבלת מקטעים כללית, אולם עוסקת במקטעים של תוכנית ספציפית ולא של מערכת ההפעלה כולה. מספר טבלאות כאלו עשויות להיות מוגדרות על ידי ה-GDT, אם כי רק אחת רלוונטית בכל פעם, לרוב זו שקשורה בתוכנית הנוכחית.

כל תא בטבלת המקטעים הוא כאמור בגודל של 8 בתים, וכולל בתוכו את השדות הבאים:

  1. כתובת הבסיס של מקטע הזיכרון
  2. כתובת הגבול של מקטע הזיכרון, שממנה ניתן להסיק על גודל הזיכרון
  3. הרשאות המקטע
  4. control bits
מבנה ה-GDT במערכת 64bits

לקריאה נוספת[עריכה]

  • שרה פולק, מבוא למערכות מחשב ואסמבלי (עמ' 379-383), הוצאת מטח, 2006
  • [2]


This article "טבלת מקטעים כללית" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:טבלת מקטעים כללית. Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.



Read or create/edit this page in another language[עריכה]