BİOS ve CMOS

Son güncelleme: 31.05.2006 01:39
  • BİOS ve CMOS

    PCnin en gizemli bölümlerinden birisi: BIOS. PCnizin kalbi, olmazsa olmazı. Nedir BIOS? Nedir onu özel kılan? İşte size detaylarla BIOS ve ayarları.

    Bir çok bilgisayar kullanıcısının hakkında mutlaka bir şeyler duyduğu, fakat ne olduğunu tam olarak bilmediği, kendi yapısında barındırdığı birkaç ayar dışındaki diğer ayarların ne anlama geldiğini bilmediği, PCmizin arka planında çalışan ufacık bir işletim sistemi var: BIOS.

    BIOS, PCmizin çalışması için gereken temel bir yapı olmakla birlikte, donanımların birbileri arasındaki bağı kuran ve onların çalışmasına olanak tanıyan ufak bir işletim sistemidir. İster yeni bir kullanıcı olun, ister eski bir kullanıcı olun, bu vakitten sonra artık BIOS ile istemeseniz de haşır neşir olmalısınız.

    Peki, BIOS Nedir? Ne işe yarar? Yapısında buluna ayarların fonksiyonu nedir? Teker teker bu sorularınızı cevaplıyoruz.

    BIOS Nedir? Ne İşe Yarar?

    "Basic Input/Output System" (Temel Giriş/Çıkış Sistemi) kelimelerinin baş harflerinin birleşmesinden meydana gelen BIOS, PCnizin çalışması için gereken temel işletim sistemi olarak özetlenebilir. Sadece okunabilir bellek (ROM) üzerine yazılmış bir yazılım olan BIOS, anakartınızın özelliklerini yönetebilmeniz/ kullanabilmeniz , diğer donanımlar arasında bir bağ kurması için görev yapar. Daha kaba bir ifadeyle, bilgisayarınız açılırken genelde Press DEL to Enter SETUP ifadesine hitaben DEL tuşuna basarak girdiğiniz yazılımsal bölümdür.
    noimage
    BIOS'a girdiğiniz zaman karşılaştığınız genel görünüş

    Sadece Okunabilir Bellek üzerinde olmasından dolayı, BIOS burada kalıcıdır. Kalıcı olmasının bir sebebi ise, her defasında PCnizi açtığınızda BIOSun işlem yapmasıdır. PCnizin açılmasında görev almakla birlikte, işletim sisteminiz ile diğer donanımlarınız arasında bir bağ kurmaya olanak sağlar. Örneğin, anakartınız üzerinde olan donanımların listesini işletim sistemine BIOS verir. BIOS ile anakart ile sunulan özellikleri değiştirebildiğ imiz gibi, sistemin daha iyi çalışması, uyumsuzlukları gidermek için bir takım ayarlamalar yapılabilir. Örneğin, entegre olarak ses kartı taşıyan anakartın BIOSuna girerek ses özelliğini iptal ettiğimizde işletim sistemi artık bu ses kartını algılayamayacak tır. Biraz önce de bahsettiğimiz gibi BIOS, bir yazılım olduğundan, anakartın dengeli + performanslı çalışması için kullanıcılara ayar yapma olanağı sunuyor.
    noimage
    BIOS, sadece okunabilir bellek tipi olan EEPROM üzerine kaydedilir.

    BIOSu şöyle özetlersek sanırım akıllarda daha kalıcı olacak: BIOS, anakartınızın özelliklerini belirleyen/değiştirebilen ve üzerine takılı olan donanımların çalışması için gereken parametreleri kullandığınız işletim sistemine aktaran minik bir işletim sistemidir.

    BIOSlar ufak işletim sistemi gibidir dedik ya, farklı farklı markaların ürettikleri farklı BIOSlar var. Bunlar AWARD, AMI ve Phoenix BIOS. Phoenix BIOS ile AWARD BIOS birleşerek, bazı anakartlarda ikisinin ortak ürünü olan BIOSlardan kullanılmaya başlandı.

    BIOS ile Diğer Donanımlar Arasındaki İlişki

    BIOSun minik bir işletim sistemini öğrendikten sonra, diğer donanımlar ile arasındaki bağa biraz daha yakından bakarsak, bu konuyu biraz daha pekiştirmiş olacağız.

    BIOSun görevlerini kategorize etmek mümkün:

    Anakartın üzerine takılı olan donanımların çalışması için gereken parametreleri ve adresleri tayin etmek.
    Anakart tarafından desteklenen özellikleri kapatmak/açmak ve bu özelliklerin değerlerini değiştirmek/gözlemlemek.
    BIOS, üzerine takılı olan donanımların çalışma adreslerini kullandığınız işletim sistemine bildirerek onların doğru düzgün çalışmasına olanak tanıyor. Normal şartlarda BIOS, aygıtların çalışma adreslerini biraz cömert davranarak işletim sistemine yaptırmayı uygun görüyor. Ama bu her zaman işleyen bir yöntem değil. Kalabalık ek donanıma sahip bir sistemde, bazı donanımların çalışma adresleri, kullandığınız işletim sistemi tarafından aynı atanınca, çakışma dediğimiz olay ortaya çıkıyor. Donanımlar kendi aralarında, burası benim, şurası senin gibi kavga ederler ara sıra. Çoğu zaman, aynı çalışma adresine sahip donanımlar kendi aralarında bu yeri paylaşarak sorun çıkartmazken, bazılar ise inatçılık eder ve yok arkadaş burası illa benim; sen git başka yere yerleş şeklinde uyumsuzluk çıkarabilir. Bu sayede iki donanım da birbirine küser ve ikisi de çalışmaz. Ama, BIOSa girip, aygıtların kullanması gerektiği çalışma adreslerini (IRQ,DMA vs.) kendiniz belirlediğinizd e bütün her şey kuzu kuzu çalışmasına devam eder.
    noimage
    Anakarta takılı olan aygıtların kullandığı adresler BIOS tarafından gösteriliyor.

    Diğer taraftan, örneğin, anakartın açılışta ilk olarak hangi aygıtı (HDD, Floppy, SCSI) kullanmasını istiyorsanız, bunu BIOSdan halledebilmeniz mümkün. İşte bu örnekte olduğu gibi, anakartınızın desteklediği özelliklerini bu şekilde kullanabiliyors unuz / değiştirebiliyo rsunuz.

    CMOS Nedir?

    BIOS bir yazılımdır ve sadece okunabilir bellek üzerindedir. Sadece okunabilir olduğu için BIOS üzerinde yaptığımız değişikliklerin bir yere kaydedilmesi gerekiyor. BIOSda ayarları değiştirdiğimiz de bu ayarlar CMOS(Compliment ary Metal Oxide Semiconductor) denilen bir bellek çeşidine kaydedilir. Bilgilerin burada tutulması için bir pil ile CMOS sürekli beslenir ve kaydettiğimiz ayarların burada sürekli kalmasını sağlarız.
    noimage
    BIOS çipi ve değiştirdiğiniz ayarları saklamak için kullanılan pil yan yana.

    Sistem açıldığında, CMOSda bizim ayarladığımız ayarları okur. BIOSda bir takım ayarlar yaptıktan sonra sistem açılmazsa kullanıcılara CMOSu sıfırlayın diye öneri getiririz. CMOSu sıfırlamanın bir diğer anlamı, BIOS ayarlarını orijinaline döndürmektir.

    Kaydettiğiniz ayarlar bir süre sonra kayboluyor ise ve sık sık CMOS Checksum error hatası alıyorsanız, anakartınızın üzerinde bulunan pili değiştirmeniz gerekiyor. Bu da sorununuz çözmezse, CMOS yongası bozulmuş demektir.

    Bilgi PAylaŞTIkça ÇoğaLIR KUSennleyyyy
#03.03.2006 20:24 0 0 0
  • bilgilerin için sağol
#09.03.2006 01:50 0 0 0
  • teşekkürler arkadaş
#13.03.2006 23:02 0 0 0
  • teşekkürler
#14.03.2006 07:54 0 0 0
  • ellerine sağlık arkadaş
#14.03.2006 12:16 0 0 0
  • emeğine sağlık arkadaşım
#14.03.2006 17:44 0 0 0
  • neymiş bakalım sağol bilgi için
#15.03.2006 11:11 0 0 0
  • bilgi için sağol kusen ellerine sağlık...
#17.03.2006 16:16 0 0 0
  • Teşekkürler.
#23.03.2006 15:33 0 0 0
  • sğol
#25.03.2006 17:59 0 0 0
  • çok güzel eline sağlık
#27.03.2006 13:51 0 0 0
  • saol
#28.03.2006 18:28 0 0 0
  • teşekkürler
#01.04.2006 12:58 0 0 0
  • güzel ir paylaşım
#05.04.2006 13:01 0 0 0
  • asas
#06.04.2006 21:51 0 0 0
  • ellerine saglık
#16.04.2006 23:55 0 0 0
  • saol
#17.04.2006 12:15 0 0 0
  • tşkler
#11.05.2006 10:36 0 0 0
  • ne buya
#15.05.2006 17:13 0 0 0