سیستم عامل از منابع سختافزاری پردازنده برای ارائه خدمات به کاربران استفاده میکند. بنابر این آشنایی با سخت افزار کامپیوتر، برای بررسی سیستم عامل ضروری است. اجزای سختافزاری تشکیل دهنده کامپیوتر عبارتند از: ۱-پردازنده ۲- حافظه اصلی ۳-مولفههای ورودی و خروجی ۴- اتصالات داخلی سیستم