Bir gigabaytta kaç megabayt, bir baytta (veya kilobaytta) bitler bulunur ve bunlar ne tür bilgi birimleridir? Bilgi miktarını ölçmek için kullanılan birimler Ölçtükleri bit ve baytları kullanma

Bilgisayarlarla en azından biraz etkileşime giren herkes "Gigabyte", "Megabyte" ve diğerleri gibi terimlere aşinadır.

Flash sürücü, sabit sürücü gibi fiziksel bir depolama ortamının veya bilgisayarda depolanan herhangi bir dosyanın hacmini belirtirler.
Basitçe söylemek gerekirse bu değer, herhangi bir dosyanın bilgisayarda ne kadar yer kapladığını veya ortamın toplamda ne kadar bilgi tutabileceğini gösterir.

Bu makaleyi bir ölçü birimini diğerine dönüştürmek amacıyla okuyorsanız, hemen sayfanın altındaki ücretsiz çevrimiçi hesap makinesini kullanmanızı öneririm.

Alana herhangi bir değer girin, listeden bir değer seçin; hesap makinesi dönüşümü gerçekleştirecektir.

Bayt, kilobayt, megabayt, gigabayt nedir

Birkaç on yıl önce bilgisayar belleği küçüktü; bir düzine bit veya birkaç bayttan fazla değildi. Burada birkaç formül, birkaç örnek veya matematiksel ifade saklayabilirsiniz.

Artık sabit sürücülerin hacmi birkaç terabayttır ve dosya boyutları gigabayt cinsinden hesaplanmaktadır. Bu nedenle bilgisayar teknolojisinin ilerlemesiyle birlikte bir belgenin ne kadar bellek kapladığını kaydetmede sorun ortaya çıktı.

O zaman tamamen "bit" teriminden çıkan başka nicelikler icat edildi.

Başka bir deyişle, terimler "bayt", "kilobayt", "megabayt" Ve "gigabayt" dosyaların sabit diskinizde ne kadar yer kapladığını gösteren evrensel bilgi hacmi birimleridir.

O nasıl çalışır?

Tüm sabit sürücüler, SD kartlar, flash sürücüler tek bir ortak ad altında birleştirilebilir - fiziksel medya.

Basit bir ifadeyle, tüm bu fiziksel ortamlar bilgi depolamaya yönelik küçük hücrelerden oluşur.

İkili kod kullanılarak kendisine aktarılan verileri içerirler. Bu hücrelere bit denir ve bunlar bilgisayar bilgisinin en küçük miktarıdır.

Bilgiyi bir ortama aktardığınızda adeta bu hafıza hücrelerine kaydedilir ve yer kaplamaya başlar.

Aslında dosya boyutu, belirli bir dosyayı saklarken kaç bayt kullanılacağını gösterir. Bu, hacim belirleme ilkesidir.

Ayrıca sistemde kullanılan veriler geçici olarak özel bir hafıza alanına - operasyonel hafızaya - kaydedilir.

İhtiyaç duyulduğu sürece orada kalırlar ve daha sonra boşaltılırlar. Veriler orada tam olarak aynı hücrelere yazılır, bu nedenle RAM'in sabit sürücülerden çok daha küçük olmasına rağmen kendi hacim tanımı vardır.

Hangisi daha büyük - megabit veya megabayt

Çoğu zaman, anakarttaki USB bağlantı noktalarının açıklamasının yanı sıra flash kartların ve diğer taşınabilir ortamların özellikleri de bilgi aktarım hızını gösterir.

Gb/sn veya Mb/sn olarak belirtilir, ancak bunları karıştırmayın; gigabayt/saniye veya megabayt/saniye değildir.

Bu durumda diğer ölçü birimleri megabit ve gigabit olarak tanımlanır.

Onların yardımıyla bilgi aktarım hızı ölçülür.

Bu miktarlar megabayt ve gigabaytlardan çok daha küçüktür ve yukarıda belirtilen hacimlerden farklı olarak ondalık sayı sisteminde hesaplanır.

Bir megabit yaklaşık olarak bir milyon bit'e eşittir. Bir gigabit bir milyar bit bilgiye eşittir.

Bu tanımlamaları neredeyse her zaman İnternet sağlayıcılarının hızlarında görebilirsiniz.

Dolayısıyla ağınızın hızı 100 Mbit/s ise, bağlantının 1 saniyesinde bilgisayarınıza 1.000.000 * 100 bit bilgi ulaşacaktır.

İnternet bağlantı teknolojileri kullanıcılara megabit değil gigabit bağlantı seçenekleri sunmayı mümkün kılmaktadır.

USB 3.0 bağlantı noktası standartları, bilgileri 5 Gbit/s hızında aktarmanıza olanak tanır ve bu, sınırdan çok uzaktır - sonuçta, anakartlarda daha yüksek ve daha yüksek hız sürümlerinin konektörleri zaten görünmektedir.

Neyin daha büyük olduğu sorusunun olduğunu belirtmekte fayda var: megabit mi yoksa megabayt mı yanlıştır ve cevaplanamaz.

Bunlar farklı nicelikler, farklı ölçüm yöntemleridir. Her ne kadar birbirleriyle karşılaştırılsalar da kimse bunu yapmıyor çünkü bunun bir anlamı ya da pratik bir faydası yok.

Bir gigabaytta kaç megabayt var

Azdan giderek daha fazlası ortaya çıkar. Böylece, sekiz bitlik bir hücre grubu büyük bir baytlık hücre oluşturur, yani 8 bit = 1 bayt.

  • 1024 bayt = 1 kilobayt,
  • 1024 kilobayt = 1 gigabayt,
  • 1024 gigabayt = 1 terabayt.

Ev bilgisayarlarında büyük hacimler kullanılmadığından bunlar hakkında konuşmanın pek bir anlamı yok.

Ortalama bir kullanıcının hemen mantıklı bir sorusu olacaktır: hesaplamalar ve derecelendirmeler neden bu kadar tuhaf?

10 biti 1 bayta, 1 gigabaytı da 1000 megabayta eşitlemek daha kolay olmaz mıydı?

Evet, aslında çok daha kolay olurdu. Ancak alışık olduğumuz sayı sisteminde bu daha basittir.

İşte olay şu. Gerçek dünyada 0'dan 9'a kadar bir sayı aralığı kullanırız. Buna ondalık sayı sistemi denir. Ancak bilgisayarlar farklı düşünüyor: yalnızca iki sayıyı biliyorlar: 0 ve 1. hesaplama sistemleri ikilidir.

Bu sayılar geleneksel olarak “Evet” veya “Hayır” anlamına gelir. Bu durumda bilgi depolama hücresinin dolu olup olmadığını gösterirler.

Matematiğe girmeden, bilgisayar tarafından anlaşılabilen ikili sistemdeki sayıları ondalık sistemimize dönüştürürken ikinin belirli bir kuvvete yükseltildiğini söylemekte fayda var.

Ve ikinin kuvveti 10'un katı olan hiçbir sayı yoktur. Hesaplamaların bu kadar garip olmasının nedeni budur: bu durumda 1 bayt, bitlerin 2 üssü 3'e eşittir vb.

Böylece derecelendirme ikiden yapılır ve sayı ne kadar büyük olursa kendisi ile çarpılır.

1 GB HDD neden 1000 MB'a eşit değil?

Yukarıdaki açıklamaya göre bir gigabayt, bin megabayttan tam olarak 24 birim daha büyüktür. Bu nedenle sabit disklerin teknik özelliklerinde kapasitelerinin tam olarak ne kadar olduğunu yazıyorlar. Bu değerler de yuvarlanamaz.

Buna göre 8 gigabayt RAM 8000 megabayt değil 8192'dir.

Aynı sebepten dolayı bazen bir depolama ortamı satın alırken hacmi, teknik özelliklerde yazılandan biraz daha az olabilir.

Kesinlikle kesin bir değer olamaz, bu nedenle çoğu zaman vaat edilen on gigabayt yerine dokuzu keşfedilir.

Bu miktarlar nerede kullanılıyor?

Yukarıda belirtildiği gibi bu terimler bilgisayar BT alanında kullanılmaktadır.

Örneğin, bir HDD'nin kapasitesini belirtirken. Modern sabit disklerin kapasitesi halihazırda bir terabayttan fazladır ve genişlemeye devam etmektedir.

Flash kartlar ve diğer taşınabilir ortamlarla her şey daha mütevazıdır - maksimum hacimleri 128 gigabayta ulaşabilir.

Aynı terimler dosyaların hacmini belirtir.

Bu bağlamda yayılma çok daha büyüktür; hacimli ve büyük bir bilgi katmanının birkaç gigabayt ağırlığında olduğu veya bir metin dosyasının yalnızca birkaç kilobayt kapladığı durumlar vardır.

Bilgisayarın RAM'inde işler daha da ilginç.

Hacmi aynı zamanda bellek hücrelerinde de ölçülür ve birçok profesyonel makine artık toplam boyutu 128 gigabayta ulaşabilen birkaç RAM çubuğuyla donatılmıştır.

Bunun nedeni, bilgiyi işlemek için giderek daha fazla kaynağa ihtiyaç duyulmasıdır ve programın istikrarlı bir şekilde çalışması için geçici bellekte çok fazla alan olması gerekir.

Daha fazla var mı?

Bir terabayttan büyük miktarlar var mı? Evet, elbette varlar.

  • 1024 terabayt 1 petabayttır.
  • 1024 petabayt – 1 eksabayt.

Gerçek şu ki, modern teknolojiler henüz bu değerlere yakın hacim ve boyutta medya, çok daha az dosya oluşturma noktasına ulaşmamıştır - bu nedenle günlük yaşamda çok nadiren kullanılırlar.

Ancak bilimde ve yüksek teknolojide bilgisayar hesaplamaları için yaygın olarak kullanılırlar.

Teknolojik ilerlemenin şu anda ne kadar hızlı gerçekleştiği göz önüne alındığında, birkaç yıl içinde 1024 terabayt kapasiteli sabit disklerin raflarda görünmesi mümkün.

Dönüşüm tablosu: bit, bayt, KB, MB, GB, TB

Modern sabit disklerde, diğer depolama ortamlarında ve dosyalarda kullanılan tüm miktarların bir tablosu vardır.

Bilgi miktarının doğru bir şekilde belirlenmesinin kolaylığı için özel olarak oluşturulmuş olup aşağıda verilmiştir. Yalnızca gerçek hayatta görülebilen ve uygulanabilen ölçü birimlerini içerir.

Bir terabayttan sonra ölçüm yapılsa da günlük yaşam düzeyinde değil, bilim ve yüksek teknoloji düzeyindedir.

Bilgisayarınıza saniyede kaç bitin iletildiğini belirlemek, elde edilen değeri 8'e ve ardından 1024'e bölmek yeterlidir.

Örneğin 100 Mb/sn hızında, bir saniyede yaklaşık 12 megabayt bilgi tarafınıza aktarılacaktır.

Tablonun dezavantajı, nadiren bulunabilen çift değerlerin belirlenmesinde kullanılabilmesidir.

Bir dosyanın ağırlığını veya sabit sürücünüzün kapasitesini doğru bir şekilde belirlemek için aşağıda sunulan çevrimiçi dönüştürücüyü kullanabilirsiniz.

Çevrimiçi birim dönüştürücü

Elbette değerler tablosunda sunulan bilgiler rahat hesaplamalar için yeterli değildir.

Ağırlığı tam olarak bir gigabayta veya yüz megabayta eşit olacak çok az sayıda dosya vardır ve bu nedenle, eldeki bu arka plan bilgisine rağmen, büyük bir belgeyi tamamen aktarmak için ne kadar medyaya ihtiyaç duyulduğunu hesaplamak zor olacaktır.

Bu amaçla bu siteye bir çevrimiçi birim dönüştürücü kuruludur.

Çok basit çalışır - hacmi ve ifade edildiği değeri belirtirsiniz. Daha sonra, sayıyı dönüştürmek istediğiniz değeri seçmeniz gerekir; dönüştürücü size tam değeri verecektir.

86372 08.08.2009

Cıvıldamak

Artı

Öncelikle bit ve baytların ne olduğunu bulmaya çalışalım. Bit, bilgi miktarının en küçük ölçü birimidir. Biraz ile birlikte bir bayt da aktif olarak kullanılır. Bir bayt 8 bit'e eşittir. Bunu aşağıdaki şemada açıkça göstermeye çalışalım.

Bence bu gayet açık ve daha fazla ayrıntıya girmenin bir anlamı yok. Bitler ve baytlar çok küçük miktarlar olduğundan çoğunlukla kilo, mega ve giga ön ekleriyle kullanılırlar. Muhtemelen okuldan beri onları duymuşsunuzdur. Genel kabul görmüş birimleri ve kısaltmalarını bir tabloda birleştirdik.

Şimdi internet bağlantı hızını ölçmek için değerleri belirlemeye çalışalım.

Basit bir ifadeyle bağlantı hızı, bilgisayarınız tarafından birim zamanda alınan veya gönderilen bilgi miktarıdır. Bu durumda saniyeyi zaman birimi olarak, kilo veya megabiti ise bilgi miktarı olarak düşünmek gelenekseldir.

Yani hızınız 128 Kbps ise bu, bağlantınızın saniyede 128 kilobit veya saniyede 16 kilobayt bant genişliğine sahip olduğu anlamına gelir.

Bunun çok mu yoksa az mı olduğuna karar vermek size kalmış. Hızınız hakkında daha somut bir fikir edinmek için testlerimizi kullanmanızı öneririm. Belirtilen boyuttaki bir dosyayı bağlantı hızınızda indirmek için gereken süreyi belirleyin. Ayrıca bağlantı hızınızda belirli bir süre içerisinde ne kadar büyük bir dosya indirebileceğinizi de görebilirsiniz.

Testlerimizi kullanırken, tüm bu testlerin gerçekte bulunduğu sunucumuzun bilgisayarınızdan oldukça uzakta bulunduğunu ve buna bağlı olarak sonuçların sunucumuzdaki (bizim sunucumuzdaki) yükten etkilenebileceğini hatırlamalı ve dikkate almalısınız. Web sitesinin yoğun olduğu saatlerde, aynı anda 1000'den fazla kişinin bağlantı hızlarını ve İnternet hatlarındaki yoğunluğu ölçerler.

Merhaba, blog sitesinin sevgili okuyucuları! Bilgi teknolojisinin hızlı gelişimi bağlamında, bazı temel konularda, en azından temel konularda bilgi edinmek güzel olurdu. Bu gelecekte çok yardımcı olabilir.

Bilgisayarlar sayesinde kullandığımız internette tüm bilgiler şifrelenmiş bir dijital formatta depolanır veya iletilir ve bu nedenle bu verilerin hacmini ölçmenin yolları olmalıdır çünkü onunla sistematik çalışmanın yolu buna bağlıdır. Bu ölçü birimleri bit ve bayttır.

Boyutu büyük olduğunda hesaplama kolaylığı için büyütme önekleri alan, bildiğimiz fiziksel ölçü birimlerine benzer şekilde (1000 metre = 1 kilometre, 1000 gram = 1 kilogram), bilgi baytı biriminin de türevleri vardır ( kilobayt, megabayt, gigabayt vb.). Ancak bitler ve baytlar söz konusu olduğunda, daha ayrıntılı olarak bahsedeceğim nüanslar var.

Bilgi biti (bit) ve bayt (bayt) birimleri nelerdir?

Daha açık hale getirmek için her şeyi daha ayrıntılı olarak açıklamamız ve tabiri caizse en baştan başlamamız gerekecek. Ancak, karmaşık matematiksel formüller ve terimler olmadan bilgiyi aktarmaya çalışacağım. Gerçek şu ki, birkaç konumsal sayı sistemi var. Gerekli olmadığı için bunları listelemeyeceğim.

İkili ve ondalık sayı sistemleri

Bunlardan en ünlüsü hepimizin her gün karşılaştığı ondalık sistemdir. İçinde herhangi bir sayı, her biri bir rakam olan ve tam olarak karşılık gelen bir konumu işgal eden rakamlardan (0'dan 9'a kadar) oluşur. Ayrıca bit derinliği sağdan sola doğru artar (birimler, onlar, yüzler, binler vb.).

Örneğin, rakamların çarpımlarının 10'un belirli bir rakama karşılık gelen üssü olarak toplamı olarak temsil edilebilecek 249 sayısını ele alalım:

249 = 2×10 2 + 4×10 1 + 9×10 0 = 200 + 40 + 9

Böylece, sıfır rakamı birimlerdir (10 0), birincisi onlar (10 1), ikincisi yüzler (10 2), vb. Bilgisayarda da diğer elektronik cihazlarda olduğu gibi tüm bilgiler dosyalar () halinde dağıtılır ve buna göre dijital formatta kodlanır ve kullanım kolaylığı nedeniyle ayrı ayrı tartışacağım ikili sayı sistemi kullanılır.

İkili sistemde sayılar sadece iki rakamla temsil edilir: 0 ve 1. Daha önce tartıştığımız 249 sayısını, özünü anlamak için ikili sistemde yazmaya çalışalım. Bunu yapmak için, 2'ye bölün ve kalan kısmı 1 olan bir tamsayı bölümü elde edin. Bu, ondalık sistemde olduğu gibi en sağda olacak olan en düşük rakam olacaktır.

Daha sonra bölme işlemine devam ediyoruz ve her seferinde tam sayıları da 2'ye bölerek 0 veya 1 kalanını bırakıyoruz. Bunları sağdan sola sırayla yazıyoruz ve sonuçta ikili sistemde 249 elde ediyoruz. Bölme işlemi sonuç sıfır olana kadar yapılmalıdır:

249/2 = 124 (1 kalan) 124/2 = 62 (0 kalan) 62/2 = 31 (0 kalan) 31/2 = 15 (1 kalan) 15/2 = 7 (1 kalan) 7/2 = 3 (kalan 1) 3/2 = 1 (kalan 1) 1/2 = 0 (kalan 1)

Şimdi kalandaki sayıları sağdan sola sırayla yazıyoruz ve ikili sistemdeki deney numaramızı elde ediyoruz:

11111001

Karanlık nokta kalmaması için ters işlemi gerçekleştireceğiz ve aynı sayıyı ikili sistemden ondalık sisteme dönüştürmeye çalışırken aynı zamanda yukarıdaki adımların doğruluğunu kontrol edeceğiz. Bunu yapmak için, tekrar soldan sağa sıfır veya bire 2 ile rakama karşılık gelen kuvveti (ondalık sisteme benzeterek) çarpıyoruz:

1×2 7 + 1×2 6 + 1×2 5 + 1×2 4 + 1×2 3 + 0×2 2 + 0×2 1 + 1×2 0 = 128 + 64 + 32 + 16 + 8 + 0 + 0 + 1 = 249

Gördüğünüz gibi her şey yolunda gitti ve ikili sistemde yazılan bir sayıyı ondalık sayı sistemindeki kaydına dönüştürmeyi başardık.

Bilgisayar bilimlerinde ikili sistemi kullanırken bir baytta kaç bit vardır?

Elektronik cihazlarda kullanılan ölçümün temeli ikili sistem olduğundan, hemen yukarıda kısa bir matematik gezisi yapmam boşuna değildi. İkili sistemdeki bir rakama eşit olan bilgi miktarının temel birimi tam olarak bittir.

Bu terim İngilizce ifadeden gelir B iç kazma BT (biraz), bu ikili sayı anlamına gelir. Dolayısıyla bir bit yalnızca iki olası değeri alabilir: 0 veya 1. Bilgisayar bilimlerinde bu, olasılık açısından tamamen eşit iki sonuç anlamına gelir ("evet" veya "hayır") ve başka herhangi bir yoruma izin vermez.

Bu, sistemin doğru çalışması açısından oldukça önemlidir. Devam etmek. Bir bilgisayarın aynı anda işlediği bit sayısı bayt denir. 1 bayt 8 bit'e eşittir ve buna göre 2 8 (256) değerden birini, yani 0'dan 255'e kadar alabilir:


Artık baytın ne olduğunu ve dijital olarak saklanan ve işlenen bilgilerin işlenmesinde bir ölçü birimi olarak nasıl bir rol oynadığını kesin olarak biliyoruz. Bu arada, uluslararası formatta bir bayt iki şekilde belirlenebilir - bayt veya B.

Bir hesap makinesi kullanarak ondalık formattaki sayıları ikili formata dönüştürebilirsiniz. Windows 7'niz varsa bu aracı şu şekilde çağırabilirsiniz: Başlat - Tüm Programlar - Donatılar - Hesap Makinesi. "Görünüm" menüsünde, "Programcı" formatı ve istediğiniz sayıyı girin (benim örneğimde 120'dir):


Şimdi “Bin” ve “1 bayt” radyo düğmelerini açın, ardından bu sayının ikili sistemde bir kaydını alırsınız:


Burada nelere dikkat etmelisiniz? İlk önce, ekrandaki satır yalnızca yedi bit (sıfır veya bir değerindeki bitler) gösterir, ancak bayt değeri 0 ila 255 arasındaysa bunlardan sekizinin olması gerektiğini zaten biliyoruz:

Burada her şey basit. En solda bulunan en anlamlı rakam (bit) 0 değerini alırsa yazılmaz. İki veya daha fazla sıfır bit de atlanır (ondalık sayılara benzetilerek - sonuçta, örneğin 0 binden yüze kadar yazmıyoruz).

Bunun kanıtı, hemen aşağıda küçük harflerle gösterilen, elde edilen sayının tam kaydı olabilir:

0111 1000

Dikkatli olursan görürsün buradaki ikinci şey nedir?. Bu, her biri dört bitten oluşan iki parça halinde yazmanın bir yoludur. Bilgisayar biliminde de şöyle bir kavram var: kemirmek veya kemirmek(kemirmek). Bu kullanışlıdır çünkü bir yarım bayt, programlamada yaygın olarak kullanılan onaltılık sistemde bir rakam olarak temsil edilebilir.

Verilerin işlenmesi 1 bayttan fazla zaman alır - o zaman ne olacak?

Yukarıda bir baytın sekiz bit içerdiğinden bahsetmiştik. Bu, 256 (iki üzeri sekiz) farklı değeri ifade etmenize olanak tanır. Ancak uygulamada bu genellikle yeterli olmaktan uzaktır ve çoğu durumda bir değil birkaç bayt kullanmak gerekir. Örnek olarak tekrar Windows hesap makinesini kullanalım ve 1000 sayısını ikili sayıya dönüştürelim:


Gördüğünüz gibi, bunu yapmak için ikinci bayttan birkaç biti ayırmamız gerekti. Uygulamada, bilgisayarlarda işlenecek yeterli miktarda bilgi vardır. makine kelimesi gibi bir kavram kullanılıyor 16, 32, 64 bit içerebilmektedir.

Onların yardımıyla sırasıyla 2 16, 2 32 ve 2 64 farklı değerleri ifade edebilirsiniz. Ama bu durumda 2, 4, 8 byte'tan bahsedemeyiz, bunlar biraz farklı şeyler. Buradan bacaklar, örneğin 32-, 64-bit (-bit) işlemcilerden veya diğer cihazlardan bahsederek büyür.


Bir kilobayt, megabayt, gigabayt, terabayt cinsinden kaç bayt vardır?

Artık bayt türevlerine geçmenin ve burada hangi büyütme öneklerinin kullanıldığını hayal etmenin zamanı geldi. Sonuçta, birim olarak bir bayt çok küçük bir değerdir ve kolaylık sağlamak için 1000 B, 1.000.000 B vb. anlamına gelen analogların kullanılması çok faydalıdır. Burada ayrıca aşağıda tartışacağımız bazı nüanslar var.

Açıkça konuşursak, miktarları temsil etmek için ikili sayı sistemi için 2 10'un (1024) katları olan öneklerin kullanılması doğrudur. Bunlar kibibyte, mebibyte, gebibyte vb.'dir.

1 kibibayt = 2 10 (1024) bayt 1 mebibayt = 2 10 (1024) kibibayt = 2 20 (1.048.576) bayt 1 gebibayt = 2 10 (1024) mebibayt = 2 20 (1.048.576) kibibayt = 2 30 (1 073 741 824) bayt 1 tebibayt = 2 10 (1024) gebibayt = 2 20 (1 048 576) mebibayt = 2 30 (1 073 741 824) kibibayt = 2 40 (1 099 511 627 776) bayt

Ancak bu ifadeler yaygın olarak kullanılmadı. Belki de sebeplerden biri kakofoniydi. Bu nedenle, kullanıcılar (ve yalnızca) her yerde ikili olanlar yerine ondalık önekleri (kilobayt, megabayt, gigabayt, terabayt) kullanırlar, bu tamamen doğru değildir, çünkü özünde (ondalık sayı sisteminin kurallarına uygun olarak) bu, takip etme:

1 kilobayt = 10 3 (1000) bayt 1 megabayt = 10 3 (1000) kilobayt = 10 6 (1.000.000) bayt 1 gigabayt = 10 3 (1000) megabayt = 10 6 (1.000.000) kilobayt = 10 9 (1 000 000 000) bayt 1 terabayt = 10 3 (1000) gigabayt = 10 6 (1 000 000) megabayt = 10 9 (1 000 000 000) kilobayt = 10 12 (1 000 000 000 000) bayt

Ancak bu gerçekleştiğine göre hiçbir şey yapılamaz. Pratikte kilobayt (KB), megabayt (MB), gigabayt (GB), terabaytın (TB) genellikle ikili dosyadaki bilgi miktarının bir ölçüm birimi olarak tam olarak baytın türevleri olarak kullanıldığını hatırlamak önemlidir. sistem. Ve bu durumda, örneğin, "kilobayt" terimi kullanılır, bu tam olarak 1024 bayt anlamına gelir ve başka bir şey değildir.

Bununla birlikte, çoğu zaman depolama aygıtı üreticileri (sabit sürücüler, flash sürücüler, DVD'ler ve CD'ler dahil), bilgi depolamak için birimi belirlerken, amaçlanan amaçları için ondalık önekleri kullanırlar (1 KB = 1000 bayt), aynı Windows ise örneğin, boyutlarını ikili olarak hesaplar.

Bu, ortalama kullanıcının kafasını karıştırabilecek bazı tutarsızlıklara yol açar. Diyelim ki belgeler belirtiyor Disk kapasitesi 500 GB Windows bunu gösterirken 466,65 GB'ye eşit hacim.

Aslında hiçbir tutarsızlık yoktur, sadece sürücünün boyutu farklı sayı sistemlerinde mevcuttur (aynı güdük, yalnızca yanda). Bu deneyimsiz kullanıcılar için son derece sakıncalıdır ancak dediğim gibi buna katlanmak zorundasınız.

Özetlemek gerekirse şunu belirtmek isterim. Diyelim ki size şu soru soruldu: Bir kilobaytta kaç bayt var? Teorik olarak doğru cevap şudur: 1 kilobayt 1000 bayta eşittir. Sadece pratikte, çoğunlukla, 1024'e bölünebilen ikili önekler olarak ondalık öneklerin kullanıldığını, ancak bazen amaçlanan amaçları için kullanıldıklarını ve 1000'e bölünebildiklerini hatırlamanız gerekir.

Aritmetik bu, umarım kafanız karışmaz. Yayında kilobayt, megabayt, gigabayt ve terabayttan bahsetmiştim ama sırada ne var? Başka hangi daha büyük bilgi birimleri mümkündür? Bu soru, yalnızca her iki sistemdeki birimlerin oranını değil, aynı zamanda uluslararası ve Rus formatlarındaki gösterimlerini de gösteren bir tabloyla cevaplanacaktır:

İkili sistem Ondalık sistem
İsim Tanım Derece İsim Tanım Derece
Ross. Uluslararası Ross. Uluslararası
bayt B B 2 0 bayt B B 10 0
kibibayt KiB KiB 2 10 kilobayt bilgi bankası K.B. 10 3
mebibayt MIB MIB 2 20 megabayt MB M.B. 10 6
gibibayt GiB GiB 2 30 gigabayt Büyük Britanya G.B. 10 9
tebibayt Tib TiB 2 40 terabayt verem verem 10 12
pebibayt PiB PiB 2 50 petabayt Pbayt P.B. 10 15
exbibyte E&B EiB 2 60 eksabayt Ebayt E.B. 10 18
zebibayt ZiB ZiB 2 70 zettabayt Zbyte ZB 10 21
yobibayt YiB YiB 2 80 yottabayt Ibayt YB 10 24

Örneğin, bir gigabaytta kaç megabayt olduğunu hızlı bir şekilde belirlemek istiyorsanız (her ne kadar deneyimli bir kullanıcı elbette bu durumda tablo olmadan kolayca yapabilirse), o zaman bayt sayısına karşılık gelen hücreleri bulmak için tabloya bakın. bir megabayt ve gigabayt cinsinden ve ardından daha büyük değeri daha küçük olana bölün.

10 9 /10 6 = 1 000 000 000/1 000 000 = 1000

1 gigabaytta 1000 megabayt olduğu ortaya çıktı. Aynı şekilde, ikili sistemdeki türevleri (mebibaytları kibibaytlara, tebibaytları gibibaytlara vb.) dönüştürebilirsiniz.

Çevrimiçi bir dönüştürücüde baytları bitlere, kilobaytlara, megabaytlara, gigabaytlara, terabaytlara dönüştürün

Baytı çeşitli türevlere dönüştürebileceğiniz bir araç sağlamamış olsaydım, yayın eksik olurdu. Ağ üzerinde bu basit işlemleri gerçekleştirebileceğiniz birçok farklı dönüştürücü bulunmaktadır. İşte onlardan biri hoşuma gitti.

Bu dönüştürücü kullanışlıdır çünkü bayt sayısını girerek, olası tüm boyutlarda sonucu hemen alabilirsiniz (bitleri bayta dönüştürmek dahil):

Bu örnekte 3072 bayt, 24576 bit, 3,0720 kilobayt veya 3 kibibayta eşittir. Ek olarak, hemen aşağıda bir birim sisteminden diğerine hızlı bir şekilde belirli bir dönüşüm yapabileceğiniz mini hesap makinelerine bağlantılar bulunmaktadır.

İkili rakam, İngilizce'de ikili sayı Bi naryDigi T. Bu kelimelerin üç harfinden sesli bir kelime oluştu biraz, zaten İngilizce dilindeydi (bit-parça, parça). Bilgisayar biliminde şu anlama gelir: Bi naryDigi T ama aynı zamanda ona yeni bir anlam da kattılar.

Bit, bir bilgi birimi ve bilgisayardaki bilginin temsil birimidir.

Bir bit (ikili sayının bir basamağı) iki değer alabilir: 0 veya 1. Ondalık sayılarda bir basamak 0'dan 9'a kadar değerler alabilir. Sayı tek basamaklı (bir bit) ise 0 veya 1, sayının değeridir ve bu durumda sayının rakamları çakışmaktadır.

Bir bilgisayar yalnızca ikili sayıları işleyebildiğinden, bilgi yalnızca ikili sayılarla kodlanabilir. Bu durumda bilgiyi kodlamak için kullanılan alfabenin 0 ve 1 olmak üzere iki sembolden (sayılardan) oluştuğunu söyleyebiliriz.

Tek basamaklı bir ikili sayı, yani bir bit, yalnızca iki değeri (0 veya 1) aldığı için yalnızca iki karakteri kodlayabilir. Ve tek basamaklı bir ondalık sayı, 10 karakteri kodlamamıza olanak tanır, çünkü 10 değer - 0'dan 9'a kadar.

Artık kodlama için iki basamaklı sayıları kullanıyoruz. Daha sonra ondalık sayı sisteminde kodlamak için 0'dan 99'a kadar sayıları kullanabiliriz, yani. 100 sayı. Ve 100 karakteri kodlayabiliriz; bu, tek haneli sayılarla kodlamaya göre 10 kat daha fazladır.

Benzer bir model, ikili sayıların bit derinliğinin artmasıyla ortaya çıkar. İki basamaklı bir ikili sayıyla 4 karakteri kodlayabiliriz, çünkü 4 olası sayı da vardır: 00, 01, 10, 11, yani tek basamaklı bir sayının iki katı. Üç bitlik bir ikili sayının, iki bitlik bir sayıdan 2 kat daha fazla karakteri kodlayabildiğini kontrol edebilirsiniz. Bu modeli genelleştirerek karakter sayısını belirlemek için basit bir formül elde ederiz. S kodlanabilen N– bit ikili sayılar:

S = 2 N

İkiliN-Bilgisayarda bilgiyi kodlamak için kullanılan rakamsal sayıya ne ad verilir?bayt .

Bu tanım aynı zamanda bir baytın başka bir tanımını da ima eder:

Bayt - bilgisayarda bir bilgi işleme birimi, çünkü bir baytın değerine göre hangi karakterin kodlandığını öğrenebilirsiniz.

Kodlama için başka n bitlik ikili sayılar kullanılıyorsa, bunların bir baytın katları olarak alınması gerekir.

Bayt önce 6, sonra 7 haneye (bit) sahipti ve şimdi 8 bit'e eşit oldu.

İngilizce kelimelerin çeviri anlamlarından biri biraz Veısırmak bir parça. Bir parçanın bir bütünün parçası olduğu düşünülürse, bir bit de aslında bir ikili sayının parçasıdır. Bir bayt, kelimelerin oluşturulduğu harfleri ve sembolleri kodluyorsa, o zaman bayt aynı zamanda bir kelimenin bir kısmını da ifade eder.

Baytlar ayrıca bellek miktarını, RAM ve harici miktarı ve dosya boyutlarını ölçmek için de kullanılır. Ancak bu durumda daha büyük ölçü birimleri kullanılır. Örneğin, Kilobayt (KB), Megabayt (MB), Gigabayt (GB), Terabayt (TB):

1 KB = 1024 bayt = 2 10 bayt

1 MB = 1024 KB = 2 10 KB

1 GB = 1024 MB = 2 10 MB

1 TB = 1024 GB = 2 10 GB

Tam sayıları ve gerçek sayıları kodlama

Tamsayı sayılar oldukça basit bir şekilde ikili olarak kodlanır; sadece bir tam sayıyı alın ve kalan sıfır veya bir olana kadar onu ikiye bölün. Ortaya çıkan bölme sonucu yine aynı şekilde bölünür. Ve bölme sonucu 2'den küçük olana kadar bu bölme işlemine devam ediyoruz. Her bölümden kalanlar kümesi, son kalanla birlikte sağdan sola yazılan ondalık sayının ikili analogunu oluşturur.

19:2 = 9 + 1 9:2=4+1 4:2=2+0 2:2 = 1

Böylece 19 10 = 1011 2 olur.

0'dan 255'e kadar tam sayıları kodlamak için 8 bitlik ikili koda (8 bit) sahip olmak yeterlidir. On altı bit, 0'dan 65.535'e kadar tam sayıları kodlamanıza olanak tanır ve 24 bit, 16,5 milyondan fazla farklı değeri kodlamanıza olanak tanır.

Gerçek sayıları kodlamak için 80 bit kodlama kullanılır. Bu durumda, sayı ilk önce dönüştürülür. normalleştirilmiş form:

3,1415926 = 0,31415926-10 1

300 000 = 0,3-10 6

123 456 789 = 0,123456789 10 1 /

Sayının ilk kısmına denir mantis, ve ikinci - karakteristik. 80 bitin çoğu mantisi (işaretle birlikte) depolamak için tahsis edilmiştir ve belirli bir sabit sayıda bit, karakteristiği (aynı zamanda imzalı) depolamak için tahsis edilmiştir.

sekizli).

Çoğu bilgi işlem mimarisinde bayt, bağımsız olarak adreslenebilen en küçük veri kümesidir.

Hikaye

"Bayt" adı ilk kez Haziran 1956'da W. Buchholz tarafından kullanıldı. Werner Buchholz) ilk süper bilgisayar IBM 7030 Stretch'i, G/Ç aygıtlarında eşzamanlı olarak iletilen birden altıya kadar bir grup bit için tasarlarken. Daha sonra aynı projenin bir parçası olarak bayt sekiz bit'e genişletildi. Kelime bayt kasıtlı olarak çarpıtılmış bir kelime olarak seçilmiştir ısırmak, aynı şekilde telaffuz edilir (İngilizce ısırık - “parça”; “bir şeyin bir parçası, bir ısırıkta ayrılmış”; bkz. ayrıca İngilizce yarım bayttan 4 bitlik “nibble” birimi için daha sonra ortaya çıkan ad - “ısırık”) . Yazımı değiştirildi bayt başından sonuna kadar sen yerine Ben"bit" kelimesiyle karışıklığı önlemek için gerekliydi ( biraz). Kelimeyi basılı olarak bayt ilk olarak Haziran 1959'da ortaya çıktı.

Tanım

Bir baytı belirtmek için Rus büyük harfi “B”nin kullanılması, “Ek A”daki Eyaletlerarası (CIS) GOST 8.417-2002 (“Miktar Birimleri”) standardı ve Rusya Federasyonu Hükümeti Kararnamesi tarafından düzenlenmektedir. 31 Ekim 2009 Sayı: 879. Ayrıca ikinin katları olan faktörleri belirtmek için “byte” adı ile birlikte SI öneklerinin kullanım geleneği belirtilmektedir (1 KB = 1024 byte, 1 MB = 1024 KB, 1 GB = 1024 MB vb. küçük harf “k” yerine büyük harf “K” kullanılmış olup, SI öneklerinin bu şekilde kullanılmasının doğru olmadığı belirtilmektedir. GOST IEC 60027-2-2015'e göre küçük "k" harfi 1000'e ve "Ki" - 1024'e karşılık gelir, yani 1 KiB = 1024 B, 1 kB = 1000 B.

Bir baytı belirtmek için büyük "B" harfinin kullanılması GOST gerekliliklerine uygundur ve bayt ile bit kısaltmaları arasındaki karışıklığı önler. Bir baytı belirtmek için "KB" (MB, GB) biçiminde küçük harf içeren bir giriş, uluslararası IEC standardına (ve buna göre yerelleştirilmiş GOST) uygun olmayacaktır. Ancak yazım sözlüğünün yazarları bayt için soyadından türetilmemiş olan küçük harf biçimini “b” (ve “Kb”, “MB”, “GB”) vermektedir.

GOST 8.417'de "bit"e ek olarak bit için tek harfli bir tanım bulunmadığı, dolayısıyla "Mbit" ile eşanlamlı olarak "Mb" gibi bir girişin kullanılmasının bu standarda uymadığı dikkate alınmalıdır. Ancak bazı belgeler bit için b kısaltmasını kullanır: IEEE 1541-2002, IEEE Std 260.1-2004, küçük harflerle: GOST R IEC 80000-13-2016, GOST IEC 60027-2-2015.

2005 tarihli uluslararası IEC 60027-2 standardı, elektrik ve elektronik alanlarında kullanım için aşağıdaki sembollerin kullanılmasını önermektedir:

  • bit - bit için;
  • o, B - sekizli için bayt. Üstelik o, Fransızca'da belirtilen tek tanımdır.

Çekim

Genel çoğulun olağan biçimine (bayt, kilobayt, bit) ek olarak, rakamlarla birlikte kullanılan bir "bayt" sayma biçimi vardır: 8 bayt, 16 kilobayt. Sayma biçimi konuşma dilindedir. Aynı şekilde, örneğin kilogramla: sayı yoksa genel durumun olağan biçimi kullanılır ve sayıyla birlikte seçenekler olabilir: 16 kilogram (üslup açısından nötr normal biçim) ve 16 kilogram (konuşma dilinde) sayma formu).