اميردَلي فيلسوف تنهايي


تعداد بحث های ایجاد شده: 85
امتیاز بحث های ایجاد شده: 14

تعداد بازدید: 542
امتیاز بحث: -1

بايوس[BIOS] چيست ؟( سخت افزار )
1387/06/14

بايوس چيست ؟ اگر هنگام روشن نمودن رايانه به نوشته هاي روي صفحه نمايش دقت کرده باشيد ، مطمئنا نام BIOS به چشمتان خورده است. بايوس برگرفته از حروف اول کلمات (Basic Input Ooutput System) به معناي سيستم ورودي و خروجي مقدماتي است. در واقع يکي از متداولترين موارد کاربرد حافظه هاي Flash ، استفاده از آنان در بايوس است . بايوس اين اطمينان را به عناصر سخت افزاري نظير : تراشه ها ، هارد يسک ، پورت ها ، پردازنده و ... خواهد داد که بدرستي عمليات خود را در کنار يکديگر انجام دهند. هر کامپيوتر ( شخصي ، دستي ) داراي يک ريزپردازنده بعنوان واحد پردازشگر مرکزي است . ريزپردازنده يک المان سخت افزاري است .بمنظور الزام پردازنده براي انجام يک عمليات خاص، مي بايست مجموعه اي از دستورالعمل ها که نرم افزار ناميده مي شوند نوشته شده و در اختيار پردازنده قرار گيرد. از دو نوع نرم افزار استفاده مي گردد : - سيستم عامل : سيستم عامل مجموعه اي از خدمات مورد نياز براي اجراي يک برنامه را فراهم مي نمايد. ويندوز 98 ، 2000 و يا لينوکس نمونه هائي از سيستم هاي عامل مي باشند. - برنامه هاي کاربردي : برنامه هاي کاربردي نرم افزارهائي هستند که بمنظور تامين خواسته هاي خاصي طراحي و در اختيار کاربران گذاشته مي شوند. برنامه هائي نظير : Word ، Excel و ... نمونه هائي از اين نوع نرم افزارها مي باشند. BIOS در حقيقت نوع سومي از نرم افزارها بوده که کامپيوتر بمنظور عملکرد صحيح خود به آن نياز خواهد داشت. وظيفه بايوس بايوس چند وظيفه متفاوت دارد که مهمترين آنها بارگذاري سيستم عامل است. هنگامي که شما رايانه خود را روشن مي کنيد و ريز پردازنده ، قصد اجراي اولين دستورالعمل ها را دارد ، اين دستورالعمل ها را بايد از جايي دريافت کند. اما نمي تواند آنها را مستقيما از سيستم عامل دريافت کند. زيرا سيستم عامل بر روي ديسک سخت قرار دارد و CPU نمي تواند بدون هيچ دستورالعملي به آن دسترسي پيدا کند. يکي از وظايف بايوس ارسال اين دستورالعمل هاي مقدماتي به CPU است. برخي از خدمات متداول که BIOS ارائه مي دهد ، بشرح زير مي باشد: - يک برنامه تست با نام POST بمنظور بررسي صحت عملکرد عناصر سخت افراري - فعال کردن تراشه هاي BIOS مربوط به ساير کارت هاي نصب شده در سيستم نظير : کارت گرافيک و يا کنترل کننده SCSI - مديريت مجموعه اي از تنظيمات در رابطه با هارد ديسک،Clock و ... هنگامي که رايانه را روشن مي کنيد، بايوس کارهاي زير را به ترتيب انجام مي دهد: 1 - بررسي CMOS براي تنظيمات سيستم. (بعد از روشن نمودن رايانه هنگامي که با فشردن کليد Del يا دکمه هاي ديگر وارد محيط Setup مي شويد و تنظيمات اساسي سيستم را انجام مي دهيد اين تنظيمات در CMOS که يک تراشه روي مادربرد است ذخيره مي شوند.) اولين موردي را که BIOS بررسي خواهد کرد، اطلاعات ذخيره شده در يک نوع حافظه RAM با ظرفيت 64 بايت است . اطلاعات فوق بر روي تراشه اي با نام CMOS)Complementry metal oxid semiconductor) ذخيره مي گردند. CMOS شامل اطلاعات جزئي در رابطه با سيستم بوده و درصورت بروز هر گونه تغييردر سيستم، اطلاعات فوق نيز تغيير خواهند کرد. BIOS از اطلاعات فوق بمنظور تغيير و جايگزيني مقادير پيش فرض خود استفاده مي نمايد. 2 - بارگذاري راه اندازهاي دستگاه ها و گرداننده هاي وقفه هاي سيستم (Interrupthandlers).Interrupt handlers نوع خاصي از نرم افزار بوده که بعنوان يک مترجم بين عناصر سخت افزاري و سيستم عامل ايفاي وظيفه مي نمايد.مثلا" زمانيکه شما کليدي را برروي صفحه کليد فعال مي نمائيد، سيگنال مربوطه، براي Interrupt handler صفحه کليد ارسال شده تا از اين طريق به پردازنده اعلام گردد که کداميک از کليدهاي صفحه کليد فعال شده اند. 3- آماده سازي ثبات ها و مديريت تغذيه (لازم به توضيح است که ثبات ها حافظه هاي بسيار کوچک و سريعي هستند که در داخل CPU قرار دارند و CPU به طور مستقيم به آنها دسترسي دارد) 4- انجام آزمايش خودکار سخت افزارها و نمايش تنظيمات سيستم. 5 تشخيص درايوي که سيستم مي بايست از طريق آن راه اندازي (Booting) گردد. 6 - مقدار دهي اوليه برنامه مربوط به استقرار سيستم عامل در حافظه (Bootstrap) اولين چيزهايي که بعد از روشن نمودن رايانه مشاهده مي کنيم ناشي از اعمال بايوس است که هر يک مفاهيم خاصي دارند. مثل مقدار حافظه موجود بر روي سيستم ، مدل و نوع کارت گرافيکي و مادربرد ، سرعت CPU ، نوع ديسک سخت و.... گرداننده هاي وقفه ها ، قطعات نرم افزاري کوچکي هستند که مانند يک مترجم بين قطعات سخت افزاري و سيستم عامل عمل مي کنند. اطلاعا

نظرات کاربران
ترتیب نظرات: جدیدترین به قدیمی ترین
Remtal Carpe Diem (1387/11/05 13:7:21)
سلام امير جون ميبينم كه بچه هاي فناوري اطلاعات مقاله كپي و PASTE  ميكنن (!)



چند  سئوال از استاد امير دلي :

1- مموري BIOS اگه BAD SECTOR  داشته باشه بايد چيكار كرد ؟

2- LOADER BIOS نباشه چه جوري مي شه بايوس UPDATE  كنيم؟؟؟

3- چرا نميشه تو 1 هارد بيشتر از 4 تا درايو پرايمري ساخت؟؟؟




دانش امیری (1387/10/23 16:7:2)

ايران از نظر ساختن ديود عقب نيست

فقط از لحاظ ساخت ic



عالم Alem ... (1387/10/15 23:50:12)

دروووووووووووووووووووووووووووووووووووووووود

اين بايوس با اون باياس موافق و مخالف چه فرقي مي کنه منظورم همون منبع تغذيه براي ديود هاست راستي کسي نمي دونه واسه چي ما توي ساختن ديود اينقدر عقب هستيم؟؟؟



اميردَلي فيلسوف تنهايي (1387/06/15 9:13:40)
جناب دانش عزيز. از مقاله هاي موجود بر روي نت انواع حافظه هاي فقط خواندني رو پيدا کردم (EEprom) . اما سعي مي کنم ( EEPram ) رو هم پيدا کنم. ;) اون حافظه هاي ديگه رو در مقاله قبلي گذاشتم. ;)


دانش امیری (1387/06/15 1:21:52)
eepram چي هست کارش مثل bios هست


اميردَلي فيلسوف تنهايي (1387/06/14 16:37:48)
راه اندازهاي دستگاه ها نيز قطعات نرم افزاري ديگري هستند که سخت افزارهاي پايه از قبيل صفحه کليد و ماوس و ديسک هاي سخت و فلاپي درايو را شناسايي مي کنند. بعد از بارگذاري اين نرم افزارها و مقداردهي اوليه به ثباتها ، بايوس به بررسي سالم بودن کارت گرافيکي مي پردازد. اکثر کارتهاي گرا?يکي يک بايوس کوچک مخصوص به خود دارند که حافظه و پردازنده روي کارت گرا?يکي را آماده کار مي کند. در غير اين صورت معمولا در يک تراشه جداگانه روي مادربرد ، اطلاعات مربوط به راه انداز کارت گرافيکي قرار دارد که بايوس اطلاعات موجود در آن را بارگذاري مي کند. در قدم بعدي بايوس چک مي کند که آيا شروع کار رايانه ناشي از روشن شدن رايانه است که به اصطلاح به آن Cold boot گويند و يا ناشي از راه اندازي مجدد رايانه است. در صورت تشخيص راه اندازي مجدد، بايوس از بقيه تست هاي اوليه صرف نظر مي کند. در غير اين صورت بايوس از صحت سلامت RAM با انجام تست خواندن و نوشتن در هر نشاني حافظه اطمينان حاصل مي کند. سپس درگاههاي PS/2 يا USB را براي وجود صفحه کليد يا ماوس چک مي کند. سپس گذرگاه هاي PCI را جستجو مي کند و در صورت يا?تن اين گذرگاه ها کارتهاي نصب شده بر روي آنها را بررسي مي کند. در صورتي که بايوس در اين روالها با خطايي مواجه شود، با يک سري بوق يا نمايش پيغام ، کاربر را از وجود خطا آگاه مي کند. خطاهاي يافت شده در اين بخش ، تقريبا هميشه سخت افزاري هستند. البته هميشه اين خطاها ناشي از خرابي نيست و گاهي ناشي از اتصال ناصحيح و گاهي از عدم وجود يک قطعه لازم الوجود مثل RAM يا کارت گرافيک حکايت دارد. گاهي نيز از يک ناسازگاري لحظه اي است که امکان دارد با يک راه اندازي مجدد، مشکل رفع شود. اما هميشه بايد خطاهاي اعلام شده توسط بايوس را جدي گرفت. بعد از اين مرحله بايوس به تقدم دستگاه هاي ذخيره سازي ، به منظور بوت کردن مي پردازد و در صورت عدم وجود يکي ، به سراغ ديگري مي رود. به طور کلي مفهوم بوت کردن به بارگذاري و اجراي سيستم عامل بازمي گردد. تعيين ترتيب دستگاه راه انداز و ديگر تنظيمات سيستم از طريق ورود به CMOS Setupامکانپذير است. البته تغيير ناشيانه اين تنظيمات موجب مي شود که دستگاه به درستي راه اندازي نشود. بايوس براي ذخيره سازي تغييرات تنظيمات ، از فناوري CMOS است?اده مي کند. با اين فناوري ، يک باتري ليتيم کوچک ، توان کافي براي نگه داشتن تنظيمات شما را براي چند سال دارد. در صورت قطع اين منبع تغذيه کوچک يا تمام شدن عمر باتري تنظيمات شما از بين رفته و به حالت پيش ?رض کارخانه باز مي گردد. با آمدن دستگاه ها و استانداردهاي جديد ، گاهي بايوس ها نياز به به روزرساني پيدا مي کنند. روش آپديت بايوس رو بعدا اگر کسي درخواست کرد ميگذارم ;)


 1  
تمام حقوق برای سایت Tamoochin.com محفوظ است
©2024 Tamoochin.com | TCOM