فایل ورد کامل تحقیق بررسی دستگاه ورودی خروجی INPUT OUTPUT MANAGEMENT 26 صفحه در word
توجه : به همراه فایل word این محصول فایل پاورپوینت (PowerPoint) و اسلاید های آن به صورت هدیه ارائه خواهد شد
فایل ورد کامل تحقیق بررسی دستگاه ورودی خروجی INPUT OUTPUT MANAGEMENT 26 صفحه در word دارای ۲۶ صفحه می باشد و دارای تنظیمات در microsoft word می باشد و آماده پرینت یا چاپ است
فایل ورد فایل ورد کامل تحقیق بررسی دستگاه ورودی خروجی INPUT OUTPUT MANAGEMENT 26 صفحه در word کاملا فرمت بندی و تنظیم شده در استاندارد دانشگاه و مراکز دولتی می باشد.
توجه : در صورت مشاهده بهم ریختگی احتمالی در متون زیر ،دلیل ان کپی کردن این مطالب از داخل فایل ورد می باشد و در فایل اصلی فایل ورد کامل تحقیق بررسی دستگاه ورودی خروجی INPUT OUTPUT MANAGEMENT 26 صفحه در word،به هیچ وجه بهم ریختگی وجود ندارد
بخشی از متن فایل ورد کامل تحقیق بررسی دستگاه ورودی خروجی INPUT OUTPUT MANAGEMENT 26 صفحه در word :
موضوع : فایل ورد کامل تحقیق بررسی دستگاه ورودی خروجی INPUT OUTPUT MANAGEMENT 26 صفحه در word
دید افراد مختلف نسبت به سخت افزار IO متفاوت است مهندسین برق و الکترونیک آن را بصورت مدارهای مجتمع مدار چاپی منابع تغذیه موتورها و دیگر اجزاء فیزیکی تشکیل دهنده سخت افزار می بینند برنامه نویسان آن رابه شکل واسطه ارائه شده به نرم افزار فرامین مورد قبول سخت افزار توابع قابل اجرا و خطاهای احتمالی و گزارش آنها می بینند
یک دستگاه بلوکی وسیله ای است که اطلاعات را در یک بلوک با اندازه معین ذخیره می کند که هر کدام با آدرس خودشان مشخص شده اند حدود اندازه بلوکهای معمولی از ۵۱۲ بایت تا ۳۲۷۶۸ بایت می باشند خاصیت اساسی یک دستگاه بلوکی این است که خواندن و نوشتن هر بلوک را بطور مستقل از بقیه ممکن می سازد دیسکها از متداولترین دستگاههای بلوکی هستند
نوع دیگری از دستگاههای ورودی خروجی دستگاههای کارکتری است یک دستگاه کارکتری یک جریان از کارکترها را بدون توجه به هیچ ساختار بلوکی دریافت نموده و یا تحویل می دهد بنابراین قابلیت آدرس دهی و جستجو در آن وجود ندارد چاپگرها واسطه های شبکه موشواره ها و دیگر دستگاههایی که شبیه دیسک نیستند به عنوان دستگاه کارکتری در نظر گرفته می شوند
پردازنده یک فرمان ورودی خروجی را از جانب فرایندی به یک مولفه ورودی خروجی صادر می کند سپس آن فرایند قبل از ادامه تا کامل شدن عمل ورودی خروجی به انتظار می ماند
ورودی خروجی مبتنی بر وقفه پردازنده یک فرمان ورودی خروجی را از جانب فرایند صادر می کند سپس به اجرای دستورالعملهای بعدی ادامه می دهد و با کامل شدن عمل ورودی خروجی یا وقفه مولفه ورودی خروجی مواجه می شود دستورالعملهای بعدی می توانند از همان فرایند باشند البته به شرطی که فرایند نیازی به انتظار برای تکمیل ورودی خروجی نداشته باشد در غیر این صورت فرایند در انتار وقفه معلق می گردد و کار دیگری انجام می گیرد
دسترسی مستقیم به حافظه DMA مولفه DMA تبادل داده ها بین حافظه اصلی و مولفه ورودی خروجی را کنترل می کند پردازنده تقاضایی برای انتقال یک بلوک از داده ها را به مولفه DMA می فرستد و فقط پس از انتقال کل بلوک مورد وقفه قرار می گیرد
تکامل عمل ورودی خروجی
می توان گامهای تکاملی را بصورت زیر خلاصه نمود
کنترل دستگاه جانبی بطور مستقیم
یک کنترل کننده یا مولفه ورودی خروجی افزوده شده است پردازنده از ورودی خروجی برنامه ریزی شده بدون وقفه استفاده می کند با این گام پردازنده از جزئیات اختصاصی واسط های دستگاه خارجی جدا می گردد
همان پیکربندی گام دوم ولی این بار از وقفه استفاده شده است دیگر وقت پردازنده تلف نمی شود
از طریق DMA کنترل مستقیم حافظه به مولفه ورودی خروجی داده شده است حال می توان بلوکی از داده را بدون دخالت پردازنده به از حافظه انتقال داد
مولفه ورودی خروجی تا حد پردازنده ای مجزا با مجموعه ای دستورالعملهای خاصی برای ورودی خروجی ارتقاء یافته است پردازنده مرکزی (CPU) پردازنده ورودی خروجی را برای اجرای برنامه ورودی خروجی از حافظه هدایت می کند پردازنده ورودی خروجی این دستورالعملها را بدون دخالت پردازنده مرکزی واکنشی و اجرا می کند
مولفه ورودی خروجی دارای حافظه محلی اختصاصی و در واقع به نوبه خود یک کامپیوتر است با این معماری مجموعه بزرگی از دستگاههای ورودی خروجی با حداقل دخالت پردازنده مرکزی می تواند کنترل شود
دسترسی مستقیم به حافظه
اساساً مولفه DMA باید فقط زمانی از گذرگاه استفاده کند که پردازنده به آن نیازی ندارد یا باید پردازنده را وادار کند که بطور موقت عملیات خود را معلق نماید روش اخیر بیشتر معمول است و به آن ربودن چرخه می گویند روش DMA به این صوتر کار می کند که هرگاه پردازنده در صدد خواندن یا نوشتن بلوکی از داده ها برآید فرمانی به مولفه DMA می دهد و از این طریق اطلاعات زیر را به آن مولفه میفرستد
اینکه درخواست خواندن یا نوشتن
آدرس دستگاه ورودی خروجی درگیر
آدرس مکان شروع خواندن یا نوشتن در حافظه
تعداد کلماتی که باید خوانده یا نوشته شود
سپس پردازنده به کارهای دیگر پرداخته و عمل ورودی خروجی را به مولفه DMA محول می کند مولفه DMA همه بلوک داده ها را به صورت یک کلمه در هر زمان به طور مستقیم و بدون عبور از پردازنده به از حافظه انتقال می دهد هنگامیکه انتقال کامل شده مولفه DMA یک علامت وقفه به پردازنده ارسال می کند بنابراین پردازنده فقط در آغاز و پایان انتقال درگیر می باشد
اصول نرم افزاری IO
هدف اصلی نرم افزار IO سازماندهی نرم افزار بصورت یک سری از لایه ها است که کار لایه های پایینی پنهان ساختن ویژگی های پیچیده سخت افزار از لایه های بالاتر و کار لایه های بالایی نشان دادن یک واسطه منظم ساده و شفاف برای استفاده کننده است از این اهداف می توان به موارد زیر اشاره نمود
مقاله بررسی INPUT OUTPUT MANAGEMENT
بررسیMANAGEMENT INPUT OUTPUT
فایل ورد کامل تحقیق بررسی دستگاه ورودی خروجی INPUT OUTPUT MANAGEMENT 26 صفحه در word
فهرست مطالباصول سخت افزاری IO 1
سازمان عمل ورودی خروجی ۲
تکامل عمل ورودی خروجی ۳
دسترسی مستقیم به حافظه ۴
اصول نرم افزاری IO 5
بن بست ۷
الف) قابل پس گرفتن PREEMPTABLE 8
ب) غیر قابل پس گرفتن NON PREEMPTABLE 8
شرایط بن بست ۹
کشف بن بست ۹
ترمیم ۱۰
اجتناب از بن بست ۱۰
پیشگیری از بن بست ۱۱
انحصار متقابل ۱۱
نگهداری و انتظار ۱۱
قبضه نکردن ۱۲
انتظار مدور ۱۲
میانگیری ورودی خروجی ۱۲
تک میانگیر ۱۴
ورودی خروجی در UNIX 15
حافظه پنهان میانگیر ۱۵
صف نویسه ها ۱۶
ورودی خروجی در WINDOWS NT 16
مولفه های پایه ای ورودی خروجی ۱۷
ورودی خروجی همگام و ناهمگام ۱۸
منابع ۱۹
- همچنین لینک دانلود به ایمیل شما ارسال خواهد شد به همین دلیل ایمیل خود را به دقت وارد نمایید.
- ممکن است ایمیل ارسالی به پوشه اسپم یا Bulk ایمیل شما ارسال شده باشد.
- در صورتی که به هر دلیلی موفق به دانلود فایل مورد نظر نشدید با ما تماس بگیرید.
مهسا فایل |
سایت دانلود فایل 