محمد جاری
محمد جاری
خواندن ۳ دقیقه·۶ سال پیش

کامپیوتر ها چطور روشن میشوند ؟

تا حالا فکر کردید از زمانی که دکمه پاور کامپیوتر را فشار میدهید تا زمانی که کامپیوتر بالا بیاید چه اتفاقاتی رخ می دهد ؟‌

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

اول از زمان شروع فشار دادن دکمه شروع میکنیم .

دکمه پاور یک کلید بین دو پین که در شکل زیر روی مادربرد می بینید تعبیه شده . که با فشار دادن این کلید یک اتصال کوتاه بین این رو پین برقرار می شود. با فشار دادن این کلید سی پی یو یا همان واحد پردازش مرکزی به آی سی کلاک دستور میدهد که شروع به کار کند . ای سی کلاک به کریستالی با فرکانس 32.768 مگاهرتز دستور تولید پالس را می دهد و این پالس به ای سی کلاک میرسد و ای سی کلاک به کل ای سی ها پالس میدهد .

ای سی بایوس به عنوان اولین ای سی بعد از کلاک شروع به کار میکند و کار بایوس چک کردن کل سیستم هست و با اجرا کردن POST یا همان Power On Self Test h اجزای مادربرد را بررسی میکند تا از سالم بودن آن ها اطمینان حاصل کند . بعد از چک کردن اجزا حتما تا حالا صدای تک بوق بعد از روشن شدن رو شنیدید . اون صدا صدای test good هست که نشان سلامت سیستم را میدهد اگر سیستم سلامت نباشد این بوق شاید به حالت های مختلف پخش شود یا اینکه حالات دیگری رخ دهد .

البته بایوس کم کم جای خودش رو به UEFI داد که جایگزینی برای بایوس شد . ولی در عمل سیستم های UEFI بایوس را کاملا کنار نگذاشتند . UEFI یک بایوس مدرن و پیشرفته هست که با توانایی های بالا ساخته شده . این توانایی ها رو میشه از قبیل بوت شدن امن (Secure Boot) و رمزنگاری و دسترسی های ریموت و ابزار های خطایابی سیستم و همچنین رابط کاربری پیشرفته تر و زیبا تر از بایوس و استفاده موس در محیط تنظیمات بایوس و قابلیت بود شدن با هار های GPT است البته همین نیست ولی خلاصه خیلی پیشرفته تر از بایوس قدیمی طراحی شد . به عکس های زیر نگاه کنید و تفاوت رو احساس میکنید :

محیط تنظیمات BIOS
محیط تنظیمات BIOS
محیط تنظیمات UEFI
محیط تنظیمات UEFI

بعد از دستور POST توسط کار بایوس تمام میشود و نرم افزار بوت لودر اجرا میشود که در آنجا انتخاب میکنیم چه سیستم عاملی شروع به کار کند . یا داخل خود تنظیمات بایوس انتخاب میکنیم که بعد از درست بودن سیستم سیستم عامل را از روی هارد اصلی یا فلش یا سی دی بالا بیار .

بعد از انتخاب حافظه اصلی سیستم عامل با صفحه ای مثل این صفحه البته در ویندوز مواجه میشوید :‌

windows loading
windows loading

در این صفحه سی پی یو فایل های سیستم را لود میکند و در حافظه رم قرار میدهد . و سیستم عامل حافظه رم را شناسایی و برای استفاده از آن آماده می شود و همچنین در این صفحه تمام اجزای کامپیوتر توسط سیستم عامل شناسایی میشود تا بتواند از آنها استفاده کند . بعد از لود شدن این صفحه محیط کاربری گرافیکی در اخیار شما گذاشته می شود تا بتوانید از ویندوز خود استفاده کنید .

در اکثر کامپیوتر ها سیستم تقریبا به همین روال شروع به کار میکند . ولی مثلا با کمی تغییر به عنوان مثال در سیستم های لینوکس بعد از چک شدن سیستم توسط بایوس سیستم تحویل گراب داده میشود که همان بوت لودر ما هست که ما انتخال میکنیم کرنل یا همان هسته لینوکس از کجا بالا بیاید .

grub
grub

بعد از این صفحه کرنل شروع به کار میکند و بوت لودر کرنل و تمام ماژول ها و سخت افزار ها را بالا میارد .

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

بعد از این صفحه سیستم در اختیار display manager میشود و میتوانید با آن کار کنید .

موفق باشید ...


computeruefibiosکامپیوتربایوس
برنامه نویس , مهندس کامپیوتر
شاید از این پست‌ها خوشتان بیاید