טוען (תוכנה)

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

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

במערכות הפעלה מבוססות לינוקס תפקידיו של הטוען הם:

  1. לוודא שקיימות ההרשאות המתאימות להרצת התוכנית.
  2. לטעון את קוד התכנית לזיכרון הראשי.
  3. לטעון את הארגומנטים שסופקו בשורת הפקודה למחסנית.
  4. לאתחל את המצביע למחסנית הקריאות.
  5. לעדכן את ערכו של האוגר שמכיל את כתובתה של ההוראה הבאה לביצוע, כך שיכיל את הכתובת של הפקודה הראשונה בתוכנית.

ראו גם

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