پنل کاربری



عضویت در سایت رمزتان را فراموش کردید؟

فایل های دیگر این دسته

تحقیق بررسی دستگاه ورودی خروجی INPUT OUTPUT MANAGEMENT

تحقیق بررسی دستگاه ورودی خروجی INPUT OUTPUT MANAGEMENT ورودي خروجي مبتني بر وقفه پردازنده يك فرمان ورودي خروجي را از جانب فرايند صادر مي كند سپس به اجراي دستورالعملهاي بعدي ادامه مي دهد و با كامل شدن عمل ورودي خروجي يا وقفه مولفه ورودي خروجي مواجه مي شود دستورالعملهاي بعدي مي توانند

دسته بندی: پروژه ، مقاله و تحقیق دانشگاهی » فنی و مهندسی

تعداد مشاهده: 1982 مشاهده

حجم فایل:17 کیلوبایت

فرمت فایل دانلودی:.zip

فرمت فایل اصلی: Word

تعداد صفحات: 20

  خرید فایل  قیمت: 2,000 تومان
پس از پرداخت، لینک دانلود فایل برای شما نشان داده می شود.
2 0 گزارش

  • موضوع : تحقیق بررسی دستگاه ورودی خروجی INPUT OUTPUT MANAGEMENT

    ديد افراد مختلف نسبت به سخت افزار IO متفاوت است مهندسين برق و الكترونيك آن را بصورت مدارهاي مجتمع مدار چاپي منابع تغذيه موتورها و ديگر اجزاء فيزيكي تشكيل دهنده سخت افزار مي بينند برنامه نويسان آن رابه شكل واسطه ارائه شده به نرم افزار فرامين مورد قبول سخت افزار توابع قابل اجرا و خطاهاي احتمالي و گزارش آنها مي بينند
    يك دستگاه بلوكي وسيله اي است كه اطلاعات را در يك بلوك با اندازه معين ذخيره مي كند كه هر كدام با آدرس خودشان مشخص شده اند حدود اندازه بلوك‌هاي معمولي از 512 بايت تا 32768 بايت مي باشند خاصيت اساسي يك دستگاه بلوكي اين است كه خواندن و نوشتن هر بلوك را بطور مستقل از بقيه ممكن مي سازد ديسكها از متداولترين دستگاههاي بلوكي هستند
    نوع ديگري از دستگاههاي ورودي خروجي دستگاههاي كاركتري است يك دستگاه كاركتري يك جريان از كاركترها را بدون توجه به هيچ ساختار بلوكي دريافت نموده و يا تحويل مي دهد بنابراين قابليت آدرس دهي و جستجو در آن وجود ندارد چاپگرها واسطه هاي شبكه موشواره ها و ديگر دستگاههايي كه شبيه ديسك نيستند به عنوان دستگاه كاركتري در نظر گرفته مي شوند
    پردازنده يك فرمان ورودي خروجي را از جانب فرايندي به يك مولفه ورودي خروجي صادر مي كند سپس آن فرايند قبل از ادامه تا كامل شدن عمل ورودي خروجي به انتظار مي ماند
    ورودي خروجي مبتني بر وقفه پردازنده يك فرمان ورودي خروجي را از  جانب فرايند صادر مي كند سپس به اجراي دستورالعملهاي بعدي ادامه مي دهد و با كامل شدن عمل ورودي خروجي يا وقفه مولفه ورودي خروجي مواجه مي شود دستورالعملهاي بعدي مي توانند از همان فرايند باشند البته به شرطي كه فرايند نيازي به انتظار براي تكميل ورودي خروجي نداشته باشد در غير اين صورت فرايند در انتار وقفه معلق مي گردد و كار ديگري انجام مي گيرد
    دسترسي مستقيم به حافظه DMA مولفه DMA تبادل داده ها بين حافظه اصلي و مولفه ورودي خروجي را كنترل مي كند پردازنده تقاضايي براي انتقال يك بلوك از داده ها را به مولفه DMA مي فرستد و فقط پس از انتقال كل بلوك مورد وقفه قرار مي گيرد
    تكامل عمل ورودي خروجي
    مي توان گامهاي تكاملي را بصورت زير خلاصه نمود
    كنترل دستگاه جانبي بطور مستقيم
    يك كنترل كننده يا مولفه ورودي خروجي افزوده شده است پردازنده از ورودي خروجي برنامه ريزي شده بدون وقفه استفاده مي كند با اين گام پردازنده از جزئيات اختصاصي واسط هاي دستگاه خارجي جدا مي گردد
    همان پيكربندي گام دوم ولي اين بار از وقفه استفاده شده است ديگر وقت پردازنده تلف نمي شود
    از طريق DMA كنترل مستقيم حافظه به مولفه ورودي خروجي داده شده است حال مي توان بلوكي از داده را بدون دخالت پردازنده به از حافظه انتقال داد
    مولفه ورودي خروجي تا حد پردازنده اي مجزا با مجموعه اي دستورالعملهاي خاصي براي ورودي خروجي ارتقاء يافته است پردازنده مركزي (CPU) پردازنده ورودي خروجي را براي اجراي برنامه ورودي خروجي از حافظه هدايت مي كند پردازنده ورودي خروجي اين دستورالعملها را بدون دخالت پردازنده مركزي واكنشي و اجرا مي كند
    مولفه ورودي خروجي داراي حافظه محلي اختصاصي و در واقع به نوبه خود يك كامپيوتر است با اين معماري مجموعه بزرگي از دستگاههاي ورودي خروجي با حداقل دخالت پردازنده مركزي مي تواند كنترل شود
    دسترسي مستقيم به حافظه
    اساساً مولفه DMA بايد فقط زماني از گذرگاه استفاده كند كه پردازنده به آن نيازي ندارد يا بايد پردازنده را وادار كند كه بطور موقت عمليات خود را معلق نمايد روش اخير بيشتر معمول است و به آن ربودن چرخه مي گويند روش DMA به اين صوتر كار مي كند كه هرگاه پردازنده در صدد خواندن يا نوشتن بلوكي از داده ها برآيد فرماني به مولفه DMA مي دهد و از اين طريق اطلاعات زير را به آن مولفه مي‌فرستد
    اينكه درخواست خواندن يا نوشتن
    آدرس دستگاه ورودي خروجي درگير
    آدرس مكان شروع خواندن يا نوشتن در حافظه
    تعداد كلماتي كه بايد خوانده يا نوشته شود
    سپس پردازنده به كارهاي ديگر پرداخته و عمل ورودي خروجي را به مولفه DMA محول مي كند مولفه DMA همه بلوك داده ها را به صورت يك كلمه در هر زمان به طور مستقيم و بدون عبور از پردازنده به از حافظه انتقال مي دهد هنگاميكه انتقال كامل شده مولفه DMA يك علامت وقفه به پردازنده ارسال مي كند بنابراين پردازنده فقط در آغاز و پايان انتقال درگير مي باشد
    اصول نرم افزاري IO
    هدف اصلي نرم افزار IO سازماندهي نرم افزار بصورت يك سري از لايه ها است كه كار لايه هاي پاييني پنهان ساختن ويژگي هاي پيچيده سخت افزار از لايه هاي بالاتر و كار لايه هاي بالايي نشان دادن يك واسطه منظم ساده و شفاف براي استفاده كننده است از اين اهداف مي توان به موارد زير اشاره نمود
    مقاله بررسی INPUT OUTPUT MANAGEMENT
    بررسيMANAGEMENT INPUT OUTPUT

    فهرست مطالب

    اصول سخت افزاری IO 1
    سازمان عمل ورودی خروجی ۲
    تکامل عمل ورودی خروجی ۳
    دسترسی مستقیم به حافظه ۴
    اصول نرم افزاری IO 5
    بن بست ۷
    الف) قابل پس گرفتن PREEMPTABLE 8
    ب) غیر قابل پس گرفتن NON PREEMPTABLE 8
    شرایط بن بست ۹
    کشف بن بست ۹
    ترمیم ۱۰
    اجتناب از بن بست ۱۰
    پیشگیری از بن بست ۱۱
    انحصار متقابل ۱۱
    نگهداری و انتظار ۱۱
    قبضه نکردن ۱۲
    انتظار مدور ۱۲
    میانگیری ورودی خروجی ۱۲
    تک میانگیر ۱۴
    ورودی خروجی در UNIX 15
    حافظه پنهان میانگیر ۱۵
    صف نویسه ها ۱۶
    ورودی خروجی در WINDOWS NT 16
    مولفه های پایه ای ورودی خروجی ۱۷
    ورودی خروجی همگام و ناهمگام ۱۸
    منابع ۱۹



    برچسب ها: تحقیق درمورد بررسی دستگاه ورودی خروجی مقاله درباره بررسی INPUT OUTPUT MANAGEMENT انواع روش دستگاه های خروجی کامپیوتر دستگاه ورودی رایانه
  

به ما اعتماد کنید

تمامي كالاها و خدمات اين فروشگاه، حسب مورد داراي مجوزهاي لازم از مراجع مربوطه مي‌باشند و فعاليت‌هاي اين سايت تابع قوانين و مقررات جمهوري اسلامي ايران است.
این سایت در ستاد سازماندهی ثبت شده است.

درباره ما

فروش اینترنتی فایل های قابل دانلود، پروژه، مقاله، و....
در صورتی که نیاز به راهنمایی دارید، صفحه راهنمای سایت را مطالعه فرمایید.

شماره تماس مدیریت شاپ ایرانی 09196136140

کلیه ی محتوای این سایت توسط کاربران درج شده است و تيم مديريت شاپ ایرانی هیچ مسئولیتی نسبت به آنها ندارد.
تمام حقوق این سایت محفوظ است. کپی برداری پیگرد قانونی دارد.
طراحی و پیاده سازی وبتینا