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.
Byte & Bayt 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 BinarY TuplE 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.
Depolama İçin Byte & Bayt Birimleri
Birim | Değer | Boyut |
---|---|---|
bit (b) | 0 veya 1 | 1/8 bayt |
byte (B) | 8 bit | 1 bayt |
kilobyte (KB) | 10001 bayt | 1.000 bayt |
megabyte (MB) | 10002 bayt | 1.000.000 bayt |
gigabyte (GB) | 10003 bayt | 1.000.000.000 bayt |
terabyte (TB) | 10004 bayt | 1.000.000.000.000 bayt |
petabyte (PB) | 10005 bayt | 1.000.000.000.000.000 bayt |
exabyte (EB) | 10006 bayt | 1.000.000.000.000.000.000 bayt |
zettabyte (ZB) | 10007 bayt | 1.000.000.000.000.000.000.000 bayt |
yottabyte (YB) | 10008 bayt | 1.000.000.000.000.000.000.000.000 bayt |
Sonuç
Sonuç olarak, baytlar bilgisayar sistemlerinde veri depolama ve işlemenin temel birimleridir. Ayrıca, bilgileri çeşitli biçimlerde temsil etmede önemli rol oynarlar.
Baytların tarihsel evrimi ve standartlaştırılması, modern dijital teknolojilerin verimli çalışmasına katkı sağlamıştır. Bununla birlikte, bayt birimlerinin önemini anlamak kritiktir. Depolama ve hesaplama süreçlerindeki uygulamalarını bilmek, bilgisayar bilimi ve teknolojisi alanında çalışan herkes için önemlidir.