BIOS

BIOS, (Basic Input-Output System) (Temel Giriş-Çıkış Sistemi). EPROM adı verilen bir yonga üzerinde ROM Bellek (Read Only Memory, tr: Salt Okunur Bellek) biçiminde yer alan bir tür yazılımdır. Bilgisayar açıldığı anda işlemciye tüm diğer donanımları sırasıyla tanıtır. Donanımların temel iletişim protokollerini belirler. İşletim sisteminin başlangıç öğelerinin herhangi bir sürücüden (hard disk sürücüsü, CD-ROM vb.) yüklenmesini sağlar. İşletim sistemi çalışırken donanım ve işletim sistemi arasındaki ilişkileri düzenler.

Anakarttaki BIOS sistemi çalıştıran ilk sürücü yazılımıdır. BİOS bütün sürücüleri içermez, birçok ek kart takıldığında bunların içindeki ROM'un kodunu okuyarak işletim sistemi açılmadan önce sürücüyü yükler.

BIOS’la CMOS (complementary metal oxide semiconductor) RAM karıştırılmamalıdır. (1) Anakart biosu bir çipte sabittir. CMOS RAM denilen ve pille çalışan ve anakartta ayrıca bulunan RTC/NVRAM (gerçek zamanlı saat/kalıcı bellek: REAL TİME CLOCK/NONVOLATİLE MEMORY) sayısal bir saat çipidir.

Bütün anakartlarda ROM BIOS yazılımı yüklü bir çip vardır, ilk açılışta POST (power on self test) ekrana gelir: işlemci, bellek, çip seti, video adaptörü, disk denetleyicileri, disk sürücüleri, klavye temel bileşenlerinin test edilmesidir. Sürücü yükleme hataları burada belli olur. Mesela MBR'de hata varsa, DISK BOOT FAILURE, açılış sektörünü bulamadım diye uyarır.

Açılış yükleyicisi: Disk sürücüleri okuyan ve geçerli bir ana açılış sektörüne bağlanan yükleyici. Bu sektörde işletim sisteminin temel dosyaları bulunur. İşletim sistemleri, açılış yükleyicisindeki temel dosyaları genellikle MBR’ye yazarlar. Linux’un açılış yükleyicisi olarak kullandığı programlardan GRUB, başka platformların açılış yükleyicisini de okutabilir. Salt okunurdur yani üzerine yazılamaz, ROM kalıcı belleği, güç kesilse bile silinmez, açılış yönergelerini depolar. Sıkça sanıldığı gibi ROM VE RAM zıt anlamlı değildir (2).Ekran sürücüleri diskten yüklenmez, ROM’dadır, çünkü PC açılırken sürücüler yüklenmemişse ekran görünmez, klavye çalışmaz ve hiçbir sisteme girilemez.

Son teknikte kullanılan Flash ROM'ların özelliği çipin karttan çıkarılmadan, hatta bilgisayar kasası açılmadan progamlanabilmesidir. Güncellenmiş ROM’un anakart üreticisinin sitesinden indirilerek yüklenmesi BIOS terfii için yeterlidir.

BIOS yazılımı bilgisayarda kuruludur ve bilgisayar açılırken bilgisayar tarafından işletilen ilk koddur (“önyükleme bellenimi- boot firmware”). BIOS’un temel işlevi işletim sistemini yüklemek ve başlatmaktır; bilgisayarı diğer donanım ve yazılımların çalışmasına hazır hale getirmektir. Bilgisayar başlatıldığında BIOS’un ilk işi klavye, hard disk, CD/DVD sürücüsü, fare gibi sistem aygıtlarını tanımlamak ve kullanıma hazırlamaktır.

BIOS yazılımı geçici olmayan ROM yongası üzerinde depolanır. Sistemin tamamlayıcı yonga setini oluşturan çeşitli aygıtların işleyişinin bilgisine sahip olması dahil olmak üzere, BIOS yazılımı söz konusu sistemin belirli tipi ile çalışması için özel olarak dizayn edilmiştir. Modern bilgisayar sistemlerinde, BIOS yonga içeriği BIOS yazılımının yükseltilmesine izin verecek şekilde yeniden yazılabilir.

Ayrıca BIOS kullanıcının anakart ile ilgili sıkıntılarını ya da isteklerini giderebileceği merkez olarak tanımlanabilir. Örneğin bilgisayarınızı istediğiniz bir zamanda açtırmak, CPU sıcaklığını kontrol etmek, anakart üzerinde bulunan onboard olarak isimlendirilen birimlerin kapatılması ya da aktifleştirilmesi vb. işlemlerin yapılması için kullanıcılara esneklik kazandıran bir yönetim birimidir ve her zaman yeni teknolojiler karşısında güncellenebilir. Tabi gerekli donanımın olması ya da anakartın bu işlemleri desteklemesi gerekir. Örnek vermek gerekirse anakartınız maximum 1 GB RAM'i desteklemekte ama siz daha fazla bellek eklemek istiyorsunuz. Bunun tek çözümü anakartınızın sitesinden indireceğiniz küçük dosyaları disketlere aktarmak ve cihazınızı floppy'den boot edip yüklemeyi gerçekleştirmek yükleme sırasında notlarına göz atarsanız yükleme sonucunda neler kazanabileceğinizi öğrenebilirsiniz. Ancak bu işlem son derece ciddi bir işlemdir. İşlemin herhangi bir nedenden dolayı yarıda kesilmesi (elektrik kesilmesi, disket okumaması vb.) durumunda güncelleştirme yarıda kesilecek ve var olan sistem zarar görecektir ve anakartınız bir daha açılmayacaktır. Bu yüzden mutlaka UPS(kesintisiz güç kaynağı) kullanılması gerekir.

Sistem BIOS'u güncellemesi sırasında oluşabilecek elektrik kesintisi veya elektrik dalgalanmasının haricinde Win.Cih virüsü gibi BIOS'u bozabilecek normal şartlarda sistemi açılmaz haline gelmesi ile sonuçlanacaktır. Bu ve buna benzer sorunları ortadan kaldırmak için geliştirilen İkincil BIOS uygulamaları mevcuttur.

MSI anakart firması tarafından geliştirilen BIOS teknolojisidir. Tek bir BIOS üzerinde yazılım 2 farklı alanda kayıtlıdır. Birçok otorite tarafından bu durumun %100 güvenilir olmayacağı ima edilmiştir.

GIGABYTE Dual BIOS teknolojisine göre tek artısı çıkartılabilir lehimsiz BIOS yongası şeklinde olması son kullanıcılar açısından posta siparişi ile tamir edilebilir oluşu sayesinden dikkat çekmiştir.

Bazı BIOS çipleri hız aşırtırmaya (overcloking) imkân tanır. Hız aşırtırma BIOS'un üretim kapasitesini zorlaması demektir. Hız aştırma işlemi uzun vadede bileşen ömrüne zarar verebilir. Ayrıca aşırı ısınma ve kendini yok etme gibi sonuçlar doğurabilir.