کامپیوتر چگونه کار می کند؟
همانطور که در مورد آن صحبت کردیم ، بسیاری از اجزای مختلف وجود دارد که همه با هم کار می کنند تا رایانه کار کند ، اما جریان اصلی چگونگی انجام همه اینها چیست؟ بیایید مثالی بزنیم:
فرض کنید سیستم عامل بارگذاری شده باشد و برنامه ای (فرض کنیم ماریو Double Dash) روی هارد دیسک بارگیری شود. وقتی کاربر روی نماد Mario Double Dash کلیک می کند ، یک سیگنال الکترونیکی برای شروع بازی به پردازنده مرکزی ارسال می شود. سپس CPU شروع به انتقال برنامه از هارد دیسک به DRAM می کند. این کار را انجام می دهد زیرا DRAM بسیار سریعتر است. این نمی تواند تمام برنامه ها را روی DRAM نگه دارد زیرا 1) معمولاً حافظه بیشتری روی درایوهای دیسک سخت وجود دارد و همه آنها مناسب نیستند و 2) DRAM با خاموش شدن حافظه حافظه خود را از دست می دهد.
هنگامی که Mario در DRAM بارگیری شد ، پردازنده با حافظه صحبت کرده و دستورالعمل ها را اجرا می کند. هر بار یک دستورالعمل را می گیرد (واکشی می کند) و آن را اجرا می کند. در سطح مقدماتی ، هر دستورالعمل کار زیادی نمی کند. یک دستورالعمل به کنترل کننده صفحه نمایش می گوید که یک پیکسل را روی صفحه روشن کند یا یک بایت حافظه را از یک مکان به مکان دیگر منتقل کند. اما در کل این دستورالعمل ها خیلی سریع اجرا می شوند و باعث اجرای بازی می شوند. همه این دستورالعمل ها را با هم برنامه یا برنامه می نامند.
اکنون CPU در اجرای دستورالعمل ها کمک زیادی می کند. به عنوان مثال ، در موردی که پیکسل باید روی رنگ خاصی تنظیم شود ، پردازنده برای انجام این کار در واقع سیگنال را به صفحه نمایش نمی فرستد ، بلکه ترجیح می دهد یک دستورالعمل به تراشه یا کارت ویدئو و فیلم ارسال کند. سپس تراشه آن دستورالعمل را می گیرد و به مانیتور متصل می شود تا به او بگوید پیکسل را روشن کند.
برای اطلاعات بیشتر رایانه کامپیوتر چیست؟ نرم افزار کامپیوتر چیست؟ صفحه نخست