پرسی فایل

تحقیق، مقاله، پروژه، پاورپوینت

پرسی فایل

تحقیق، مقاله، پروژه، پاورپوینت

پاورپوینت سیستم عامل

سیستم عامل اصول سخت افزار و نرم افرار آی او Block Devices Character Devices دستگاههای بلوکی
دسته بندی کامپیوتر و IT
فرمت فایل ppt
حجم فایل 139 کیلو بایت
تعداد صفحات فایل 29
پاورپوینت سیستم عامل

فروشنده فایل

کد کاربری 12271

سیستم عامل برای کنترل دستگاههای ورودی و خروجی (I/O) ، دستوراتی به دستگاههای می فرستد ، Interrupt هایی را دریافت می کند و به Error هایی که رخ می دهد. میپردازد.

اصول سخت افزار I/O

کلیات نرم افزار I/O

بن بستها Dead Locks

اصول سخت افزار I/O

در این پنجره از دیدگاه برنامه نویس به سخت افزار I/O نگاه می کنیم .

یعنی :

واسط (Interface) که در اختیار نرم افزار قرارداده می شود. دستوراتی که سخت افزار قبول می کند ، کارهایی را که انجام می دهد ، Error هایی که در این بخش توجه ما بر این خواهد بود که که دستگاههای ورودی / خروجی چگونه Program می شوند . (Programming I/O Devices)

دستگاههای ورودی /خروجی I/O

به 2 دسته کلی تقسیم می شوند :

Block Devices

Character Devices

دستگاههای بلوکی Block Devices

دستگاهی است که اطلاعات را در بلوکهایی با سایز ثابت می ریزد که هر بلوک آدرس خودش را دارد. سایزهای معمول برای بلوک از 512 بایت تا 32768 Byte یعنی 32k می باشد.

خصوصیات اصلی یک دستگاه بلوکی این است که در این دستگاه هر بلوک مجزا از بلوکهای دیگر قابل خواندن و نوشتن است . دیسکها معمول ترین دستگاههای بلوکی هستند.

و...

Device Controllers (کنترل کننده های دستگاه)

یک دستگاه I/O بطور معمول از دو قسمت تشکیل شده ، یکی جزء مکانیکی و یکی جزء الکترونیکی .

جزء الکترونیکی Device Controller یا Adaptor نامیده میشود.

جزء مکانیکی که خود دستگاه (Device) است

برخی کنترلرها Hard-Wired روی Mainboard هستد (on-board)

برخی کنترلرها از طریق Slot ها روی Mainboard ، Plug میشوند

برخی کنترلرها می توانند دو، چهار یا حتی هشت دستگاه عین هم را کنترل کنند. مثل کنترلر دیسکهای SCSI (Small Computer System Interface)