تبليغاتX
آسانسور
آسانسور
نشریه علمی تخصصی کامپیوتر دانشگاه پیام نور خمین
درباره کیس کامپیوتر ها بیشتر بدانیم ...

کیس کامپیوتر


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

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

. یک کیس مناسب ، درون کامپیوتر را در مقابل صدمات فیزیکی ، اشیاء خارجی و نوسانات جریان برق محافظت نموده و سایر تجیهزات الکترونیکی موجود در خارج از کیس نیز در مقابل نویز تولید شده توسط عناصر درون کیس ، حفاظت می شوند . منبع تغذیه نصب شده بر روی کیس ، با توجه به نحوه انجام وظایف مربوطه ، امواج رادیوئی محدودی را تولید می نماید که می تواند بر روی سایر دستگاه های الکترونیکی در مجاورت کیس ، تاثیر داشته باشد . سیستم خنک کننده : حرارت در هر سیستم با کارائی بالا می تواند مسائل خاص خود را بدنبال داشته باشد .
پردازنده های با سرعت بالا ، برق بیشتری را مصرف می نمایند و طبیعی است که حرارت بیشتری را نیز تولید نمایند .
در صورتی که عناصر حیاتی درون کیس به درستی خنک نگردند و حرارت آنان افزایش پیدا نماید ، می بایست در انتظار طیف وسیعی از مشکلات و مسائل کاملا" تصادفی در سیستم بود . مسائلی که عملا" امکان ردیابی و تشخیص آنان ممکن است مدت ها بطول انجامد .

متاسفانه مشکلاتی که بدلیل افزایش حرارت در سیستم ایجاد می شود ، بگونه ای نمی باشند که یک پیام خاص بر روی نمایشگر نمایش داده شود و اعلام گردد که "سیستم به دلیل بالا رفتن حرارت قادر به کارکردن نمی باشد" . یک کیس مناسب دارای امکانات لازم به منظور خنک نمودن عناصر حیاتی سیستم است. در کیس های کوچک بدلیل این که عناصر در فاصله کمتری نسبت به یکدیگر نصب می گردند ، جریان هوای درون کیس کاهش پیدا نموده ( توسط برخی عناصر بلاک می گردد ) و دستگاه تولید کننده حرارت دارای فضای کمتری به منظور دور کردن حرارت می باشد .
قابلیت توسعه : کیس، ظرفیت فیزیکی ارتقاء کامپیوتر در آینده را نیز مشخص خواهد کرد . مثلا" در صورتی که قصد اضافه نمودن تجهیزاتی نظیر هارد دیسک ، درایوهای CD ، درایو Tape و سایر دستگاه های داخلی را داشته باشیم ، تمامی عناصر فوق می بایست در مکان هائی که در کیس تعبیه می گردد ، نصب شوند. در صورت کوچک بودن کیس و یا عدم طراحی مناسب آن ، در زمان ارتقاء سیستم با محدودیت های ناخواسته ای مواجه خواهیم شد

. زیبائی : کیس ، اولین نمای ظاهری از یک کامپیوتر است که توجه افراد را به سوی خود جلب می نماید . برای برخی از مردم شکل ظاهری کیس دارای نقشی اساسی نمی باشد و برای تعدادی دیگر این موضوع حائز اهمیت است . نمایش وضعیت عملیات درون کیس : کیس دارای چندین LED است که اطلاعات لازم در رابطه با عملیاتی که درون کیس در شرف انجام است را اعلام می نماید ( برخی از عملیات نشان داده خواهند شد ).

اجزای یک کیس

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

فریم و روکش

فریم فیزیکی کیس و روکش آن معمولا" از جنس ورق فلزی می باشد. روکش کیس با استفاده از پیچ به بدنه کیس بسته می شود ( تمامی کیس ها از پیچ به منظور بستن روکش به بدنه استفاده نمی نمایند و در طرح های جدید از پانل های متحرک استفاده می گردد ) . نوع و کیفیت روکش و فریم کیس یکی از عوامل تاثیر گذار در نگهداری ، طول عمر مفید و زیبائی یک کیس می باشد . غیر قابل انعطاف : تعداد زیادی از عناصر درون کامپیوتر دارای تحمل مناسب به منظور بستن بر روی کیس می باشند ( مثلا" مادربرد ) . یک کیس با کیفیت بالا از ورق های فلزی ( ۱۶ تا ۱۸ ) استفاده می نماید.

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

منبع تغذیه

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

کابل های اتصال Speaker و LEDs

اکثر کیس ها حداقل دارای دو LED می باشند که روشن و یا خاموش بودن سیستم و فعالیت هارد دیسک را نشان می دهند . برخی کیس ها دارای LED بیشتری می باشند . یک Speaker استاندارد در کامپیوترهای شخصی معمولا" در محلی درون کیس بسته می شود. به همراه کیس، کابل های خاصی برای LED و Speaker ارائه می شود که به مادربرد و یا درایوها متصل می گردند .

هواگیر خننک کننده و فن های کمکی

هواگیرهای خنک کننده معمولا" در جلوی کیس قرار می گیرند تا امکان چرخش هوا درون کیس فراهم گردد . برخی از کیس ها دارای امکانات لازم به منظور اضافه نمودن فن های بیشتری می باشند .

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

انواع کیس : اندازه و Style

کیس ها در مدل های متفاوتی عرضه می گردند. کیس های Desktop و Tower ( صرفنظر از اندازه آن ) دو نمونه متداول در این زمینه می باشند . کیس های Desktop به شکل مستطیل و کیس های Tower به شکل برج می باشند. برای اندازه و شکل یک کیس تاکنون استاندارد خاصی تدوین نشده است . مثلا" یک کیس Full tower تولید شده توسط یک تولید کننده می تواند با نمونه مشابه تولید شده توسط یک شرکت دیگر متفاوت باشد . برخی از تولیدکنندگان ، امکاناتی را به کیس اضافه می نمایند که قابلیت های آن را افزایش می دهد . مثلا" کیس های Mini tower یک تولید کننده ممکن است دارای فضاء و امکانات بیشتری به منظور نصب تجهیزات سخت افزاری در مقایسه با یک کیس Mid Tower باشند .

محل استقرار کیس

اولین موضوع در زمان انتخاب یک کیس، تعیین مکان استقرار کیس است. در این رابطه از دو گزینه متفاوت میزکار و یا کف زمین می توان استفاده نمود. قرار دادن کیس بر روی زمین، بخشی از فضای میز شما را آزاد می نماید ولی دکمه های Power ، Reset ، LED و درایوهای موجود براحتی در دسترس شما قرار نخواهند گرفت( خصوصا" اگر محل نصب کیس با میز کار فاصله داشته باشد) . در چنین مواردی ممکن است به دلیل فاصله زیاد بین کیس و میزکار ، به امکانات خاصی به منظور افزایش طول کابل صفحه کلید، موس و یا مانیتـور نیاز باشد . کیس های Desktop معمولا" بر روی میز و کیس های Tower بر روی زمین قرار گرفته و در اندازه های متفاوتی عرضه می شوند : Full Tower : این نوع کیس ها بزرگ و سنگین بوده و معمولا" دارای ارتفاعی بین دو تا سه فوت می باشند . کیس های فوق دارای امکانات و انعطاف لازم در زمان توسعه سیستم می باشند . ( استفاده از چندین Drive Bay برای نصب درایو درون کیس ) . کیس های Full tower معمولا" از منابع تغذیه با توان بالا استفاده می نمایند . Mid Tower : کیس های فوق مشابه Full tower بوده با این تفاوت که اندازه آنان کوچکتر است . Mini Tower : در حال حاضر یکی از متداولترین کیس های استفاده شده برای کامپیوترهای شخصی است . سیستم خنک کننده این نوع کیس ها بهتر از کیس های Desktop می باشد. اندازه این کیس ها بگونه ای است که بسیاری از کاربران ترجیح می دهند آنان را بر روی میز کار خود قرار دهند.Desktop : استفاده از کیس های فوق در ماشین های IBM مدل های AT و XT متداول و بنوعی استاندارد گردید. کیس های Desktop امروزی دارای تفاوت هائی با مدل های قدیمی می باشند ولی ایده آن همچنان یکی است : قرار دادن کیس بر روی میز و مانیتور بر روی آن طرح های خاص : علاوه بر مدل های استاندارد کیس ، در برخی سیستم ها از طرح های کاملا" خاص و سفارشی استفاده می گردد . مثلا" در برخی از مدل های کامپک ، مانیتور و کیس در یک جعبه مشترک قرار می گیرند . قابلیت ارتقاء اینگونه سیستم ها بدلیل وابستگی به یک طرح خاص ، مشکلات خاص خود را بدنبال خواهد داشت .

انواع کیس : لی اوت عمومی

محل اسلات ها در پشت کیس و روشی که کیس با عناصر اصلی مرتبط می گردد از جمله عوامل تاثیر گذار در انتخاب یک لی اوت می باشد . منبع تغذیه ، مادربرد و نوع کیس سه عامل مهم در رابطه با نوع لی اوت یک کیس می باشند که می بایست بدرستی با یکدیگر مطابقت نمایند . ATX ، اولین تغییر محسوس در طراحی کیس و مادربرد در سالیان اخیر است که توسط شرکت اینتل در سال ۱۹۹۵ مطرح گردید.در این نوع کیس ها از منابع تغذیه ATX استفاده می شود . در پشت کیس ، سوراخ های خاصی تعبیه شده است تا متناسب با نوع مادربرد از آنان استفاده شود ( خصوصا" پورت های I/O ).

Drive Bays

به فضای موجود در کیس به منظور قرار دادن هارد دیسک ، فلاپی ، CD و سایر درایوها اطلاق می گردد که داری دو نوع Internal ، External و در دو اندازه متفاوت ۵ / ۳ و ۲۵ / ۵ اینچ است .External Bay ، امکان دستیابی به دستگاه مورد نظر را از طریق خارج از کیس فراهم می نماید . هر نوع دستگاهی که از رسانه های ذخیره سازی Removable استفاده می نماید و یا دارای امکاناتی به منظور کنترل دستی است ، در یک External drive bay قرار می گیرد( فلاپی دیسک ، CD و ...) . Internal Drive Bay ، درون کیس قرار داشته و عملا" امکان دستیابی به آنان از خارج از کیس وجود ندارد . در صورتی که نحوه عملکرد یک دستگاه بگونه ای است که نیازمند دسترسی و یا کنترل خارجی نمی باشد ، از یک Internal Bay استفاده می گردد ( نظیر هارد دیسک ، البته می توان هارد دیسک را درون یک External Bay نیز نصب نمود ) .

2 نوشته شده در  شنبه بیست و دوم دی 1386ساعت 2:0  توسط وحید قاسمی  | 

اتصال آسان با KVM

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

سوییچ های KVM
یک سوییچ KVM که معادل یک مانیتور ,یک صفحه کلید و یک ماوس است می تواند با صرفه جویی در هزینه و فضای کار , هر دوی این مشکلات را بر طرف سازد . این وسیله شما را قادر می سازد که چندین کامپیتر را توسط تنها یک مانیتور , یک صفحه کلید و یک ماوس کنترل کنید.
تکنولوژی که در پشت سوییچ های KVM نهفته است , بسیار ساده است . در گاه های مانیتور ,کیبورد و ماوس سیستم های شما توسط کابل های ویژه ای به درگاه های مطابقشان بر روی سوییچ KVM متصل می شودند و به جای این که یک مانیتور , یک صفحه کلید و یک ماوس به صورت جداگانه ,مستقیما به هر سیستم متصل شود . تنها به یک سری از این وسایل مورد نیاز بوده و به بخش ویژه ای که برای آنها در سوییچ KVM در نظر گرفته شده است متصل می گردند و بدین ترتیب تمامی کامپیوترها می توانند به طور اشتراکی از آن ها استفاده کنند.
سوییچ های KVM را می توانید از بیشتر فروشندگان تجهیزات کامپیوتر یا تجهیزات شبکه خریداری نمایید . نکته ای که در خرید یک سوییچ KVM باید مد نظر داشته باشید این است که آیا کابل های لازم برای اتصال کامپیوترها به سوییچ KVM به همراه آن وجود دارد یا خیر . چرا که این کابل ها اغلب گران قیمت بوده و می توانند به طور قابل لنتظاری هزینه خرید را افزایش دهند.
سوییچ های دو درگاهه و چها درگاهه با قابلیت های متنوعی تولید می شوند.
در طی سالهای اخیر سوییچ های KVM پیشرفته تر شده اند . مدل های آنالوگ قدیمی اغلب گران قیمت بوده و به ویژه کاربرپسند نبودند . بر عکس , مدل های جدیدتر هم ارزانتر بوده و هم پس از تنظیم و راه اندازی آن ها به شیمو صحیح , راخت تر می توان با آن ها کار کرد .
تنظیم و راه انذازی سوییچ KVM به شیوه صحیح تا خدودی زمان بر است . تعداد کابل های درگیر در این میان نیز ممکن است راه اندازی سوییچ KVM را در ابتدا گیج کننده نشان دهد . اما پس از اتصال تمام سیستم ها , مانیتور , صفحه کلید و ماوس به آن , سوییچ KVM وظیفه خود را به خوبی انجام خواهد داد .
قیمت در برابر قابلیتهائي مانند کامپیوترها,قیمت سوییچ KVM تععین کننده میزان توانایی آن است . اما عامل اصلی و مهم در تعیین قیمت یک سوییچ KVM, تعداد سیستم هایی است که می توان به آن ها متصل نمود . نمونه های معمولی سوییچ های KVM که برای استفاده شدکت های کوچک مناسب هستند معمولا دو درگاهه یا چها درگاهه هستند , از این رو می توانید حداکثر دو تا چهار کامپیوتر را به آن ها متصل نموده و همزمان استفاده نمایید.
همچنین دقت کنید که سوییچ KVM ای که می خواهید بخرید از چه روشی برای انتخاب درگه فعال و جا به جایی بین سیستم ها پشتیبانی می کند . سوییچ های ساده و معمولی برای این کار دکمه مخصوصی بر روی خود دارند . پس از جا به جا شدن از یک سیستم به سیستم دیگر , یک چراغ نورای بر روی سوییچ نشان می دهد که کدام کامپیوتر انتخاب شده است . در بعضی مدل ها ممکن است برای هر کامپیوتر , یک دکمه و چراغ جداگانه وجود داشته باشد .
در یک سوییچ KVM پیشرفته تر جا به جایی بین کامپیوترها را می تواند با صفحه کلید نیز انجام دهید . این شیوه به انتخاب درگاه توسط کلید (HOTKEY PORT SELECTION ) موسوم است . معمولا در این روش ابتدا باید کلید CTRL و ALT یا کلید مشابه دیگری را فشار دهید و پس از آن کلید شماره کامپیوتری که می خواهید به آن سوییچ نمایید را فشار دهید تا سوییچ KVM عمل جابجایی را انجام دهد .
در سوییچ KVM پیشرفته تر و گران قیمت تر , پس از این که کلید را می قشارید , بر روی صفحه نمایش لیست کامپیوترها نشان داده می شود تا به صورت کاملا بصری , کامپیوتر فعال را انتخاب نمایید . این شیوه به روش (ON-SCRREN DISPLAY) OSD موسوم است.
توانایی دیگری که به هنگام انتخاب یک سوییچ باید مد نظر داشته باشید , حداکثر دقتی است که سوییچ برای صفحه نمایش پشتیبانی می کند . اولین چیزی که همیشه باید پیش از همه چیز بررسی کنید این است که آیا سوییچی که می خواهید بخرید دقت های مانیتو شما را پشتیبانی می کند یا خیر .
سوییچ های KVM گران قیمت تر دارای قابلیت پویش خودکار نیز می باشند و می توانند به گونه ای تنظیم شوند تا به صورت خودکار طی یک برنامه مشخص شده عمل جا به جایی بین کامپیوترها را انجام دهند , که معمولا زمان آن بین 5 تا 60 ثانیه می باشد . این مساله در حالتی که چند کار را به کامپیوترها سپرده اید و نمی خواهید برای سرزدن به آن ها و کسب اطلاع از پایان کار آن ها نر بار خودتان به طور دستی این کار را انجام دهید قابلیت مفیدی است .
اما اگر به دنبال یک سوییچ KVM واقعا پیشرفته می گردید , در سوییچ های KVM فوق پیشرفته , امکان اتصال وسایل جانیب ای مانند پرینتر و چاپگر نیز مهیا است و نکته دیگر این که توجه داشته باشید که قیمت سوییچ KVM در حالتی که هم از درگاه USB و هم از درگاه PS/2 برای صفحه کلید و ماوس پشتیبانی می کند بیشتر می باشد . در کل با نکاتی که گفته شد سوییچی را انتخاب کنید که نیاز شما را بهتر بر آورده می کند.

2 نوشته شده در  چهارشنبه دوازدهم دی 1386ساعت 23:37  توسط وحید قاسمی  | 

بیش از 200 نوع از کلید های میانبر در ویندوز XP
بیش از 200 نوع از کلید های میانبر در ویندوز XP

------------------------------

بوسیله: Hamid در: Tuesday, June 06

Esc لغو عملیات در حال انجام.
F1 راهنما.
F2 در حالت عادی تغییر نام آیتم (های) انتخاب شده . در برنامه های قدیمی تر (معمولا تحت داس)ذخیره فایل جاری.
F3 جستجو.
F4 باز کردن لیست پایین رونده Address Bar
F5 به روز آوری Refresh
F6 مانند کلید Tab بین اجزای مختلف پنجره جاری سوییچ می کند.
F10 پرش به منو های اصلی یک پنجره مثلFile,Edit,View,...
F11 پنجره جاری را تمام صفحه می کند.
PrintScreen در ویندوز از کل صفحه نمایش یک عکس می گیرد و آن را در حافظه کلیپ بورد قرار می دهد و ما می توانیم در یک برنامه ویرایش عکس مثل Ms-Paint آن را Paste کنید .
Tab بین اجزای پنجره جاری سوییچ می کند .
Space در حالت مرورگر اینترنت اکسپلورر صفحه جاری را به پایین می برد .مثل Page Down
BackSpace در حالت عادی یعنی در مرور ویندوز یک مرحله به بالاتر میرود (معادل Up) و در مرورگر اینترنت اکسپلورر معادل Back است.
Home رفتن به اول خط در حالت ویرایش متن و رفتن به اول صفحه در حالت مرور.
End رفتن به آخر خط در حالت ویرایش متن و رفتن به آخر صفحه در حالت مرور.
PageUp در حالت مرور چه در اینترنت و چه در ویندوز و معمولا همه جا صفحه به صفحه به بالا می رود.
PageDown در حالت مرور چه در اینترنت و چه در ویندوز و معمولا همه جا صفحه به صفحه به پایین می رود.

ترکیبات کلید Ctrl :
Ctrl+q در بعضی از برنامه ها خروج است.
Ctrl+w در اکثر برنامه هایی که چند فایل را باهم باز می کنند مثل Ms-Word, کلا Ms-Office , Adobe Photoshop ,Ms-internet Explorer, ... فایل باز شده جاری را می بندد.
Ctrl+e جستجو در مسیر جاری.
Ctrl+r تازه کردن صفحه معادل کلید F5 و Refresh
Ctrl+y وقتی که یک عمل به عقب باز میگردیم (Undo) این کلید ها یک عمل به جلو می روند (Redo) البته در بعضی برنامه ها معمولا محصولات آفیس مایکروسافت اینگونه هستند .
Ctrl+i باز کردن قسمت علاقه مندی هاFavorites
Ctrl+o باز کردن فایل جدید در اکثر برنامه ها ، معادل File>Open
Ctrl+p پرینت گرفتن در اکثر برنامه ها.
Ctrl+a انتخاب همه آیتم ها.
Ctrl+s در اکثر برنامه ها ذخیره فایل جاری .Save
Ctrl+d در اینترنت اکسپلورر صفحه باز شده جاری را به علاقه مندی ها اضافه می کند (معادل Favorites>Add to Favorites) و در ویندوز هم آیتم (آیتم های) انتخاب شده را پاک می کند. (ترفندستان.کام)
Ctrl+f جستجو.
Ctrl+h معادل History (ابته در ویرایشگر نوت پد معادل Find / Replace است)
Ctrl+l در اینترنت اکسپلورر معادل File>Open است.
Ctrl+z بازگشت به آخرین عملیات انجام شده .Undo
Ctrl+x انتقال (برش) آیتم مورد نظر در حافظه کلیپبوردCut.
Ctrl+c کپی آیتم مورد نظر در حافظه کلیپبورد.Copy
Ctrl+v فراخوانی آیتم مورد نظر از حافظه کلیپبورد.Past
Ctrl+b پنجره سازماندهی علاقه مندیها (Organize Favorites) را باز می کند.
Ctrl+n در اینترنت اکسپلورر (تقریبا تمامی مرورگرها) یک پنجره جدید باز می کند.
Ctrl+F1 در اکثر برنامه ها ی مختلف راهنمای برنامه را باز می کند .
Ctrl+F4 باز کردن لیست پایین رونده Address Bar در مرورگر اینترنت اکسپلورر و مرورگر ویندوز.
Ctrl+F10 باز کردن منو های بالای پنجره برنامه ها مثل File,Edit,....
Ctrl+BackSpace موقع ویرایش متن همان کار BackSpace را انجام می دهد با این تفاوت که به جای پاک کردن کاراکتر به کاراکتر کلمه به کلمه پاک می کند.
Ctrl+5 معادل Select All در اکثر ویرایشگر های متنی.
Ctrl+Home درحالت ویرایش مکان نما را به اول صفحه انتقال می دهد.
Ctrl+End درحالت ویرایش مکان نما را به آخر صفحه انتقال می دهد.
Ctrl+Insert کپی آیتم(های) انتخاب شده در حافظه کلیپ بورد(Copy).

ترکیبات کلید Alt :
Alt+A باز کردن منوی علاقه مندی ها و قرار گرفتن بر روی Add to Favorites
Alt+D انتقال مکان نما به Address Bar
Alt+F4 بستن پنجره جاری.
Alt+Space Bar معادل راست کلیک بر روی نوار عنوان پنجره جاری.
Alt+Esc پیمایش بین پنجره های باز جاری.
Alt+Tab سوییچ کردن بین پنجره های باز جاری.
Alt+BackSpace در بعضی از ویرایشگرها معادل Undo عمل می کند (معمولا ویرایشگرهای قدیمی و تحت داس)
Alt+Home در مرورگر اینترنت اکسپلورر به صفحه خانگی پرش می کند.
Alt+Right Arrow معادل Forward در مرورگر ویندوز.
Alt+Left Arrow معادل Back در مرور گر ویندوز.
Alt+Number ترکیب کلید Alt به همراه زدن یک عدد از قسمت سمت راست صفحه کلید در حالت ویرایش یک کاراکتر معادل کد اسکی عدد وارد شده نمایش می دهد . مثلا اگر Alt را نگه داشته و 789 را وارد کنیم پس از رها کردن کلید Alt این کاراکتر نمایش داده می شود : § .
Alt+Enter متعلقات (Properties) آیتم(های) انتخاب شده را نمایش می دهد.
Alt+PrintScreen از پنجره جاری یک عکس تهیه می کند و به حافظه کلیپ بورد انتقال می دهد.


ترکیبات کلید Shift :
Shift+F10 معادل راست کلیک.
Shift+Del پاک کردن کامل آیتم (های) انتخاب شده .یعنی بدون این که به سطل بازیافت انتقال یابد پاک می شود.
Shift+tab وارونه کاری که Tab انجام می دهد.
Shift+Insert فراخوانی اطلاعات از حافظه کلیپبورد (Paste)

ترکیبات WinKey :
خود WinKey باز شدن منوی Start در ویندوز.
WinKey+E باز کردن My Computer در حالت Folders.
WinKey+R باز کردن پنجره Run.
WinKey+U باز کردن پنجره Utility Manager.
WinKey+D نمایش دسکتاپ معادل Show Desktop
WinKey+F جستجو.
WinKey+Ctrl+F جستجوی یک کامپیوتر در شبکه.
WinKey+L قفل کردن کامپیوتر .یا رفتن به حالت Swich User
WinKey+M تمامی پنجره های باز را Minimize می کند.
WinKey+Shift+M تمامی پنجره های Minimize شده را Restore می کند.
2 نوشته شده در  چهارشنبه دوازدهم دی 1386ساعت 23:34  توسط وحید قاسمی  | 

همه چيز درباره بايوس (BOIS)
اغلب برای افراد مشکل است که تفاوت بین سخت افزار و نرم افزار را درک نمایند و این به این دلیل است که این دو موضوع در طراحی،ساخت وپیاده سازی سیستم ها بسیار به هم وابسته اند . برای درک بهتر تفاوت بین آنها لازم است که ابتدا مفهوم BOIS را درک کنید.

BOISتنها کلمه ای است که می تواند تمام درایورهایی را که در یک سیستم به عنوان واسط سخت افزار سیستم و سیستم عامل کار می کنند ، را شرح دهد.
BOISدر حقیقت نرم افزار را به سخت افزار متصل می نماید . قسمتی از بایوس بر روی چیپ ROM مادربرد و قسمتی دیگر بر روی چیپ کارتهای وفق دهنده قرار دارد که FIRE WARE(یعنی میانه افزار یا سفت افزار) نامیده میشود .

یک PC می تواند شامل لایه هایی (بعضی نرم افزاری و بعضی سخت افزاری ) باشد که واسط بین یکدیگرند.
در اکثر اوقات شما می توانید یک کامپیوتر (PC) را به چهار لا یه تقسیم کنید که هر کدام از لایه ها به زیر مجموعه هایی کوچکتر تقسیم کنیم . در شکل 1-5 چهار لایه نمونه از یک PC را مشاهده می کنید . هدف از این نوع طراحی این است که سیستم عامل ها و نرم افزار های مختلف بر روی سخت افزار های مختلف اجرا شوند (حالت مستقل از سخت افزار ) . شکل 1-5 نشان می دهد که چگونه دو ماشین متفاوت با سخت افزار های مختلف که از یک نسخه بایوس استفاده می کنند ، می توانند انواع نرم افزارها و سیستم عامل های مختلف را اجرا کنند . بدین طریق دو ماشین با دو پردازنده مختلف، رسانه های ذخیره سازی متفاوت و دو نوع واحد گرافیکی و غیره ... ، یک نرم افزار را اجرا کنند .

در معماری این لایه ها برنامه های کاربردی با سیستم عامل از طریق API(Application Program Interface) ارتباط برقرار می کنند .
API بر اساس سیستم عاملی که مورد استفاده قرار می گیرد و مجموعه توابع و دستورالعملهایی که برای یک بسته نرم افزاری ارائه می دهد ، متغیر می باشد . به طور مثال یک بسته نرم افزاری می تواند از سیستم عامل برای ذخیره و بازیابی اطلاعات استفاده کند و خود نرم افزار مجبور نیست که این کارها را انجام دهد.
نرم افزارها طوری طراحی شده اند که ما می توانیم آنرا بر روی سیستمهای دیگر نصب و اجرا نمائیم و این به دلیل مجزا شدن سخت افزار از نرم افزار است و نرم افزار از سیستم عامل برای دستیابی به سخت اقزار سیستم استفاده می کند . سپس سیستم عامل از طریق واسط ها به لایه های بایوس دستیابی پیدا می کند .بایوس شامل نرم افزارهای گرداننده ای است که بین سخت افزار و سیستم عامل ارتباط برقرار می کند . به خودی خود سیستم عامل هیچگاه نمی تواند مستقیما به سخت افزار دستیابی پیدا کند ، در عوض مجبور است از طریق برنامه های گرداننده ای که به این کار تخصیص یافته اند عمل کند .
یکی از وظایف تولید کنندگان قطعات سخت افزاری آن است که گرداننده ای برای قطعات تولیدی خود ارائه دهند ، و چون گرداننده ها باید بین سخت افزار و نرم افزار عمل نمایند ، باید گرداننده های هر سیستم عامل مجزا تولید شوند . بنابراین کارخانه سازنده قطعات باید گرداننده های مختلفی ارائه دهد تا قطعه مورد نظر بتواند بر روی سیستم عاملهای مزسوم کار کند .

چون لایه های بایوس همانند یک سیستم عامل به نظر می رسند ، مهم نیست که با چه سخت افزاری کار می کند ، و ما می توانیم سیستم عاملها را بر روی هر کامپیوتری و با هر نوع مشخصات سخت افزاری نصب و استفاده نمائیم .
برای مثال شما می توانید Windows 98 را بر روی دو سیستم متفاوت با پردازنده ،هارد دیسک،و کارت گرافیکی و ... که متفاوت از یکدیگرند نصب و اجرا کنید، اما بر روی هر دو سیستم همان کارائی خود را داراست، و زیرا که گرداننده ها همان عملکرد پایه را انجام می دهند و مهم نیست که بر روی چه سخت افزاری کار می کنند .

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

بایوس در سیستم به سه صورت وجود دارد :
1-ROM BIOS نصب شده بر روی مادر برد.
2- بایوس نصب شده بر روی کارتهای وفق دهنده (همانند کارت ویدئویی)
3- بارگذاری شده از دیسک(گرداننده ها)

چون بایوس مادربرد مقدمات لازم را برای گردادننده ها و نرم افزارها ی مورد نیاز فراهم میکند ،د اکثرا به صورت سخت افزاری که شامل یک چیپ ROM می باشد موجود است.
سالهای پیش هنگامی که سیستم عامل DOS بر روی سیستم اجرا میشد خود به تنهائی کافی بود و گرداننده ای (Driver) مورد نیاز نداشت . بایوس مادربرد به طور عادی شامل گرداننده هایی است که برای یک سیستم پایه همانند صفحه کلید، فلاپی درایو، هارد دیسک ، پورتهای سزیال و موازی و غیره ... است.

به جای اینکه برای دستکاههای جدید لازم باشد که بایوس مادربرد را ارتقاء دهید، یک نسخه از گرداننده آن را بر روی سیستم عامل خود نصب می نمائید تا سیستم عامل پیکربندی لازم را در هنگام بوت شدن سیستم را برای استفاده ار آن دستگاه انجام دهد ، برای مثال می توانیم CD ROM،Scanner،Printer،گرداننده های PC CARD را نام برد.چون این دستکاهها لازم نیستند که در هنگام راه اندازی سیستم فعال باشند ، سیستم ابتدا از هارد دیسک راه اندازی می شود وسپس گرداننده های آنرا بار گذاری می نماید.
البته بعضی از دستگاهها لازم است که در طول راه اندازی سیستم عامل فعال باشند ، اما این امر چگونه امکان پذیر است مثلا قبل از آنکه گرداننده کارت ویدئویی از ROM BIOS و یا از روی هارد دیسک فراخوانی شود شما چگونه می توانید اطلاعات را بر روی مانیتور ببینید ..
یک جواب این است که در ROM تمام گرداننده های کارت گرافیکی وحود داشته باشد اما این کار غیر ممکن نیست زیرا کارتهای بسیار متنوعی وجو دارد که هر کدام گرداننهده مربوط به خود را داراست که این خود باعث می شود صدها نوع ROM مادربرد به وجود آید که هر کدام مربوط به یک کارت گرافیکی می باشد.
اما هنگامی که IBM،PC های اولیه خود را اختراع نمود راه حل بهتری ارائه داد . او ROM مادربرد را طوری طراحی کرد که شکاف (Slot)کارت گرافیکی را برای پیدا کردن ROM نصب شده روی کارت گرافیکی را جستجو کند .

و اگر ROM روی کارت را می توانست پیدا می کرد ، مرحله اولیه راه اندازی را قبل از اینکه سیستم عامل از روی دیسک فراخوانی (Load) شود ،اجرا می نمود. بدین وسیله از تعویض ROM قرار داده شده بر روی مادربرد برای استفاده و فعال کردن دستگاه مورد نظر،ممانعت می کند.
کارتهای مختلفی که تقریبا بر روی همه آنها ROM وجود دارد ، شامل موارد زیر هستند :
کارتهای ویدئویی که همیشه دارای BIOS می باشند.
وفق دهنده های SCSI که امکان استفاده از دستگاههای با اتصالات SCSI را فراهم می آورد .
کارتهای شبکه که امکان راه اندازی سیستم با استفاده از فایل سرور که معمولا Boot Rom یا IPL(Initial Program Load) ROM نامیده می شوند، را فراهم می آورد ..
استفاده از دستگاههای IDE
بردهای Y2K که برای کامل کردن CMOS RAM هستند .

BIOS و CMOS RAM
اکثر افراد BIOS رابا CMOS RAM اشتباه می گیرند ، این از آنجا سرچشمه می گیرد که برنامه Setup برای پیکربندی BIOS و ذخیره آن در CMOS RAM می شود استفاده می شود.
در حقیقت BIOS و CMOS RAM دو چیز متفاوت از هم می باشند. بایوس مادربرد در یک چیپ ROM به طور ثابت ذخیره شده است.
همچنین بر روی مادربرد یک چیپ است که RTC/NVRAM نامیده می شود ، که زمان سیستم را نگهداری می کند و یک حافظه فرار و ثابت است که اولین بار در چیپ MC146818 ساخت شرکت موتورلا استفاده شده است، و ظرفیت آن 64 بایت است که 10 بایت آن مربوط به توابع ساعت است ..
اگرچه این چیپ غیر فرار نامیده می شود اما با قطع برق ، ساعت و تاریخ تنظیم شده در آن و داده های درون RAM پاک می شود .
در حقیقت غیر فرار نامیده می شود چون با استفاده از تکنولوژی CMOS(Complementarry Metal-Oxide Semicondector) ساخته شده است ، در نتیجه با یک جریان بسیار کم که بوسیله باطری سیستم تامین می گردد ، پایدار باقی می ماند که اکثر مردم به این چیپ ،CMOS RAM می گویند .
هنگامی که وارد BIOS Setup می شوید و پارامترهای خود راتنظیم و ذخیره می نمایید ، این تنظیمات در ناحیه ای از چیپ RTC/NVRAM ذخیره می شوند(که همچنین CMOS RAM نیز نامیده می شود).
و در هر موقع که سیستم خود را راه اندازی می کنید پارامترها از CMOS RAM خوانده می شوند و تعیین می کنند که سیستم چگونه پیگربندی شده است.

BIOS مادربرد :
همه مادربردها شامل یک چیپ مخصوص هستند که بر روی آن نرم افزاری قرار دارد که BIOS یا ROM BIOS نامیده می شود . این چیپ ROM شامل برنامه های راه اندازی و گرداننده هایی است که که در هنگام راه اندازی سیستم مورد نیاز است و یک واسطه به سخت افزار پایه سیستم است .
اغلب به CMOS RAM (حافظه پاک نشدنی NVRAM(Non-Volatile نیز می گویند ، چون با 1 ميلينيوم آمپر فعال می شود و تا هنگامی که باطری لیتیوم فعال باشد ، داده ها باقی می مانند.
BIOS مجموعه ای از برنامه هایی است که در یک یا چند چیپ ذخیره شده است ، که در طول راه اندازی سیستم این مجموعه از برنامه ها قبل از هر برنامه ای حتی سیستم عامل بارگذاری می شوند .
BIOS در اکثر سیستمهای PC ها شامل چهار تابع است:
POST(Power Self On Test): این برنامه پردازنده، حافظه ،چیپستها ،وفق دهنده ویدوئویی ، دیسک کنترلر ،گرداننده های دیسکی ،صفحه کلید ،و مدارات دیگر را تست می کند.
BIOS Setup: برنامه ای است که در طول اجرای برنامه POST بافشار دادن کلید خاصی فعال می شود و به شما اجازه می دهد مادربرد را پیکربندی کنید و تنظیم پارامترهایی همانند ساعت و تاریخ و پسورد و ... را انجام دهید. در سیستمهای 286 و 386 برنامه Setup در ROM آنها وجود ندارد و لازم است که شما سیستم را توسط دیسک مخصوص Setup راه اندازی نمائید.
بارگذارکننده یا لودر BootStrap :روالی است که سیستم ار برای پیدا کردن سکتور Boot جستجو می کند .
BIOS: که مجموعه ای از گرداننده هایی است که واسط بین سخت افزار و سیستم عامل است.

سخت افزار ROM:
ROM نوعی از حافظه است که که داده ها را به طور دائم یا غیر دائم نگهداری می کند .به آن فقط خواندنی می گویند زیرا یک بار بر روی آن می نویسند و بارها آنرا می خوانند و اگر دوباره قابل نوشتن باشد بسیار دشوار است ..
ROM به حافظه غیر فرار نیز معروف است ، زیرا هر داده ای که در آن ذخیره شود با قطع برق سیستم پاک نمی شود . توجه داشته باشید که RAM و ROM تناقضی با یکدیگر ندارند .
در حقیقت تکنولوژی ROM زیر مجموعه ای از سیستم RAM می باشد به طور خلاصه قسمتی از فضای حافظه RAM به یک یا چند چیپ اشاره می کنند.
به طور مثال هنگامی که کامپیوتر را روشن می کنیم پردازنده به طور خودکار به آدرس FFFF0h پرش می کند.که در این آدرس دستوراتی است که به پردازنده می گویند چه کاری انجام دهد .

این محل 16 بایتی درست در انتهای اولین مگابایت RAM و همچنین در پایان حافظه ROM قرار گرفته است.معمولا سیستم ROM از آدرس F0000h شروع میشود که 64 کیلو بایت قبل از انتهای اولین مگابایت می باشد ، و معمولا چون اندازه ROM 64 کیلو بایت است 64 کیلو بایت آخر اولین مگابایت را اشغال می کند و در آدرس FFF0h دستورات راه اندازی سیستم قرار دارد .

افراد بسیاری تعجب می کنند که یک PC با اجرای دستورات 16 بایت از حافظه ROM می تواند راه اندازی شود ، اما این طراحی کاملا حساب شده است.
این طراحی بدین گونه است که در 16 بایت آخر ROM یک دستور JMP به اول ROM است و کنترل برنامه را به ابتدای ROM می برد ، پس به این طریق می توانیم اندازه ROM را به هر قدر که بخواهیم افزایش دهیم . ROM BIOS اصلی که برروی مادربرد است شامل یک چیپ ROM است.چون قسمت اصلی BIOS در ROM است ، ما اغلب آنرا ROM BIOS می نامیم .
کارت های وفق دهنده ای که در طول راه اندازی سیستم مورد نیاز هستند دارای یک ROM بر روی بردشان می باشند . که از این کارتها می توان کارت ویدئو ،اکثر Small Small Cmputer System Interface) SCSI( ها ، کارت کنترلر IDE توسعه یافته، برخی از کارتهای شبکه (برای راه اندازی توسط Server) .

ROMهایی که بر روی کارتهای وفق دهنده هستند توسط برنامه POST در طول راه اندازی سیستم اسکن و خوانده می شوند. ROM مادربرد قسمت خاصی ازRAM (از آدرس C00000h-DFFFFh) را رزرو می کند و سپس دوبایت از آدرس 55AAh را می خواند که در آن آدرس شروع ROM قرار دارد .
سومین بایت اندازه ROM را در واحد 512 بایت(که Paragraphنامیده می شود) نشان می دهد و چهارمین بایت شروع برنامه راه انداز میباشد. یکبایت نیز به منظور تست کردن توسط ROM مادربرد استفاده می شود.

ROM Shadowing:
چیپهای RAM طبیعتا در مقابل چیپهای DRAMها کند می باشند ، زیرا زمان دستیابی به ROM 150 نانوثانیه است، اما زمان دستیابی DRAM ها 50 نانوثانیه می باشد .
به همین دلیل در بسیاری از سیستمها ROM ها به صورت پنهان (Shadowing) هستند، بدین معنی که ROMها در ابتدای راه اندازی یسیتم در چیپهای DRAM کپی می شوند که این باعث دسترسی و اجرای سریعتر عملیات می شود .
زیربرنامه ها و روالهایی که به روالهای پنهانی (Shoadowing Procedure) محتویات ROM را در RAM کپی می کنند و آدرس آن را به عنوان ROM معرفی می کنند و ROM واقعی ار غیر فعال می کنند ،که این باعث می شود که به نظر برسد که سیستم با سرعت 60 نانوثانیه کار می کند.
استفاده از این روش هنگامی مفید است که از یک سیستم عامل 16 بیتی مانند ِDOS و یا WIN3.1 لستفاده می کنیم ..و اگر از سیستم عامل 32 بیتی مانند WIN 98,WIN95,WIN NT استفاده می کنید ، این روش تقریبا بی حاصل است زیرا این سیستم عاملها هنگامی که بر روی سیستم اجرا می شوند از کد 16 بیتی ROM استفاده نمی کنند.
اما در عوض از گرداننده های 32 بیتی که در طول راه اندازی سیستم عامل در حافظه RAM بارگذاری می کنند ، استفاده مینمایند.
چهار نوع چیپ ROM وجود دارد :
* ROM
* PROM
*EPROM
EEPROM * که نیز Flash ROM نیز می نامند.

PROM:
این چیپها که از نوع ROM می باشند در ابتدای ساخت خالی می باشند و باید با داده هایی که می خواهید برنامه ریزی کنید. این نوع حافظه ها در اواخر سال 1970 به وسیله شرکت Tenas Instruments ساخته شد ودر اندازه های مختلف 1 کیلو بایت تا 2 مگابایت و بیشتر هستند که شماره شناسایی آنها 27nnnn می باشد كه عدد 27 شماره شناسایی چیپهای PROM می باشد و nnnn اندازه این چیپ بر حسب بایت می باشد.
اگر چه می گوییم این حافظه ها در ابتدای ساخت خالی هستند اما به طور تکنیکی دارای مقدار 1 می باشند . بنابراین یک PROM خالی می تواند برنامه ریزی شده باشد و ما می توانیم بر روی آن بنویسیم . برای نوشتن به دستگاه مخصوص که ROM Programer یا سوزاننده (Burner) نام دارد ، نیاز داریم .
برخی اوقات شنیده اید که به چیپ های ROM نیز Burning (یعنی سوزان) می گویند ، زیرا هر بیت باینری یک فیوز است که سالم بودن آن نشانگر یک و در غیراین صورت صفر می باشد ..

بهتر است که بدانید اکثر چیپ ها با 5 ولت جریان فعال می شوند و هنگامی که ما برنامه ای را بر روی چیپ های PROM می نویسیم یا اصطلاحا Program می نمائیم جریانی بیشتر از 5 ولت که معمولا 12 ولت است اعمال می کنیم که این باعث سوختن فیوزهای آدرسهایی می شود که ما می خواهیم . باید توجه داشته باشید که ما می توانیم یک را صفر تبدیل کنیم ولی برعکس آن ممکن نیست .
به این چیپ ها OTP (One Time Programmable) نیز می گویند در شکل 2-1 تصویر یک Programmer چند سوکته را مشاهده می کنید که به آن (Gang Programmer) یا برنامه ریز گروهی نیز می گویند. و می تواند چندین چیپ را در هر بار برنامه ریزی کند.

EPROM:
نیز یک نوع عمومی از PROM می باشد که قابلیت پاک شدن و دوباره برنامه ریزی را داراست . بر روی این چیپها یک بلور کوارتز قرار دارد که مستقیما بر روی die قرار دارد. این چیپها با شماره 27xxxx شناسایی می شوند و به وسیله برنامه یا به طور فیزیکی می توان آنها را پاک کرد.(شکل 5-3)
هدف از قرار دادن بلور کوارتز این است که اشعه فرا بنفش به die برسد ، زیرا چیپ EPROM با تابش اشعه فرا بنفش پاک می شود. اشعه فرا بنفش باعث ایجاد یک واکنش شیمیایی می شود که که فیوزها را پشت سر هم ذوب می کند ، بنابراین تمام صفرها به یک تبدیل می شوند و چیپ به حالت اولیه خود باز می گردد. برای این کار باید ، اشعه فرا بنفش را در طول موج 2537 انگستروم و با شدت یکنواخت 12000 uv/cm2 و در مدت 5 تا 15 دقیقه باشد.
یک دستگاه پاک کننده EPROM ، یک تولید کننده امواج فرا بنفش است که دارای یک فضای بسته است که دارای یک کشو می باشد و در بالای کشو تولید کننده امواج فرا بنفش می باشد و چیپها درون کشو قرار می گیرند.

EPROM/Flash ROM :
یک نوع دیگر از چیپهای ROM ، چیپهای EPROM که Flash ROM نیز نامیده می شوند و از خصوصیات مهم آنها این است که قابل پاک شدن و برنامه ریزی توسط مدارهایی هستند که بر روی آنها نصب می شوند و وسایل و ابزار خاصی نیاز ندارند.
این چیپ ها به وسیله شماره های 29xxxx و 28xxxx شناخته می شوند . هم اکنون در مادربردهای کامپیوتر از چیپهای EEPROM استفاده میشود. این بدان معنی است که BIOS مادربرد خود را می توانید به وسیله دریافت نسخه به روز درآمده از شرکت سازنده ، به روز رسانی نمائید.

تولید کننده های ROM BIOS:
تعداد بسیاری از تولید کننده های امروزه اکثر مادربردها را پشتیبانی می کنند و چندین کمپانی در زمینه تولید محصولات ROM BIOS ، به طور تخصصی فعالیت دارند.
سه کمپانی بزرگ که در زمینه نرم افزار ROM BIOS فعالیت دارند عبارتند از :
Phonix SoftWare , American Magatrends ..Inc (AMI) , Award SoftWare

به روز رسانی BIOS :
سیستم عاملها تقریبا بر روی هر سیستم کامپیوتری با سخت افزارهای مختلف سازگاری دارند و این به دلیل وجودBIOS است، چون این BIOS است که با سخت افزار سیستم ارتباط برقرار می کند.
اغلب در سیستمهای قدیمی برای بهره گیری از برخی دستگاههای جدید همانند گرداننده های IDE دیسک سختو یا گرداننده های فلاپی های LS-120 و یا در سیستمهایی که استفاده از دیسک بیش از 8GB را پشتیبانی نمی کنند ،باید BIOS را به روز رسانی نمود.

لیست زیر مجموعه ای از دلایلی است که باید BIOS را به روز رسانی نمود:
*استفاده از فلاپی درایوهای LS-120 که به سوپر درایو نیز معروفند.
* استفاده از هارد دیسک های بیش از 8GB
* استفاده از داریور هارددیسک Ultra DMA IDE
* استفاده از بوت کردن سیتم با درایو CD-ROM
* تصحیح خطای سال 2000 و سال کبیسه
* تصحیح خطاهای سازگاری با سخت افزار یا نرم افزار
* استفاده از پردازنده های جدید

اگر شما یک سخت افزار جدید نصب کرده اید و حتی دستورات نصب را به درستی انجام داده اید ، اما نمی توانید با آن کار کنید ، این خطا ممکن است از BIOS باشد و لازم است آن را به روزرسانی کنید. این موضوع به ویژه در سیستم عاملهای جدبد صدق می کند . بسیاری از سیستم های قدیمی نیاز به روزرسانی BIOS دارند تا به طور کامل از ویژگی های Plug-And-Play در ویندوزهای 95 و98 و 2000 استفاده کنند.
این مسائل از یک مادربرد به مادربرد دیگر متغیر است ، اما ارزش آن را دارد که BIOS سیستم را به روزرسانی کنید برای بروزرسانی BIOS یک مادربرد باید چند نکته را بدانید:
سازنده و مدل مادربرد
نسخه فعلی BIOS مادربرد
نوع CPU(مثلاPentium II , Pentium mmx )

نسخه برداری از تنظیمات فعلی CMOS:
بروزرسانی نسخه BIOS ممولا تنظیمات فعلی SETUP را به هم می ریزد ، بنابراین بهتر است آن نسخه برداری کنید ، برخی برنامه ها مانند نورتون یوتیلیتی می توانند تنظیمات CMOS را ذخیره کنند ، اما این نرم افزارها اکثرا در بازگرداندن تنظیمات SETUP ناموفق هستند. بهترین راه این است مه خودتان از تنطیمات SETUP نسخه برداری کنید و همچنین می توانید با اتصال چاپگر از تنظیمات SETUP یک کپی تهیه کنید (با فشار دادن کلیدهای Shift+PRN SCR)
چیپهای کنترلر صفحه کلید:
علاوه بر ROM اصلی سیستم ، در کامپیوترهای 286 و پائینتر همچنین یک کنترلر صفحه کلید یا ROM صفحه کلید وجود دارد ، که میکروپروسسور صفحه کلید در ROM صفحه کلید جاسازی شده است . این ROM را اغلب می توانید در Super I/O یا در چیپ South Bridge در مادر بردهای جدید پیداکنید. کنترلر صفحه کلید در اصل یک میکروکنترلر 8042 است که با آن یک میکروپروسسور ، ROM ، RAM و پورتهای I/O نیز ملحق کرده اند .در مادر بردهای جدید چیپ 8042 در داخل چیپ Super I/O یا South Bridge تعبیه شده است بنابراین شما چیپ 8042 را نخواهید دید.
در بسیاری از سیستم های قدیمی ، یکی از پورتهایی که استفاده نشده است برای انتخاب سرعت ساعت CPU استفاده می شود و این در سیستم های قدیمی هنگامی که سیستم عامل را به 95/98/2000 ارتقاء می دهید با کنترلر صفحه کلید مشکلاتی پیدا می کند که بعدها این مشکل نیز بر طرف شد.

به کار بردن Flash BIOS :
تقریبا تمام کامپیورترهای از سال 1996 به بعد دارای یک Flash ROM برای ذخیره کردن BIOS هستند .. Flash ROM نوعی از EEPROM است که می توانید بر روی آن عملیات پاک کردن و برنامه نویسی را انجام دهید . Flash ROM به کاربران این امکان را می دهد که نسخه به روزرسانی شده BIOS خود را بدون برداشتن و جایگزینی چیپ جدید ، بر روی مادربرد خود نصب کنند. اما در بعضی سیستم ها ممکن است در حالت حفاظت شده قرار گرفته شده باشد و شما باید قبل از بروز رسانی حفاظت آن را غیر فعال کنید ، که معمولا برای این کار یک جامپر یا یک سوئیچ بر روی مادربرد شده است . مقصود ازحفاظت بایوس این است که بضی ویروسها ممکن است کد خودشان را بر روی BIOS کپی کنند. حتی بدون استفاده از قفل فیزیکی ، Flash ROM های مدرن دارای یک الگوریتم حفاظتی برای جلوگیری از تغییرات بدون مجوز هستند.
باید توجه داشته باید هنگامی که در حال بروزرسانی BIOS هستید ، کامپیوتر را خامش نکنید و وقفه ای در کار سیستم رخ ندهد و گرنه BIOS سیستم خود را از دست خواهید داد و این بدین معنی است که شما قادر به راه اندازی مجد دسیستم نخواهید بود و یا حداقل به راحتی قادر به بازیابی BIOS سیستم نخواهید بود . در مادربردهای جدید یک برنامه مخصوص بازیابی BIOS وجود دارد که مربوط به قسمتی از Flash ROM است که نیز قابل پاک شدن می باشد .

سیستم BIOS و پارتیشن IML :
شرکت های IBM و Compaq از یک روش شبیه به Flash ROM استفاده می کنند که "بارگذاری میکرو کد آغازین IML" نام دارد که در برخی سیستم های Pentium و 486 به کار برده شده است.
IML تکنیکی است که کد BIOS بر روی یک پارتیشن سیستمی و مخفی بر روی هارد دیسک نصب می شود و هر گاه که سیستم روشن میشود ، بارگذاری می شود البته در این سیستم ها هنوز BIOS اصلی وجود دارد ، اما تمام عملیات از BIOS ذخیره شده در هارد دیسک انجام میشود.
این تکنیک اجازه می دهد تا یک BIOS توزیع شده بر روی هارد دیسک داشته باشیم . همراه با کد BIOS یک کپی کامل از SETUP و مشخصات و مراجع دیسک در این پارتیشن ذخیره می شود.
یکی از معایب این سیستم این است که بر روی هارد دیسک نصب شده و سیستم بدون تنظیمات ذخیره شده بر روی هارد دیسک کاملا راه اندازی نمی شود و شما نمی توانید سیستم را به وسیله فلاپی دیسک راه اندازی کنید.

آدرسهای CMOS RAM مادربرد :
در سیستم های AT یک چیپ 146818 موتورلا به عنوان یک
RTC (Real-Time Clock) و
( (Complementary Metal-Oxid Semicondector
CMOS RAM استفاده شده است .
این یک چیپ مخصوص ساده است که دارای یک ساعت دیجیتالی ساده است که 10 بایت از آدرس حافظه برای ساعت و 54 بایت اضافی برای ذخیره هر چیزی که بخواهید . IBM AT 5 بایت اضافی برای ذخیره پیکربندی سیستم استفاده می کنند . اما در سیستمهای جدید از این چیپ موتورلا استفاده نشده است ، در عوض عملیات این چیپ به چیپ Super I/O یا South Bridge ضمیمه شده است یا از یک باتری مخصوص و یک NVRAM استفاده می کنند .
توجه داشته باشید که در سیستمهای جدید بیشتر از 64 بایت CMOS RAM وجود دارد . در حقیقت بسیاری از سیستم ها ممکن است 2 یا 4 کیلو بایت داشته باشند ، که این حافظه اضافی برای ذخیره سازی جزئیات اطلاعات Plug-and-Play کارتهای وفق دهنده و دیگر انتخابات سیستم می باشد.
نرم افزارهای پشتیبانی و یوتیلیتی ها در محدوده اطلاعات عمومی CMOS RAM هستند و از این طریق می توانند در ذخیره سازی و بازگرداندن پیکربندی سیستم موثر واقع شوند ، اما متاسفانه این برنامه ها برای BIOS های خاص نوشته شده اند و فقط بر روی همان BIOS کار می کنند.

مساله سال 2000 در BIOS :
اکثر افراد با مشکل سال 2000 درگیر بودند ، به طور خلاصه منشا این مشکل آن است که ساعت سیستم طوری طزاحی شده است که رقمهای سال را به طور اتوماتیک به روز رسانی کند و رقمهای قرن به طور دستی باید تغییر کنند..به این معنی که اگر سیستم در طول سال 1999 تا سال 2000 خاموش باشد تاریخ به سال 1900 باز می گردد اما این مشکل در سیستمهای جدید رفع شده است .
هنگامی که سیستم عامل بارگذاری می شود ، تاریخ و ساعت را از BIOS سیستم دریافت می کند . به طور کلی یک نرم افزار می تواند ساعت را از سیستم عامل یا BIOS و با از RTC دریافت کند.

Plug-and-Play BIOS :
عموما نصب و پیکر بندی دستگاهها بر روی یک PC کار مشکلی است ، در طول نصب کاربر با مساله جدیدی روبه رو است،این که باید پورت I/O و کانال DMA را انتخاب کند . در گذشته کاربران مجبور بودند که جامپرها و سوئیج های برروی کارت را برای کنترل تنظیمات تغییر دهند ، که لازمه این کار شناخت منابع استفاده شده بر روی سیستم است ، و سپس تنظیم کردن منابعی که با دستگاههای موجود بر روی سیستم تضاد و ناسازگاری نداشته باشند.
تکنولوژی PnP برای جلوگیری از این مشگلات و فراهم ساختن توانائیهایی برای کاربران در توسعه PC های آنان می باشد ..با استفاده از این تکنولوژی کاربران کارت مورد نظر را در سیستم جا می زنند و سیستم به طور اتوماتیک بهترین پیکر بندی را انجام می دهد .

PnP از سه جزء مهم تشکیل شده است :
Plug-and-Play BIOS
سیستم توسعه یافته پیکر بندی داده ها (ESCD)
سیستم عامل Plug-and-Play
بایوس PnP شروع به پیکر بندی کارت PnP در طول پردازش راه اندازی سیستم می کند . اگر کارت قبلا نصب شده باشد بایوس اطلاعات را از ESCD می خواند و کارت را مقدار دهی اولیه می کند و سیستم را راه اندازی می نماید ..در طول نصب یک کارت PnP جدید ، بایوس برای تععین اینکه کدام منابع استفاده نشده اند و برای اضافه کردن کارت لازم هستند به ESCD مراجعه می نماید ..اگر بایوس بتواند منابع لازم را پیدا کند ، کارت را پیکر بندی می کند و در غیر این صورت روالهای Plug-and-Play در سیستم عامل کار پیکربندی را کامل می کنند . در طول روال پیکر بندی رجیسترهای Flash BIOS بر روی کارت و همچنین ESCD توسط داده های جدید پیکر بندی به روز رسانی می شوند .

2 نوشته شده در  چهارشنبه دوازدهم دی 1386ساعت 23:33  توسط وحید قاسمی  |