| Sayı Sistemleri Serisi | ||
| İkili Sayı Sistemi | İşaretli İkili Sayılar | İkili Kesirler |
| İkili – Onluk Dönüşümü | İkili Kodlanmış Onluk Sayılar (BCD) | |
| On Altılı Sayı Sistemi | Sekizli Sayı Sistemi |
Sekizli sayı sistemi, dijital numaralandırma ve bilgisayar mimarisinde kullanılan Taban-8 (Base-8) sistemine dayanan bir diğer önemli dönüştürme yöntemidir.
Sekizli (Octal) numaralandırma, temel prensipler açısından daha önce incelediğimiz On Altılı (Hexadecimal) sayı sistemine çok benzer. Aralarındaki en büyük fark, on altılı sistemin 4-bitlik (nibble) gruplar kullanmasına karşın, sekizli sistemin uzun ikili dizileri (binary strings) sağdan başlayarak 3-bitlik gruplara ayırmasıdır. 3 bit ile oluşturulabilen kombinasyonlar
(sıfır) ile
(yedi) arasında değişir.
Sekizli sayı sisteminde yalnızca 8 farklı rakam sembolü kullanılır:
. Taban-8 (Base-8) sistemini kullandığı için bu sistemde sayı tabanı formüllerde
olarak ifade edilir. Bu sistemde 8 ve 9 rakamlarına veya harflere (A, B, C vb.) yer yoktur.
Sekizli sayı sisteminin en temel ayırt edici özelliği; sadece 8 sembol kullanılması ve bir sayı dizisi içindeki her bir basamağın, En Az Anlamlı Bitten (LSB) başlayarak sola doğru
‘in kuvvetleri (
) şeklinde bir ağırlığa sahip olmasıdır. Erken dönem bilgisayarlarında ve sayıcı (counter) devrelerinde, veri giriş ve çıkışlarını temsil etmek için sekizli sistem oldukça popülerdi. Bunun nedeni, verilerin baytlar (8-bit) halinde işlenmesi ve sekizli sayımların bu bloklarla uyumlu görünmesiydi. Daha fazla tarihsel bilgi için Sekizli Sayı Sistemi Vikipedi sayfasına göz atabilirsiniz.
Tıpkı on altılı (hexadecimal) sistemde olduğu gibi, sekizli (octal) sistem de çok uzun ve karmaşık ikili bit dizilerini (1 ve 0’ları) daha kısa, daha kompakt ve insanlar tarafından okunması daha kolay gruplara dönüştürmek için harika bir yol sağlar. Ancak, modern bilgisayar mimarileri 16-bit, 32-bit ve 64-bit veri yolları kullandığı için (ki bunlar 3’e değil 4’e tam bölünür), günümüzde sekizli sistem büyük ölçüde yerini on altılı sisteme bırakmıştır ve daha az sıklıkla kullanılmaktadır.

Sekizli sayı sistemi sadece 8 basamak (0’dan 7’ye) kullandığından, 8 veya 9 rakamını göremezsiniz. Bununla birlikte, ondalık (taban-10) sayıdan sekizliye (taban-8) ve ikili (taban-2) sistemden sekizliye dönüştürme işlemleri, on altılı sistemde gördüğümüz kuralların aynısını izler.
Sekizli sistemde sayarken 7’ye ulaştıktan sonra “8” veya “9” rakamları olmadığı için hemen sol tarafa yeni bir sütun (basamak) eklenir ve birler basamağı sıfırlanır. Sayma işlemi şu şekilde ilerler:
şeklindedir.
| Onluk (Decimal) Sayı | 3-Bit İkili (Binary) Karşılık | Sekizli (Octal) Sayı |
|---|---|---|
| 0 | 000 | 0 |
| 1 | 001 | 1 |
| 2 | 010 | 2 |
| 3 | 011 | 3 |
| 4 | 100 | 4 |
| 5 | 101 | 5 |
| 6 | 110 | 6 |
| 7 | 111 | 7 |
| 8 | 001 000 | 10 |
| 9 | 001 001 | 11 |
Sekizli Sisteme Çeviri (Binary’den Octal’a) Örnek – 1
Eski derslerimizden de hatırlayacağınız uzun bir ikili sayı olan
dizisini kullanarak, bu sayıyı sekizli eşdeğerine (taban-2’den taban-8’e) dönüştürelim.
| İkili Sayı Değeri | |
| 1. Adım: Bitleri sağdan (LSB’den) başlayarak 3’erli gruplara ayırın. (En soldaki grup 3’e tamamlanmıyorsa başına sıfır eklenir) | |
| 2. Adım: Her 3-bitlik grubun tablodaki Sekizli (Octal) karşılığını yazın. | |
| Sonuç (Sekizli Sayı Formu) |
Onluk Sisteme Çeviri (Octal’dan Decimal’e) Örnek – 2
sekizli (octal) sayısını ondalık (decimal) sayı eşdeğerine dönüştürün (taban-8’den taban-10’a).
| Sekizli (Octal) Sayı Değeri | |
| Polinom Biçiminde Açılım (Her basamağı ağırlığı olan | |
| Çarpım Sonuçları | |
| Sonuç (Onluk Sayı Formu) |
Özetle; Sekizli (Octal) sayı sistemi dijital elektronikte kullanılan geçerli bir dönüştürme türü olsa da, günümüzde popülaritesini yitirmiştir. Güncel mikroişlemcilerin mimarisi (16, 32, 64-bit) sebebiyle 4-bitlik bloklara tam bölünebilen, daha esnek ve daha yaygın olan On Altılı (Hexadecimal) Sayı Sistemi standart haline gelmiştir.
| Sayı Sistemleri Serisi | ||
| İkili Sayı Sistemi | İşaretli İkili Sayılar | İkili Kesirler |
| İkili – Onluk Dönüşümü | İkili Kodlanmış Onluk Sayılar (BCD) | |
| On Altılı Sayı Sistemi | Sekizli Sayı Sistemi |
Yorum yapma özelliği, forum tarafından gelen istek sebebiyle kapatılmıştır. Lütfen tartışmalar ve sorularınız için topluluk forumumuza katılın.

