CLIP MOBILE PHOTO PROGRAMMING DATABASE DOWNLOAD PROJECTS
 
درباره وبلاگ


به وبلاگ من خوش آمدید
آرشيو وبلاگ


ورود اعضا:

نام :
وب :
پیام :
2+2=:
(Refresh)

خبرنامه وب سایت:





آمار وب سایت:  

بازدید امروز : 1
بازدید دیروز : 0
بازدید هفته : 1
بازدید ماه : 6
بازدید کل : 13060
تعداد مطالب : 5
تعداد نظرات : 0
تعداد آنلاین : 1

| برنامه سازی | پروژه | بانکهای اطلاعاتی
چهار شنبه 9 آذر 1390برچسب:, :: 14:41 ::  نويسنده : ََANTI MASON

 

:( Basic Input / Output System ) BIOS

 

پایین ترین سطح نرم افزار در کامپیوتر میباشد که برای اجرای توابع و کارهایی جهت راه اندازی سخت افزار سیستم بکار میرود همچنین BIOS به بوت کمک میکند.

 

:( Power On Self Test ) POST

 

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

  

مراحل بوت در سیستم عامل Windows XP

 

1-اولین چیزی که بعد از روشن کردن کامپیوتر شروع به کار میکند POST میباشد. وظیفه آن چک کردن سخت افزارهای سیستم است.

 

2-سخت افزارهای گوناگون مانند RAM تست میشوند و عملکرد آنها مورد بررسی و تایید قرار میگیرد که برخی را در هنگام بالا آمدن سیستم میتوانید مشاهده نمایید.

 

3-هنگامیکه مراحل POST بطور کامل انجام شد، برنامه Loader (که آن نیز یکی از بخشهای BIOS است) به محل قطعه ای که در برنامه Setup بعنوان وسیله بوت (مثل فلاپی ، هارد و یا سی دی درایو) تعیین شده میگردد.

 

4-وقتی قطعه بوت ایبل ( Bootable Device) پیدا شد ، MBR از روی آن در حافظه بارگذاری میشود.

 

5-MBR محل پارتیشن Active را تعیین میکند و محتویات سکتور بوت ( Boot Sector) را در حافظه قرار میدهد.

 

6-بوت سکتور شامل کدهایی میشود که Ntldr را راه اندازی میکند. Ntldr بعنوان boot strap loader ویندوز XP محسوب میشود. این فایل باید در فولدر اصلی پارتیشن اکتیو به همراه Ntdetect.com و Boot.ini قرار گیرد.

 

7-سیستم عاملی که قرار است بالا بیاید توسط Ntldr انتخاب میشود.

 

8-Ntldr از دو فایل Ntdetect.com و Boot.ini برای انتخاب و بالا آوردن سیستم عامل مناسب کمک میگیرد. همچنین فایل Bootsec.dos زمانیکه چند سیستم عامل روی کامپیوتر نصب باشد مورد استفاده Ntldr قرار میگیرد.

 

9-ابتدا سیستم در حالت 16 بیتی و مد واقعی (16-bit real mode) راه اندازی و سپس به Protect mode در حالت 32 بیتی سوئیچ میکند.

 

10-هنگامیکه Ntldr به مد 32 بیتی سوئیچ کرد ، فایل سیستم ( FAT 32 , NTFS ) راه اندازی میشود. بنابراین فایل Boot.ini ابتدا خوانده و سپس چک میشود.

 

11-هنگامیکه Boot.ini چک میشود ، میتوانید سیستم عاملی را که میخواهید انتخاب نمایید.

 

12-انتخاب سیستم عامل Windows XP از منوی بوت باعث میشود Ntldr فایل Ntdetect.com را برای جمع آوری اطلاعات سخت افزارهای نصب شده روی سیستم اجرا نماید.

 

13-سپس Ntldr از مسیرهایی که در فایل Boot.ini وجود دارد برای پیدا کردن پارتیشن بوت استفاده میکند.

 

14-سپس فایل Ntdetect.com جمع آوری اطلاعات سخت افزارهای مربوط به سیستم را آغاز میکند. قسمتهایی مانند:

 

Computer ID

 

Bus / Adapter type

 

SCSI adapters

 

Video adapters

 

Keyboard

 

Com ports

 

Parallel Ports

 

Floppy disks

 

Pointing device

 

15-وقتی Ntdetect.com اطلاعات مورد نیاز را جمع آوری نمود Ntldr فایل Ntoskrnl را راه اندازی نموده و کنترل را در اختیار آن قرار میدهد.

 

16-Ntoskrnl و hal.dll راه اندازی میشوند. این دو فایل در پوشه System32 قرار دارند.

 

17-سپس رجیستری لود شده و Hardware Profile


نظرات شما عزیزان:

نام :
آدرس ایمیل:
وب سایت/بلاگ :
متن پیام:
:) :( ;) :D
;)) :X :? :P
:* =(( :O };-
:B /:) =DD :S
-) :-(( :-| :-))
نظر خصوصی

 کد را وارد نمایید:

 

 

 

عکس شما

آپلود عکس دلخواه:







 
 
نویسندگان
پیوندها
آخرین مطالب