Uygulama teknolojisini işlevsellik için konuşma dilleri terimleriyle birleştiriyorsunuz.
CMOS - Tamamlayıcı Metal Oksit Yarı İletken - hem N-Kanal hem de P-Kanal alan etkili transistörleri kullanarak mantık ve ilgili devreleri yapma yöntemidir. Tanımlayıcı özelliklerinden biri son derece düşük statik güç tüketimi - güç neredeyse sadece durum değiştirilirken kullanılır. Sonuç olarak, bir CMOS statik bellek yongası, bir pil üzerinde yıllarca içeriğini tutabilir ve yarı kalıcı bilgileri saklamak için kullanışlı bir yerdir.
BIOS ve ilgili başlangıç kodu geleneksel olarak PROM veya EPROM aygıtlarında saklanır. IBM PC çağındaki EPROM'lar tipik olarak NMOS gibi CMOS öncesi teknolojilerde üretilmiştir, ancak kritik ayrım, bunların bilgisayara yüklendiğinde tipik olarak yazılamaması değil, sadece özel bir programlayıcıda olmasıdır. Ayrıca, birçok çağdaş sistem ve klon EPROM kullanırken, IBM-PC'nin gerçek üretim versiyonları daha ucuz yeniden programlanamayan PROM'ler kullanıyordu (pinouts tipik olarak kullanımda uyumludur).
PC-AT tasarımı daha sonra özelleştirilebilir ayarları saklamak için pil destekli bir CMOS bellek ve ayrıca (belki de aynı cihazda) kalıcı bir gerçek zamanlı saat ekledi. Bu, son kullanıcılar tarafından CMOS olarak adlandırıldı, ancak elbette sadece o zaman hızla yayılan bir çip teknolojisi tarafından sağlanan belirli bir kullanımdı.
Bugün elbette BIOS için paralel E / PROM kullanmıyoruz, bunun yerine seri NOR flaşı kullanıyoruz ve içeriği yürütmek için daha hızlı RAM'e aktarıyoruz. Modern FLASH yongaları olan CMOS türetilmiş teknolojilerin yapılan Aslında. Ve bunlar genellikle devrede yeniden programlanabilir. Pille desteklenen bir RAM'e veya yeniden programlanabilir flaşa yarı kalıcı yapılandırma bilgilerini koymak isterse gerçekten sistem tasarımcısına bağlıdır - son kullanıcı veya önyükleme sonrası işletim sistemi gerçek bir görünüme sahip olmayabilir.
Ancak ayarlar için flaş kullanılsa bile, genellikle pille çalışmaya devam eden düşük güçlü bir gerçek zamanlı saat olacaktır.