زمان کنونی: ۰۷ آذر ۱۴۰۳, ۰۵:۱۹ ق.ظ مهمان گرامی به انجمن مانشت خوش آمدید. برای استفاده از تمامی امکانات انجمن می‌توانید عضو شوید.
گزینه‌های شما (ورودثبت نام)

کارشناسی ارشد کامپیوتر - سراسری ۷۱

ارسال:
  

فاطمه ارشد ای تی پرسیده:

کارشناسی ارشد کامپیوتر - سراسری ۷۱

راه حل این سوالو طبق نوشته های دکتر حقیقت پارسه متوجه نمی شم ، لطفا کامل مرحله به مرحله توضیح داده شود

در مورد overlay driver چیست؟


فایل‌(های) پیوست شده

نقل قول این ارسال در یک پاسخ

۲
ارسال:
  

gunnersregister پاسخ داده:

RE: کارشناسی ارشد کامپیوتر - سراسری ۷۱

در مدیریت حافظه به روش [tex]Overlay[/tex] برنامه از قبل به [tex]Overlay[/tex] های مجاز تقسیم شده. ضمنا سیستم عامل [tex]Overlay[/tex] ها رو روی دیسک نگهداری میکنه و در مواقع لزوم عملیات مبادله رو انجام میده. وظیفه سیستم عامل هم تقسیم برنامه به [tex]Overlay[/tex] هاست.
تنها نکته این سوال حافظه مورد نیاز برای [tex]Overlay Driver [/tex] که تو متن کتاب بهش اشاره ای نشده.
واضحه که برای مصرف کمترین مقدار از حافظه باید برنامه های غیر ضروری از حافظه به دیسک مبادله بشن.

ابتدا [tex]A[/tex] وارد حافظه میشه ( [tex]5K[/tex] مصرف میشه). با اجرای دستور [tex]Call D[/tex] ،
[tex]D[/tex] هم وارد حافظه میشه ( تا اینجا [tex]5K 15K=20K[/tex] ).
طی اجرای [tex]D[/tex] دستور [tex]Call E[/tex] رو داریم و [tex]E[/tex] وارد حافظه میشه ( تا اینجا [tex]20K 7K=27K[/tex] ).
با اتمام [tex]E[/tex] برنامه جدیدی وارد حافظه نمیشه پس از اتمام [tex]E[/tex] حافظه رو از اوون میگیریم.( تا اینجا [tex]27K-7K=20K[/tex] ).
در ادامه با اجرای دستور [tex]Call B[/tex] برنامه [tex]B[/tex] هم وارد حافظه میشه( تا اینجا [tex]20K 9K=29K[/tex] ). با اتمام این دستور
[tex]B[/tex] از حافظه خارج میشه( تا اینجا [tex]29K-9K=20K[/tex] ).
در ادامه [tex]D[/tex] هم تموم میشه و [tex]D[/tex] هم از حافظه پاک میشه( تا اینجا [tex]20K-15K=5K[/tex] ).
نوبت به اجرای [tex]Call F[/tex] میرسه و [tex]F[/tex] وارد حافظه میشه( تا اینجا [tex]5K 10K=15K[/tex] ).
در حین اجرای [tex]F[/tex] برنامه [tex]C[/tex] هم اجرا میشه( تا اینجا [tex]15K 10K=25K[/tex] ). با اتمام [tex]C[/tex] برنامه [tex]F[/tex] هم اجرا میشه و با اتمام [tex]F[/tex] برنامه [tex]A[/tex] هم تموم میشه.
بیشترین مقدار مصرف حافظه بخاطر حضور همزمان [tex]A,B,D[/tex]است که [tex]29K[/tex] هست و ضمنا [tex]2K[/tex] هم بخاطر [tex]Overlay Driver [/tex] که میشه جمعا [tex]31K[/tex]
نقل قول این ارسال در یک پاسخ



موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  کارنامه نتایج اولیه کنکور کارشناسی ارشد HamidReza1 ۰ ۱,۱۲۴ ۰۹ خرداد ۱۴۰۲ ۱۰:۵۵ ق.ظ
آخرین ارسال: HamidReza1
  راهنمایی درباره مقطع کارشناسی ارشد HamidReza1 ۰ ۱,۰۸۸ ۱۴ اسفند ۱۴۰۱ ۱۰:۴۰ ب.ظ
آخرین ارسال: HamidReza1
  کنکور کارشناسی ارشد سال ۱۴۰۰ عزیز دادخواه ۲ ۴,۲۰۸ ۲۰ فروردین ۱۴۰۱ ۰۹:۱۰ ب.ظ
آخرین ارسال: SetareSokhanrani
  کارشناسی ارشد فناوری اطلاعات ۱۴۰۱ tablighjonoub ۰ ۱,۷۳۵ ۰۱ دى ۱۴۰۰ ۰۸:۴۳ ب.ظ
آخرین ارسال: tablighjonoub
  سوالات آزمونهای کارشناسی ارشد با پاسخ تشریحی sima84 ۰ ۲,۵۶۶ ۰۱ اسفند ۱۳۹۹ ۱۱:۳۸ ب.ظ
آخرین ارسال: sima84
  طرح آ ت ت یا مصاحبه برای کارشناسی ارشد sima84 ۱۸ ۱۰,۷۱۴ ۲۴ فروردین ۱۳۹۹ ۱۰:۱۶ ب.ظ
آخرین ارسال: marvelous
  کارشناسی ارشد و دکتری کامپیوتر نشر پردازش pardazeshpub ۱ ۲,۷۸۹ ۰۲ بهمن ۱۳۹۸ ۰۴:۳۴ ب.ظ
آخرین ارسال: hisanat
  ثبت نام آزمونهای آزمایشی مدرسان شریف،کنکور کارشناسی ارشد ،اردیبهشت ۹۶ modaresan sharif ۸۴ ۶۴,۰۰۷ ۲۸ مهر ۱۳۹۸ ۰۱:۱۴ ب.ظ
آخرین ارسال: mohamadreza025
  دفترچه ی کنکور کارشناسی ارشد ۹۷ Doctorwho ۱ ۴,۳۲۸ ۲۴ مهر ۱۳۹۸ ۰۵:۰۸ ب.ظ
آخرین ارسال: mohamadreza025
  امکان تحصیل مجدد در گرایش دیگر در مقطع کارشناسی ارشد؟؟؟؟؟؟ minafunda ۳ ۵,۹۹۴ ۱۳ مهر ۱۳۹۸ ۰۲:۵۴ ب.ظ
آخرین ارسال: saharfarhang

پرش به انجمن:

Can I see some ID?

به خاطر سپاری رمز Cancel

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close

رمزت رو فراموش کردی؟

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. close