قسمتی از اسلاید ها ورودی و خروجی سیستم عامل برای کنترل دستگاههای ورودی و خروجی (I/O) ، دستوراتی به دستگاههای می فرستد ، Interrupt هایی را دریافت می کند و به Error هایی که رخ می دهد. میپردازد. اصول سخت افزار I/O کلیات نرم افزار I/O بن بستها Dead Locks دستگاههای بلوکی Block Devices دستگاهی است که اطلاعات را در بلوکهایی با سایز ثابت می ریزد که هر بلوک آدرس خودش را دارد. سایزهای معمول برای بلوک از 512 بایت تا 32768 Byte یعنی 32k می باشد. خصوصیات اصلی یک دستگاه بلوکی این است که در این دستگاه هر بلوک مجزا از بلوکهای دیگر قابل خواندن و نوشتن است . دیسکها معمول ترین دستگاههای بلوکی هستند. دستگاههای کاراکتری Character Devices یک دستگاه کاراکتری یک Stream (جویباری) از کاراکترها را می پذیرد یا ارائه می کند، بدون توجه به هر گونه ساختار بلوکی . یک دستگاه کاراکتری قابل آدر ...