Bilgisayar biliminde sekiz bit nedir? Bilgi ölçü birimleri: en sık kullanılanlar ve bayt, bit ve megabaytların nasıl hesaplandığı

  • 30.09.2019

Bilgisayarınızın bilgi depolamak için ne kadar belleğe sahip olduğunu biliyor musunuz? Ne hakkında her zaman kafan karışır KB (kilobayt), MB (megabayt), GB (gigabayt)?

Bu yazıda, ne olduğunu bulmaya çalışacağız. kilobayt, megabayt, gigabayt ve bunlardan hangisi daha çok KB veya MB veya GB?

biraz kavramı

Biraz(İng. biraz), yalnızca 1 veya 0 olmak üzere iki değeri olabilen bir değişken olarak tanımlanır. Biraz biraz ikili koddur. Bilgisayar teknolojisinde bilginin depolanmasının ve çeşitli komutların atanmasının altında yatan, 1 ve 0'ın çeşitli kombinasyonlarıdır.

Bayt

Bilgi işlemde bir dijital bilgi bloğuna denir bayt(İng. bayt). Bu, sıralı bir bit kümesidir. Tarihsel olarak, bir bayt, bir bilgisayarda bir metin karakterini kodlamak için kullanılan bit sayısıdır. Bayt boyutu tipik olarak donanıma bağlıdır, ancak artık genel olarak şu kabul edilmektedir: bir bayt 8 bite eşittir, ve her zaman 2'nin katıdır. Bilgi depolamak için bit sayısı her zaman 2'nin katıdır. Bir bayt ayrıca " olarak adlandırılır. sekizli"(lat. sekizli). Bu nedenle, bir bayt, herhangi bir bilgisayar türü tarafından işlenebilen en küçük veri birimidir.

Kim daha fazla KB veya MB?

Bilgisayar dünyasında bitlerin ve baytların ne olduğunu bulduk. Bilmemiz gereken bir sonraki terim kilobayt (KB). ikili terimlerle Kilobayt 1024 bayttır ve 2 üzeri onuncu kuvvetle temsil edilir. Ondalık olarak, bir kilobayt genellikle 1000 bayta eşittir. Bellek boyutlarının belirlenmesindeki karışıklık burada başlar. Ondalık kilobaytlar her zaman ikili kilobaytlardan daha küçüktür ve bu da daha doğrudur.

Kilobayt durumunda olduğu gibi, megabayt ayrıca iki anlamı vardır. Hesaplama ikili olarak yapıldığında, o zaman Megabayt, 1048576 bayta eşittir veya 2 üzeri 20. kuvvet. Ondalık sistem, 1000000 bayta eşit Megabayt kavramını kullanır. Ondalık sistemde Mb, genellikle megabit.

Kullanıcılar genellikle daha fazlasını soruyor KB veya MB? Ürünlerinin parametrelerinin hem ondalık hem de ikili biçimde tanımlanmasında kilobayt veya megabayt kavramlarını kullanan bilgisayar ekipmanı üreticilerinin kendileri tarafından daha da büyük bir karışıklık ortaya çıkmaktadır. Örneğin, sabit sürücü üreticileri genellikle birimi etikette ondalık olarak listeler. Bu nedenle, belirtilen 160 GB kapasiteli bir sabit sürücü aslında 163.840 megabayt belleğe sahiptir.

Aşağıda ikili sistemde bir yazışma tablosu bulunmaktadır.

1 bit = 1 veya 0
1 kemirgen = 4 bit
1 bayt = 8 bit
1 KB (bir kilobayt) = 1024 bayt
1 MB (bir megabayt) = 1024 KB = 1048576 bayt

Şimdi terimleri anlayalım kilobit ve megabit ve nerelerde kullanılır. Bu terimler, bir yerel alan ağının veya İnternet'in veri aktarım hızına atıfta bulunmak için kullanılır. Matematiksel anlamda daha ne olsun sorusunun cevabı aşağıdaki tabloda sunulmaktadır.

1 kbps = 1000 bps
1 Mbps = 1000000 bps

Makaleden, ikili veya ondalık gösterim kullanmanıza bakılmaksızın, MB'nin her zaman KB'den daha büyük olduğu anlaşılır.

Bu kavramların yazılışlarında da farklılık vardır. Beat için kısa bir isim yoktur. Bu nedenle, 1000000 biti belirtmek için terim kullanılır. Gbit, ve 1000000 bayt için kısaltma uygulanır 1 GB.

Veri aktarım hızlarını belirtmek için aşağıdaki kısaltmalar kullanılmıştır: 1 kilobit = kbps, ve 1 kilobayt = Kb/sn veya kbps.

Bilgisayarlardan anlayan bazı modern kullanıcılar, bir baytın sekiz bit bilgi içerdiğini ve kendi yollarında doğru olacağını güvenle söyleyebilirler. Ancak, bu her zaman böyle değildir: bu yazıda size bir baytta kaç bit olduğunu daha ayrıntılı olarak anlatacağız.

Bayt ve bitlerin tarihi

Modern bilgisayarların çoğu, bir baytın sekiz bite eşit olduğu bu tür bilgileri kullanır. Ama mesele şu ki, eski bilgisayarlar (yani, ilk bilgisayarlardan biri), bir baytın altı ila dokuz bit içerdiği tamamen farklı sayıda bit içeren bir bayt kullandı. Aslında, bir bayt, nispeten yakın zamanda icat edilmiş bir bilgi birimidir. Bir bayt, yalnızca 1970'den beri sekiz bite eşit oldu, çünkü o zaman bunun için bir standart getirildi.

Bir bayt neden tam olarak sekizdir, kimse size kesin olarak söyleyemez, ama en azından neden standart olarak sekiz bitin seçildiğini anlayalım. Yani, eski bilgi işlem sistemlerinden birinde, bir rakam dört bit işgal etti. Ve bu nedenle, sekiz bite eşit bir bayt, iki basamaklı sayıları içermeyi mümkün kıldı ve böylece, iki basamak bir bayta sığamayacağından altı bitlik bir bayt işe yaramaz hale geldi.

Sekize eşit olan standardı benimsemelerinin bir başka versiyonu da, bir bilgisayarla ilişkili tüm sayıların tam olarak sekizin katı olmasıdır. Örnek: RAM. Önce 128 megabayt gelir, sonra 256, biraz sonra 512 ve sonra gigabayt gelir (bir, iki, dört, sekiz, vb.) Sonuç: dört bit çok az, 16 hiç kullanılmadı, ancak sekiz - sadece neye ihtiyacın var.

Bitleri baytlara veya tam tersine dönüştürün

Şimdi soruyu cevaplamaya çalışalım, kaç bit 2 bayt içerir? Yani, bir baytın sekize eşit olduğunu biliyoruz, sekizin iki ile çarpılması gerekiyor, on altı elde ediyoruz. İki baytın on altı bit içerdiği ortaya çıktı.

1024 baytın bir kilobayt olduğunu (veya bir kilobaytın 8192 bayt olduğunu söyleyebilirsiniz), 1024 kilobaytın bir megabayt olduğunu ve 1024 megabaytın bir gigabayt olduğunu bilmek faydalıdır. Buna göre, bir terabayt zaten 1024 gigabayttır. Son zamanlarda bilgilerin terabayt cinsinden ölçülmeye başlandığını söylemeliyim, bu yüzden bu bilgi yakında bizim için faydalı olacak.

Bu konuyla ilgili diğer bilgileri de makalemizden öğrenmek ilginizi çekebilir.

Sadece bilgisayar bilimlerindeki bir okul kursu, bir megabaytta kaç kilobayt olduğu bilgisini gerektirmez. Modern koşullar, sıradan İnternet kullanıcılarını bu basit soruyla karıştırıyor. Cevabını bilerek, örneğin, belirli bir çıkarılabilir ortama kaç müzik parçası yerleştirilebileceğini söyleyebilirsiniz. Bakalım ne kadar

Başlangıçta, tüm bilgisayar hesaplamalarının birimi birazdı. Bilgi hacmi artmaya başladıktan sonra, harcanan hafıza hücrelerinin sayısı artmaya başladı. Sadece 1 bayt = 8 bit olur. Nedense, bu sadece hatırlanması gereken bir şey. Ayrıca matematik veya fizik bilenler için biraz daha anlaşılır olacaktır. "Kilobayt" kelimesi, sırayla 10 ^ 3 anlamına gelen bir önek kullanılarak oluşturulmuştur. Buradan 1 kb = 1024 bayt elde ederiz. Son iki hanenin nereden geldiği, çok önemli olmadıkları için araştırmaya değmez. Böylece, bir megabaytta kaç kilobayt olduğu sorusunu yanıtlamaya yaklaştık.

Birkaç bölüme ayrılmış olan "Doğa Bilimi" bilimi tarafından birleştirilen genel bilgilere tekrar dönelim. 10 ^ 6 (veya başka bir şekilde bir milyon) anlamına gelen başka bir "Mega" önekini biliyor. Yani, bir bayta göre 1 MB = 1.000.000 bayt. Bu, şu anda birçok dosyanın boyutunu karakterize eden en yaygın değerdir. Bununla birlikte, yakın gelecekte, ana olarak diğer set üstü kutulara geçişi gerektirecek olan diğer dolu bellek miktarlarına göreceli bir geçişin mümkün olduğu söylenmelidir. Mantık yöntemini ve biraz doğal bilgiyi kullanarak, bir megabaytta kaç bayt olduğunu bulduk. Yaklaşık bir milyon tane var.

Cevabına sorunsuzca yaklaştığımız ana soruya dönme zamanı. Önce biraz matematik:

1 kb = 1024b;

1 mb = 1000000 b;

1 mb = 1000 kb.

Şimdi ise bir megabaytta kaç kilobayt var sorusuna matematiksel bir yöntem yardımıyla cevap verilmiş oldu. Gördüğünüz gibi, burada özel bir şey yok. Sıradan hesaplamalar zor bir durumda size yardımcı olacaktır. Asılsız olmamak için örnek olarak sıradan bir okul görevini ele alalım.

Diskinizde 200 MB boş alan olduğunu varsayalım. Ve üzerine 700 Kb boyutunda metin dosyaları yerleştirmeniz gerekiyor. Sayıları sonsuz olma eğiliminde olmalıdır (durum budur), ancak boyutla sınırlıdır. Soru basit: Kaç belge kaydedebilirsiniz?

Çözüm şuna benziyor. Başlangıç ​​olarak, bir megabaytta kaç kilobayt olduğunu hatırlarsınız. Bu aşamada akla 1 MB = 1024 KB olması doğru bir fikir gelmelidir. O zaman emrinizde 200 * 1024 = 204800 Kb olduğunu anlıyorsunuz. Bu sayı dosyaların boyutuna bölünür. Yani, n = 292. Köşeli parantezler, sayının tamsayı kısmını belirtir, çünkü dosya boyutu değiştirilmeden yalnızca tamamen eklenebilir. Cevap n sayısıdır. Bu basit örnek, yalnızca bir megabaytta kaç kilobayt olduğu bilgisini pratikte nasıl uygulayabileceğinizi gösterir.

Böylece, daha önce sorulan sorunun cevabını aldınız. Bilgisayarlar hakkında karmaşık bir şey olmadığını gösterir. Onlarla bağlantılı olan her şey, en derin bilgi kullanılarak hesaplanamaz.

Merhaba, blog sitesinin sevgili okuyucuları! Bilgi teknolojisinin hızlı gelişimi bağlamında, en azından ana olanlar olmak üzere bazı temel yönler hakkında bilgi edinmek fena olmaz. Bu gelecekte çok yardımcı olabilir.

Bilgisayarlar sayesinde kullandığımız İnternette, tüm bilgiler kodlanmış bir dijital formatta saklanır veya iletilir ve bu nedenle bu verilerin miktarını ölçmenin yolları olmalıdır, çünkü onlarla sistematik çalışma buna bağlıdır. Bu birimler bit ve bayttır.

Büyük değerleriyle, hesaplama kolaylığı için büyütme önekleri alan (1000 metre = 1 kilometre, 1000 gram = 1 kilogram) bizim bildiğimiz fiziksel ölçüm birimlerine benzeterek, bayt bilgi biriminin de türevleri (kilobayt) vardır. , megabayt, gigabayt, vb.) d.). Ancak, biraz ve bir bayt durumunda, daha ayrıntılı olarak anlatacağım 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 belirtmeniz ve tabiri caizse baştan başlamanız gerekecek. Ancak, karmaşık matematiksel formüller ve terimler olmadan bilgileri aktarmaya çalışacağım. Gerçek şu ki, birkaç konumsal sayı sistemi var. Bunları listelemeyeceğim çünkü gerekli değil.

İkili ve ondalık sayı sistemleri

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

Örneğin, bu kategoriye karşılık gelen 10'a göre rakamların çarpımlarının toplamı olarak gösterilebilen 249 sayısını alın:

249 = 2x10 2 + 4x10 1 + 9x10 0 = 200 + 40 + 9

Böylece, sıfır hanesi birimlerdir (10 0), ilki onlarcadır (10 1), ikincisi yüzlercedir (10 2), vb. Bir bilgisayarda, diğer elektronik cihazlarda olduğu gibi, tüm bilgiler dosyalara () dağıtılır ve buna göre dijital formatta kodlanır ve kullanım kolaylığı nedeniyle ayrı ayrı üzerinde duracağım ikili sayı sistemi kullanılır.

İkili sistemde sayılar sadece iki basamak kullanılarak temsil edilir: 0 ve 1. Özünü anlamak için ikili sistemde daha önce ele aldığımız 249 sayısını yazmaya çalışalım. Bunu yapmak için 2'ye böleriz ve kalan 1 olan bir bölüm alırız. Bu en az anlamlı basamak olacak ve ondalık sistemde olduğu gibi en sağda olacak.

Daha sonra bölme işlemine devam ediyoruz ve her seferinde 0 veya 1 kalanını elde ederken tamsayıları 2'ye bölüyoruz. Bunları sağdan sola sırayla yazarak ikili sistemde 249 elde ediyoruz. Sonuç sıfır olana kadar bölme işlemi yapılmalıdır:

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

Şimdi kalan kısımdaki sayıları sırayla sağdan sola yazıyoruz ve ikili olarak deneysel sayımızı alıyoruz:

11111001

Karanlık nokta kalmaması için ters işlemi uygulayacağız ve aynı sayıyı ikili sistemden ondalık sisteme çevirmeye çalışacağız ve aynı zamanda yukarıdaki işlemlerin doğruluğunu kontrol edeceğiz. Bunu yapmak için, yine, soldan sağa, sıfır veya bir ile 2 ile kategoriye karşılık gelen dereceye (ondalık sisteme benzer şekilde) çarparız:

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

Gördüğünüz gibi, her şey yolunda gitti ve ikili sistemde yazılan sayıyı ondalık sayı sistemindeki gösterimine dönüştürebildik.

Bilgisayar biliminde ikili sistemi kullanırken bir baytta kaç bit var?

Elektronik cihazlarda kullanılan ölçümün temelini oluşturan ikili sistem olduğu için, hemen yukarıda kısa bir matematiksel arasöz vermem boşuna değildi. İkili sistemde bir bit'e eşit olan bilgi miktarının temel birimi sadece birazdır.

Bu terim İngilizce ifadeden gelmektedir. B inarydig o (biraz), bu bir ikili sayı anlamına gelir. Bu nedenle, bir bit yalnızca iki olası değer alabilir: 0 veya 1. Bilgisayar bilimlerinde bu, olasılık açısından iki kesinlikle eşit sonuç anlamına gelir (“evet” veya “hayır”) ve başka bir yoruma izin vermez.

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


Böylece, artık bir baytın ne olduğunu ve dijital olarak depolanan ve işlenen bilgilerin işlenmesinde bir ölçü birimi olarak hangi rolü oynadığını kesin olarak biliyoruz. Bu arada, uluslararası formatta bir bayt iki şekilde gösterilebilir - bayt veya B.

Bir hesap makinesi kullanarak sayıları ondalık olarak ikiliye 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ünden "Programcı" biçimi ve istediğiniz sayıyı girin (benim örneğimde 120):


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


Burada nelere dikkat etmelisiniz? birinci olarak, görüntü satırında yalnızca yedi basamak vardır (sıfır veya bir değerleri olan bitler), ancak bayt değeri 0 ila 255 arasındaysa sekiz olması gerektiğini zaten biliyoruz:

Burada her şey basit. En solda bulunan en önemli basamak (bit) 0 değerini alırsa, kaydedilmez. İki veya daha fazla sıfır biti de atlanır (ondalık sayılarla benzer şekilde - sonuçta, örneğin yüzlerce için 0 bin yazmıyoruz).

Kanıt, alınan numaranın hemen altında küçük harflerle gösterilen tam kaydı olabilir:

0111 1000

dikkatli olursan görürsün ikincisi ne. Bu, her biri dört bitten oluşan iki parça halinde yazma yöntemidir. Bilgisayar biliminde başka bir kavram var kemirmek veya kemirmek(ısırmak). Bu uygundur, çünkü kemirme, programlamada yaygın olarak kullanılan onaltılık sistemde bir rakam olarak temsil edilebilir.

Verileri işlemek 1 bayttan fazla sürer - o zaman ne olacak?

Yukarıda, bir baytın sekiz bit içerdiğinden bahsetmiştik. Bu, 256 (ikiden sekize kadar) farklı değer ifade etmenizi sağlar. Bununla birlikte, pratikte, bu genellikle yeterli olmaktan uzaktır ve çoğu durumda bir değil birkaç bayt kullanmak gerekir. Örnek olarak, Windows hesap makinesini tekrar kullanalım ve 1000 sayısını ikiliye çevirelim:


Gördüğünüz gibi, bunun için ikinci bayttan birkaç bit koparmak zorunda kaldık. Uygulamada, bilgisayarlarda yeterli hacimli bilgiyi işlemek için makine kelimesi gibi bir kavram kullanır, 16, 32, 64 bit içerebilir.

Onların yardımıyla sırasıyla 2 16 , 2 32 ve 2 64 farklı değer ifade edebilirsiniz. Ancak bu durumda 2, 4 veya 8 bayttan bahsedemezsiniz, bunlar biraz farklı şeyler. Bu, örneğin 32-, 64-bit (-bit) işlemciler veya diğer cihazlardan bahsetmekten bacakların büyüdüğü yerdir.


Kilobayt, megabayt, gigabayt, terabayt içinde kaç bayt vardır

Şimdi baytın türevlerine geçmenin ve burada hangi artış öneklerinin kullanıldığını hayal etmenin zamanı geldi. Sonuçta, bir bayt birim olarak çok küçük bir değerdir ve kolaylık olması açısından 1000 B, 1.000.000 B, vb. ifade eden analogları kullanmak çok yararlıdır. Burada da aşağıda tartışacağımız nüanslar var.

Kesin konuşmak gerekirse, miktarları temsil etmek için, ikili sayı sistemi için 2 10'un (1024) katları olan öneklerin kullanılması doğrudur. Bunlar kibibit, mebibit, gebibit vb.

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 geniş kullanımda kök salmadı. Belki de sebeplerinden biri uyumsuzluklarıydı. Bu nedenle, kullanıcılar (ve yalnızca değil) her yerde ikili olanlar (kilobayt, megabayt, gigabayt, terabayt) yerine ondalık önekleri kullanırlar, bu tamamen doğru değildir, çünkü özünde (ondalık sayı sisteminin kurallarına uygun olarak) bu şu anlama gelir: Takip etmek:

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

Ama durum böyle olunca yapacak bir şey yok. Yalnızca pratikte kilobaytların (KB), megabaytların (MB), gigabaytların (GB), terabaytların (TB) genellikle ikili dosyadaki bilgi miktarı için bir ölçü birimi olarak tam olarak bir baytın türevleri olarak kullanıldığını hatırlamak önemlidir. sistem. Ve bu durumda, örneğin, tam olarak 1024 bayt anlamına gelen "kilobayt" terimi kullanılır 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 depolama birimini belirlerken amaçlanan amaçları için (1 KB = 1000 bayt) ondalık önekler kullanır, örneğin aynı Windows , boyutlarını ikili olarak hesaplar.

Basit bir kullanıcının kafasını karıştırabilecek bazı tutarsızlıkların ortaya çıktığı yer burasıdır. Diyelim ki belgeler diyor disk kapasitesi 500 GB, Windows bunu gösterirken 466,65 GB'a eşit hacim.

Aslında, herhangi bir tutarsızlık yoktur, sadece sürücünün boyutu farklı sayı sistemlerinde bulunur (aynı güdük, sadece yanda). Deneyimsiz kullanıcılar için bu son derece elverişsizdir, ancak dediğim gibi buna katlanmak zorundasınız.

Özetle, aşağıdakileri not ediyorum. Diyelim ki size şu soru soruldu: bir kilobaytta kaç bayt var? Teorik olarak doğru cevap: 1 kilobayt 1000 bayta eşittir. Pratikte, çoğunlukla, ondalık öneklerin, 1024'ün katı olan ikili olanlar olarak kullanıldığını, ancak bazen amaçlanan amaçları için kullanıldıklarını ve tam olarak 1000'in katı olduklarını unutmayın.

İşte aritmetik, umarım kafanız karışmaz. Yayında kilobayt, megabayt, gigabayt ve terabayttan bahsetmiştim ama sonra ne olacak? Hangi daha büyük bilgi miktarı birimleri mümkündür? Bu soru, yalnızca her iki sistemdeki birimlerin oranını değil, aynı zamanda uluslararası ve Rus formatlarındaki tanımlarını da gösteren bir tablo ile cevaplanacaktır:

İkili sistem Ondalık sistem
İsim atama Derece İsim atama Derece
Büyüdü. Int. Büyüdü. Int.
bayt B B 2 0 bayt B B 10 0
kibibit kiB kiB 2 10 kilobayt KB KB 10 3
mebibit MiB MiB 2 20 megabayt MB MB 10 6
gibibit GiB GiB 2 30 gigabayt GB GB 10 9
tebibit tib TiB 2 40 terabayt tüberküloz televizyon 10 12
pebibit P&B PiB 2 50 petabayt pb PB 10 15
sergi AYB EiB 2 60 eksabayt ebayt EB 10 18
zebibit ZiB ZiB 2 70 zettabayt Zbayt ZB 10 21
yobibit Y&B YiB 2 80 yottabayt Ibyte YB 10 24

Örneğin, bir gigabaytta kaç megabayt olduğunu hızlı bir şekilde belirlemek istiyorsanız (deneyimli bir kullanıcı, elbette, bu durumda bir tablo olmadan kolayca yapabilir), o zaman hücre sayısına karşılık gelen hücre için tabloya bakın. baytları megabayt ve gigabayt cinsinden girin 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ı. Benzer şekilde, ikili sistemdeki türevleri - mebibitleri kibibitlere, tebibitleri gibibitlere, vb. dönüştürebilirsiniz.

Çevrimiçi bir dönüştürücüde baytları bit, kilobayt, megabayt, gigabayt, terabayta dönüştürün

Bayt'ı çeşitli türevlere çevirebileceğiniz bir araç sağlamasaydı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, sonucu tüm olası boyutlarda hemen alabilirsiniz (bitleri baytlara dönüştürmek dahil):

Bu örnekten, 3072 baytın 24576 bit, 3.0720 kilobayt veya 3 kibibayta eşit olduğu sonucu çıkar. 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.

Merhaba, blog sitesinin sevgili okuyucuları. Hangi ölçü birimlerini biliyorsunuz? Muhtemelen baytlar, bitler, megabaytlar, gigabaytlar ve terabaytlar hakkında bir şeyler duymuşsunuzdur. Ancak, bu miktarların birbirleriyle nasıl ilişkili olduğu her zaman açık değildir. örneğin baytları megabaytlara nasıl dönüştürebilirsiniz?, bitten bayta ve gigabayttan terabayta kadar.

Zorluk, ondalık sayı sistemindeki ölçü birimleriyle çalışmaya alıştığımız gerçeğinde yatmaktadır (orada her şey basittir - “kilo” öneki varsa, bu bin ile çarpmaya eşdeğerdir, vb.). Ancak, örneğin megabaytları gigabaytlara dönüştürmek için ikili sistemden depolanan veya kullanılan değerlerin hacmini ölçerken, olağan bölmeyi bin ile yapmak yeterli olmayacaktır. Niye ya? Anlayalım.

Bir bayt/bit nedir ve bir baytta kaç bit vardır?

Aşağıda açıklanan bilgi birimleri bilgisayar teknolojisinde, örneğin RAM miktarını veya sabit sürücülerin boyutunu ölçmek için kullanılır. Minimum bilgi birimine biraz denir, ardından bir bayt gelir ve sonra zaten bir baytın türevleri vardır: kilobayt, megabayt, gigabayt, terabayt, vb. Kilo-, mega-, giga- öneklerine rağmen, bu değerleri bayt olarak yeniden hesaplamak bir görev değildir, çünkü burada bin, bir milyon veya bir milyar ile basit çarpma uygulanamaz. Niye ya? Alttarafı oku.

Ayrıca, bilgi aktarım hızını (örneğin bir İnternet kanalı aracılığıyla) ölçmek için benzer birimler kullanılır - kilobit, megabit, gigabit vb. Bu hız olduğu için saniyede iletilen bit sayısı (kilobit, megabit, gigabit vb.) anlamına gelir. Bir baytta kaç bit vardır ve kilobayt nasıl kilobite dönüştürülür? Şimdi bunun hakkında konuşalım.

Hepinizin bildiği gibi, bir bilgisayar yalnızca ikili sistemdeki sayılarla, yani sıfırlar ve birler ile çalışır (eğer herhangi biri bir enstitüde veya okulda okuduysa “Boole cebiri”). Bir bit bilgi birazdır ve sadece iki değer alabilir - sıfır veya bir (sinyal var - sinyal yok. Sanırım soru ile vuruş nedir az çok netleşti.

Devam et. O zaman bir bayt nedir? Bu zaten biraz daha karmaşık. bir bayt sekiz bitten oluşur(ikili olarak), aşağıdaki şekilde gösterildiği gibi, her biri iki üzeri ikidir (yedincide sıfırdan ikiye - sağdan sola sayılır):

Şu şekilde de yazılabilir:

11101001

Böyle bir yapıdaki olası sıfır ve bir kombinasyonlarının toplam sayısının yalnızca şu şekilde olabileceğini anlamak zor değildir. 256 (bu, kodlanabilecek bilgi miktarıdır bir baytta). Bu arada, bir sayıyı ikiliden ondalık sayıya dönüştürmek oldukça basittir. İkinin tüm güçlerini, bir olan kısımlarda toplamanız yeterlidir. Daha kolay olmuyor, değil mi?

Kendin için gör. Örneğimizde 233 sayısı bir bayt olarak kodlanmıştır, bu nasıl anlaşılır? Sadece ikinin güçlerini ekliyoruz, burada bir var (yani bir sinyal var). Sonra bir (2 üzeri sıfırın kuvveti), sekiz (iki üzeri 3), artı 32 (iki üzeri beşinci), artı 64 (altıncı kuvvet), artı 128 (iki üzeri iki) aldığımız ortaya çıktı. yedinci). Toplam, ondalık gösterimde 233 olur. Gördüğünüz gibi, her şey çok basit.

Yukarıdaki şekilde, bir baytı dört bitlik iki parçaya böldüm. Bu parçaların her birine denir kemirmek veya kemirmek. Dört bit kullanarak tek bir parçada, herhangi bir onaltılık sayıyı kodlayabilirsiniz (0'dan 15'e veya daha doğrusu F'ye kadar olan bir sayı, çünkü onaltılık sistemde dokuzu takip eden sayılar İngiliz alfabesinin başlangıcından itibaren harflerle gösterilir) . Ama mesele bu değil artık.

Bir megabaytta kaç megabit var?

Daha açık olalım. Çok sık olarak, İnternet hızı kilobit, megabit ve gigabit olarak ölçülür ve örneğin programlar kilobayt, megabayt olarak hız verir ... Ve bayt olarak ne kadar olacak? Megabitler megabaytlara nasıl dönüştürülür?. Her şey basit ve tuzaklar olmadan. Bir baytta 8 bit varsa, bir kilobaytta 8 kilobit ve bir megabaytta 8 megabit vardır. Temiz? Gigabitler, terabitler, vb. ile aynı. Ters çeviri sekize bölünerek yapılır.

1 gigabaytta kaç megabayt vardır (bayt ve kilobayt megabayt olarak)?

Bu sorunun cevabı artık çok yavan olmayacak. Gerçek şu ki, tarihsel olarak öyle oldu ki, bilgi ölçüm birimlerini, önemli ölçüde daha büyük baytları belirtmek için, yanlış terimler kullanılıyor(Ya da daha kesin olmak gerekirse, hiç doğru değil). Gerçek şu ki, örneğin, "kilo" öneki, ondan üçüncü dereceye kadar çarpma anlamına gelir, yani. 10 3 (binde), "mega" - 106 ile çarpma (milyonda tobish), "giga" - 109 ile, "tera" - 10 12 ile vb.

Ama bu ondalık bir sistem diyorsunuz ve bitler ve baytlar ikili. Ve kesinlikle haklı olacaksın. Ve ikili sistemde farklı bir terminoloji vardır ve en önemlisi, başka bir puanlama sistemi- 1 kilobaytta kaç bayt bulunur (1 megabaytta kaç kilobayt, 1 gigabaytta kaç megabayt ve ...). Her şey onun kuvvetlerine dayanmaz (kilo, mega, tera ... öneklerini kullanan ondalık sistemde olduğu gibi), ancak iki güç üzerine(diğer öneklerin kullanıldığı yerler: kibi, mebi, gibi, tebi, vb.).

Şunlar. teoride, büyük bilgi birimlerini belirtmek için isimleri kullanılmalıdır: kibibyte, mebibyte, gibibyte, tebibyte, vb. Ancak bir dizi nedenden dolayı (bir alışkanlık ve bu birimlerin özellikle Rus versiyonunda çok uyumlu olmadığı ortaya çıktı, yobibit iotabyte yerine kulağa hoş geliyor), bu doğru isimler kök salmadı, ama onların yerine başladı yanlış olanları kullanmak, yani adil olmak gerekirse, ikili sistemde kullanılamayan megabayt, terabayt, iotabayt ve diğerleri.

Bütün kafa karışıklığı buradan kaynaklanmaktadır. Hepimiz “kilo”nun 10 3 (bin) ile çarpımı olduğunu biliyoruz. Bir kilobaytın yalnızca 1000 bayt olduğunu varsaymak oldukça mantıklıdır, ancak değildir. bize öyle söylendi 1 kilobayt 1024 bayt. Ve bu doğru, çünkü biraz yukarıda açıkladığım gibi, başlangıçta yanlış terminolojiyi kullanmaya başladılar ve şimdiye kadar da kullanmaya devam ettiler.

Kilo-, mega-, giga- ve diğer büyük baytların sıradan baytlara dönüştürülmesi nasıl gerçekleştirilir? Dediğim gibi, iki güçle.

  1. 1 kilobaytta kaç bayt var - 2 10 (iki ila onuncu güç) veya aynı 1024 bayt
  2. Ve 1 megabaytta kaç bayt var - 2 20 (yirmincide iki) veya 1048576 bayt (1024 çarpı 1024'e eşittir)
  3. Ve 1 gigabaytta kaç bayt var - 2 30 veya 107374824 bayt (1024 × 1024x1024)
  4. 1 kilobayt = 1024 bayt, 1 megabayt = 1024 kilobayt, 1 gigabayt = 1024 megabayt ve 1 terabayt = 1024 gigabayt

Kilobaytları bayta ve megabaytları gigabayt ve terabayta nasıl dönüştürebilirim?

Tam tablo (karşılaştırma için ondalık sistem de gösterilir) baytların kilo, mega, giga ve terabaytlara dönüştürülmesi aşağıda verilmiştir:

Ondalık sistemİkili sistem
İsimBoyutOn...İsimBoyutÇift...
baytB10 0 baytV2 0
kilo baytkB10 3 kibi baytKiB KiB2 10
mega baytMB10 6 mebi baytMiB MB2 20
giga baytGB10 9 gibi baytGiB GB2 30
tera bayttelevizyon10 12 sen baytTiB TB2 40
peta baytPB10 15 pebi baytPiB PB2 50
exa baytEB10 18 xby baytEiB Ebayt2 60
zeta baytZB10 21 zebi baytZiB Zbyte2 70
yota baytYB10 24 yobi baytYiB2 80

Yukarıdaki tablodan yola çıkarak herhangi bir dönüşüm yapabilirsiniz, ancak ondalık sistemdeki isimleri ikiliden hesaplama formülü ile karşılaştırmanız gerektiğini unutmayın.

basitleştirmek için Tablodan "gereksiz" veriler kolayca kaldırılabilir:

İsimBoyutBaytlara dönüştürme formülü
baytV2 0
kilo baytKB2 10
mega baytMB2 20
giga baytGB2 30
tera bayttüberküloz2 40
peta baytpb2 50
exa baytebayt2 60
zeta baytZbayt2 70
yota baytbayt2 80

Haydi biraz pratik yapalım:

  1. 1 gigabaytta kaç megabayt vardır? Bu doğru, 2 10 (2 30'un 2 20'ye bölünmesiyle hesaplanır) veya bir gigabaytta 1024 megabayt.
  2. Bir megabaytta kaç kilobayt var? Evet, aynı sayı - 1024 (2 20'yi 2 10'a bölerek hesaplanır).
  3. 1 terabayt kaç kilobayttır? Bu biraz daha karmaşıktır, çünkü 2 40'ı 2 10'a bölmeniz gerekir, bu bize bir terabaytta 2 30 veya 1073741824 kilobayt verecektir (ondalık sistemde olacağı gibi bir milyar değil).
  4. Baytları megabayta dönüştürmek için ne yapılması gerekiyor? Tabloya bakıyoruz: mevcut bayt sayısını 2 20'ye bölün (1073742424 ile). Şunlar. ondalık sayı gibi (aslında virgülü altı basamak sola hareket ettirerek) bir milyona bölmekle kalmaz, biraz daha büyük bir sayıya bölerek beklediğinizden daha küçük bir megabayt elde edersiniz.
  5. 1 kilobaytta kaç bayt vardır? Açıkçası, bir kilobaytta 2 10 veya 1024 bayt.

İlkeyi anladığınızı düşünüyorum.

Neden bir terabayt sabit disk 900 gigabayt boyutundadır?

Bununla birlikte, birçok sabit sürücü üreticisi yukarıda açıklanan karışıklığı kullanır. Örneğin 1 terabaytlık bir disk satın aldığınızda, bilgisayara kurduktan ve biçimlendirdikten sonra 900 gigabayttan biraz daha fazlasını elde etmenize hiç şaşırmadınız. Üretici tarafından beyan edilen demiryolu boyutunun neredeyse yüzde onu nerede kayboluyor?

Gerçek şu ki, örneğin, RAM miktarını ölçerken, 1 kilobayt 1024 bayta eşit olduğunda her zaman ikili (doğru) hesaplama sistemini kullanırlar, ancak sabit disk üreticileri hile için git ve ürünlerinin boyutlarını ondalık olarak düşünün megabayt, gigabayt ve terabayt. Bu ne anlama geliyor ve pratikte ne gibi bir kazanç sağlıyor?

Pekala, kendiniz görün - 1000 bayt içeren bir kilobayt bellekleri var. Fark saçma gibi görünüyor, ancak mevcut sabit disk boyutları terabayt olarak ölçüldüğünde, her şey onlarca gigabayt kaybına neden oluyor.

Böylece, bir terabayt diskin yalnızca 10 12 bayt (trilyon) içerdiği ortaya çıktı. Bununla birlikte, böyle bir diski biçimlendirirken, hesaplama doğru ikili sisteme göre yapılacaktır ve sonuç olarak, bir trilyon bayttan yalnızca 0,90949470017729282379150390625 gerçek (ondalık değil) terabayt alacağız. Yeniden hesaplamak için 10 12'yi 2 40'a bölmeniz yeterlidir - yukarıdaki karşılaştırma tablosuna bakın.

Bu kadar. Bu kadar basit bir numarayla, bize beklediğimizden yüzde on daha az kullanışlı bir ürün satıyorlar. Yasal bir bakış açısından, orada kazamazsınız, ancak sıradan olmayanların olağan bakış açısından, oldukça iyi yanıltıldık. Doğru, üreticiye bağlı olarak, rakam biraz değişebilir, ancak sonunda bir terabayt yine de çalışmayacaktır.

Sana iyi şanslar! Yakında blog sayfaları sitesinde görüşürüz

adresine giderek daha fazla video izleyebilirsiniz.
");">

ilgini çekebilir

Yama nedir - ne işe yararlar, zararlı olabilirler mi ve hangi yamaların ayırt edildiği IP adresi - nedir, IP'nizi nasıl görebilirsiniz ve MAC adresinden nasıl farklıdır?
E-posta (E-posta) nedir ve neden e-posta olarak adlandırılır İşlem - basit kelimelerle nedir, bitcoin işlemleri nasıl kontrol edilir Trafik - nedir ve İnternet trafiği nasıl ölçülür
SSS ve SSS - nedir?