Bilgisayar donanımlarından anakart üstünde bulunan ve konum itibariyle çok küçük olmasına karşın işlevsel yönden bilgisayarın en temel parçası olan bu aygıt ile bilgisayarın açılış sırasında yapması gereken tüm komutlar ve donanımsal olarak yapılması gereken tüm işlemleri denetleyen ve ayarlamaları üzerinden yapan bir parçadır. Yani bilgisayar açılırken hangi aygıtların hangi sıraya göre okunması gerektiğini, hangi kartların çalıştırılıp çalıştırılamayacağını veya hangi aygıta ne kadar gerilim verilmesi gerektiği gibi konularla birlikte daha birçok uygulamayı yapabilen bir parçadır. Basic Input - Output System (Temel Giriş Çıkış Sistemi) isminden türetilmiştir.
Teknik olarak baktığımız zaman Bioslar, EEPROM olarak adlandırdığımız hafıza entegrelerinin üstüne, anakart ile uyumlu çalışabilecek şekilde çeşitli yazılımların monte edilmesi sonucu oluşturlar. EEPROM (Electrically Erasable Programmable Read-Only Memory) türünde entegreler oluşturularak kullanılan biosların boyutları çok büyük değildir ve yeni nesil anakartlar da yönetilmesi gereken işlemlerin çoğalmasından dolayı daha büyük boyutlara sahip bios lar için Flash Bellek entegreleri kullanılmaktadır. Bu entegrelerin en büyük özelliği elektriksel sinyaller ile hafıza üzerinde değişiklik yapılabilmesidir. Aslında bu entegrelerde EEPROM yapısındadır.
ROM (Read Only Memory) yani sadece okunabilir bellek olarak kullanılan bölümlerinde, firmalar tarafından yüklenen ve özel müdahale haricinde içindeki bilgileri silinemeyen bir yapıya sahiptir. Örnek verecek olursak bios menüsünü açtığımız zaman karşımıza gelen menü veya yazılar ROM bellekte saklandığı için sabittir ve silinemez, fakat bu menülerin içindeki ayarlar biosun farklı bir bölgesindeki kısımları etkilediği için buralarda değişiklikler yapılabilmektedir. Örnek olarak first boot device seçeneğini değiştirdiğimiz zaman Biosun ayar hücrelerinden bir tanesini değiştirmiş oluruz ve bu bilgi bios hafızasına kaydedilir.
Bios hafızasındaki bilgiler elektrik gittiği zaman bile silinmez. Aslında flash bellek yapısında olmasına rağmen bios içindeki bilgileri koruyan bir pil bulunmaktadır. Bu pil çıkarıldığında veya bios resetlendiğinde, kalıcı bölge ROM haricindeki veriler tekrar eski hallerine gelmektedir. Bu nedenle ayar bölgeleri RAM (Random Access Memory) gibi davranmaktadır. Aşağıda bir Bios Entegresinin anakart üzerindeki hali gözükmektedir.
» Award Bios
» Ami Bios (American Megatrends Inc)
» MR Bios (Microid Research Inc)
» Phoenix Bios (Phoenix Technologies)
Yukarıda saydığımız markalar neredeyse tüm anakart üreticileri tarafından kullanılan bios çeşitleridir. Bu firmalar ise genellikle Winbond, ATMEL, SST gibi chip üreticilerinin ürettiği flash bellek - eeprom entegrelerini kullanmaktadır. Bu bios çeşitlerini kullanan anakart üreticilerinden bazılarını sayacak olursak;
» ABit, AOpen, Asus, Biostar, Epox, GigaByte, DFI, IBM, Intel, Megastar, Asrock, MSI, Toshiba.
Bios Nasıl Çalışır?
Bios içinde firma tarafından üretilen bir yazılım olduğunu söylemiştik. Bu yazılım entegrenin giriş çıkış portlarına çeşitli sinyaller vermektedir ve verilen bu sinyaller yapılan ayar değişikliklerine göre değişim göstermektedir. Çıkış sinyalleri entegre üzerinden gerekli veri yolları kullanılarak gerekli birimlere iletilmektedir. Yani bios tek başına sadece bilgi akışını sağlamaktadır, ayarlamaları teknik olarak yapan birimler genellikle anakart üzerinde kullanılan diğer bölgelerdeki entegre ve elektronik parçalardır.
Örnek verecek olursak işlemcinin çalışma gerilimini bios üzerinden değiştirdiğimiz zaman, bios verilen gerilim ayarını direk olarak işemciye yansıtamamaktadır. İlk olarak regulasyon bölümüne gerekli dijital sinyalleri göndererek ne yapması gerektiğini o bölüme anlatmakta ve bunun sonucunda da regulasyon bölümü biosdan aldığı emri uygulayarak işlemcinin çalışma voltajını, alınan emir doğrultusundaki değere taşımaktadır.
Biosun çevre birimler ile ortak çalışarak değişiklikleri ayarladığını bu örnek ile biraz anlamış olduk. Peki elektrik gittiği zaman bios üzerindeki veriler nasıl silinmiyor diye merak ediyor olabilirsiniz. Bu konu hakkında yukarıda kısa bir açıklama yapmıştık. Bios entegresi elektrik kesilse bile yardımcı bir kaynak olan anakart pilinden enerji sağlamaktadır. Bunun sonucunda sürekli enerji ile beslendiğinden dolayı üzerindeki bilgiler gitmemektedir. Anakart pili çıkarılsa dahi üzerindeki ayar bilgileri gitmekte fakat sabit bilgileri yani bios üreticisi tarafından oluşturulan bilgiler hiçbir zaman gitmemektedir. Aşağıdaki resimde bios ile bios pilinin birlikte görünümü mevcuttur.
Biosun Görevleri Nelerdir?
Yukarıdaki örneklerle çok az bir kısmını anlattığımız bios görevlerine biraz bakacak olursak;
» Başlangıç Sürücüsünü Ayarlar: Bilgisayar açılırken hangi sürücünün önce okunması gerektiğini belirler. Normalde bu ayarda öncelikle harddisktir fakat bazı durumlarda first boot yani ilk sürücünün cd rom olarak belirlenmesi tercih edilir.
» Parça Voltajlarını Ayarlar: Bilgisayar üzerindeki işlemci, ram, ekran kartı, chipset, anakart ve daha birçok parçanın çalışma gerilimlerini biostan değiştirebiliriz. Örnek verecek olursak overclock yapılırken işlemci ve ram gibi parçaların voltajlarını yükseltmek gerekmektedir işte bu ayarları bios yapmaktadır.
» FSB Hızlarını Ayarlar: Bilgisayardaki parçaların FSB yani çalışma frekansları, başka bir değişle o parçanın çalışması için gerekli olan frekans değerlerini de bios ile değiştirebiliriz. Örnek olarak 66MHZ düzeyinde çalışan bir ekran kartının FSB değerini 69 yapabiliriz. Buradaki ama FSB hızı ile parçaları hızlandırmak dolayısıyla bilgisayarı hızlandırmaktır. En çok FSB ayarları değiştirilen parçalar İşlemci ve Ram dir.
» Parçaları Açma-Kapamaya Yarar: Mesela anakart üzerinde bulunan ses veya ethernet kartı gibi kartların aktifleştirilip pasifleştirilmesini sağlar. Bazı durumlarda bu kartları kullanmayabiliriz ve bunları kapatarak güç tasarrufu sağlarız.
» Çalışma İstatistiklerini Gösterir: Bilgisayar çalışırken elde edilen, işlemci sıcaklığı, işlemci voltajı, diğer parça voltajları, anakart sıcaklığı, fsb hızları gibi birçok istatistiği bios menüsü altında görebiliriz.
» Başlangıç Ayarlamalarını Yapar: Bilgisayar açılırken birçok temel bilgi ve ayarı bios üzerinden almaktadır. Bu ayarlamaları bios menüsü altında değiştirebilirsiniz. Ayrıca saat tarih gibi ayarlarda bios menüsünden yapılabilmektedir.
Bu temel özelliklerin dışında biosların birçok görevi daha bulunmaktadır. Fakat hepsine değinmek çok fazla olacağından sadece temel özelliklerinden bahsettik.
Bios Menüsü Nasıl Açılır?
Genellikle üreticilerin birçoğu aynı yöntemi kullanmayı tercih etmişlerdir. Bilgisayarı açtıktan sonra sürekli Delete tuşuna basarak veya basılı tutarak bios menüsüne erişim sağlayabiliriz. Fakat bazı üreticiler farklı erişim yöntemleri sundukları için bunlarda bilgisayar açılırken F1, F2, F10, ESC gibi tuşlara basmak gerekmektedir. Siz ilk olarak Delete tuşuna basarak açma işlemini gerçekleştirmeyi deneyiniz.
Bios Ayarları Nasıl Yapılır?
Bios menüsüne giriş yaptıktan sonra ayarlamaları yapabileceğimiz ana menü karşımıza gelmektedir. Genelde menüler bir kaç çeşittir. Aşağıdaki resimde Phoenix Bios menüsü gözükmektedir.