Byte (Bayt) bir sekizli ile eşdeğerdir, doğru amaçlar için, bir bayt, boyutu tanımlandığı bilgi koduna veya karakter koduna bağlı olan bir bitişik bit dizisi olarak düşünülmelidir.
Bilgisayarda Byte (Bayt) Terimi
Byte ünitesinin uluslararası olarak kurulmuş bir sembolü yoktur, ISO ve IEC bu birimin kullanımının sekizlilere kısıtlanmasını önerir.
Bilgisayar mimarisi çoğunlukla ikili sayılara dayanır, bu nedenle baytlar ikisinin gücü olarak sayılır.
Baytları saymak için Kilo (Kilobayt olarak, K olarak kısaltılır) ve mega (Megabyte olarak, M olarak kısaltılır) terimleri kullanılır.
Genellikle miktar önekleriyle birlikte temel bir bilgi depolama birimi olarak kullanılır.
Başlangıçta, bir bilgisayarın kelime boyutunun beş ila on iki bitinin bir alt katı olarak seçilmiştir. 1960’larda başlayan IBM S/360 mimarisinin popülaritesi ve 1980’lerde 8-bit mikroişlemci tabanlı mikrobilgisayarların patlaması 8-bit dışında bir şeyin kullanılmasını sağlamıştır. Oktet terimi, protokol tanımlarında eşanlamlı olarak kullanılır.
Tarihi
Byte terimi, Waner Buchholz tarafından 1957’de IBM 7030 Stretch’in ilk tasarım aşamalarında üretildi.
Başlangıçta bir bitte bir ile on altı bite izin veren 4 bitlik talimatlarla tanımlanmıştır. Ve tipik G/Ç ekipmanında altı bitlik birimler kullanılmıştır.
Daha sonra sabit bir 8 bit byte boyutu IBM S/360 tarafından standart olarak kabul edildi ve duyuruldu. Byte terimi, bir bilgisayarın bir seferde ısırdığı en küçük veri miktarı olan ısırık teriminden gelir. Sonuçta, sadece bir harf değişikliği sayesinde tüm anlam karmaşıklığı giderildi.
Bununla birlikte, 1960’larda, Birleşik Krallık’taki Eğitim Bakanlığı, bir bitin Binary Digit ve bir baytın bir BinarYTuplE olduğunu tanımladı.
Microsoft’tun Intel8008 eski mikroişlemcileri DAA ve ondalık hesaplamaları yapmak için Half Carry (Yarı Taşıma) bayrağı için 4 bit işlem uygular. Bu dört bite daha sonra nibble adı verildi.
Bilgisayar mimarisinde, 8 bit, tamsayılar, bellek adresleri veya 8 bit genişliğe kadar olan diğer veri birimleri için veya kayıt tabanlı bir CPU, ALU, adres yolu veya veri yolu mimarisine atıfta bulunan bir sıfattır.
Diğer Tanımlar
Byte kelimesi birbiriyle yakından ilişkili birçok anlama sahiptir. Bunlardan ilki, sabit sayıda bitin bitişik dizisidir. Yani, 8 bitlik bir byte kullanımı neredeyse her yerde mevcuttur.
İkincisi, bilgisayarın doğal sözcük boyutunun adreslenebilir en küçük alt alanını içeren ikili bir bilgisayardaki bitişik bit dizisidir.
Üçüncüsü, hesaplamanın önemli olduğu veya doğal veri boyutlarının uygulanabildiği en küçük ikili veri birimidir.
Bu uygun şekilde yerleştirilmiş baytlar, zımba kartlarının Hollerith verilerini, tipik olarak büyük harfli alfabe ve ondalık basamakları oluşturur. CDC ayrıca, makinenin 12 bit G/Ç mimarisi nedeniyle her biri iki 6 bit karakter içeren 12 bit miktarları byte olarak ifade eder.
PDP-10, baytları ayıklamak için LDB ve DPB 12 bit montaj talimatlarını kullandı, bu işlemler bugün Common Lisp’de hayatta kaldı. 6, 7 veya 9 bit byte, bazı bilgisayarlarda, örneğin PDP-10’un 36 bitlik sözcüklerinde kullanılmıştır.
UNIVAC 1100/2200 serisi bilgisayarlar 6 bit veri alanlarını ve 9 bit ASCII modu modlarında 36 bit sözcükleriyle hitap etti.