KompyuterlarAxborot texnologiyalari

Baytda qancha bit bor? Bir oz va bayt nima?

Barcha rasmlar, matnli hujjatlar va dasturlar kompyuter xotirasida bit va bayt shaklida saqlanadi. Ushbu eng kichik ma'lumot qismlari va baytda qancha bit bor?

Ma'lumotlarni xotirada saqlash

Kompyuter xotirasi - bu zeroslar bilan to'lgan hujayralar to'plami. Hujayra - o'quvchiga kira oladigan ma'lumotlarning minimal miqdori. Jismonan, bu tetik (zamonaviy kompyuterlarda). Tetik juda kichik, hatto mikroskop ostida ko'rish qiyin. Har bir hujayra o'ziga xos dasturga ega bo'lgan yagona manzilga ega.

Aksariyat hollarda hujayradagi bir baytni tushunish. Ammo, arxitekturaning bit chuqurligiga qarab, u 2, 4 yoki 8 byteni birlashtiradi. Bayt butunlay elektron qurilmalar tomonidan algılanmaktadır, lekin aslida u ham kichik hujayralar - bitlardan iborat. 1 baytda bir harf yoki raqamni kodlashingiz mumkin, buning uchun 1 bit etarli emas.

Texnik jihatdan bu mumkin bo'lsa-da, nazoratlar kamdan-alohida bit bilan ishlaydi. Buning o'rniga, barcha baytlara yoki hatto bayt guruhlariga kiradi.

Bir oz nima?

Ko'pincha axborotni o'lchash birligi sifatida tushuniladi. Ushbu ta'rifni to'liq nomlash mumkin emas, chunki axborotning o'zi etarli darajada loyqalangan. Agar to'g'ri gapiradigan bo'lsak, bit kompyuter alifbosining harfidir. "Bits" so'zi ingliz tilidagi "ikkilik raqam" iborasidan keladi, bu ma'no "ikkilik raqam" degan ma'noni anglatadi.

Kompyuterlar alifbosi oddiy va faqat ikkita ramzdan iborat: 1 va 0 (signal mavjudligi yoki yo'qligi, haqiqiy yoki noto'g'ri). Bu to'siq mantiqiy ravishda hamma narsani, har qanday narsani tushuntirish uchun etarli. Kompyuterning sukutini (signallarni uzatishni to'xtatish) tushunadigan uchinchi davlat - bu afsona.

Maktubning o'zi axborot jihatidan hech qanday ahamiyatga ega emas: birlik yoki nolga qaraganda, bu qiymat qaysi ma'lumotga tegishliligini ham tushunib bo'lmaydi. Va fotosuratlar, matnlar va dasturlar natijada birlik va noldan iborat. Shuning uchun, bit alohida birlik sifatida noqulay. Shuning uchun, bitlarni foydali ma'lumotlar bilan kodlash uchun birlashtirilishi kerak.

Bayt nima?

Agar bir harf bo'lsa, unda bayt bir xil so'zdir. Bir baytda matnli belgilar, tamsayı, katta sonning bir qismi, ikkita kichik raqam va hokazo bo'lishi mumkin. Shunday qilib, byte allaqachon kichik miqdorda mazmunli ma'lumotlarni o'z ichiga oladi.

Yangi boshlanuvchilar dasturchilari va qiziqarli foydalanuvchilar 1 byte bitdan qanchalik manfaatdor. Zamonaviy kompyuterlarda bir bayt har doim sakkiz bitga teng.

Agar bit faqat ikkita qiymatga ega bo'lsa, u holda sakkizta bit bittasi 256 xil kombinatsiyani yaratishi mumkin. 256 raqami sakkizinchi kuchda (baytda qancha bitga muvofiq) bir chiziq qurilishi bilan hosil qilingan.

Bir bit bit 1 yoki 0. Ikki bit bittadan kombinatsiyalarni yaratishi mumkin: 00, 01, 10 va 11. 8 bitga kelsak, noldan va nollarni birlashtirish uchun 00000000 ... 11111111 diapazoni faqat 256 ni tashkil etadi. , Bir bayta qancha qiymat olishlari va qancha bit bo'lishi mumkin, keyin bu raqamni eslash juda oson bo'ladi.

Belgilarning har bir kombinatsiyasi kodlash (ASCII, Unicode, va boshqalar) ga bog'liq ravishda har xil ma'lumotlarni olib yurishi mumkin. Shuning uchun foydalanuvchilar rus tilida kiritilgan ma'lumotlar ba'zan murakkab belgilar shaklida ko'rsatilishi haqiqatiga duch kelmoqda.

Ikkilik tizimning xususiyatlari

Ikkilik tizim odatiy kasr bilan bir xil xususiyatlarga ega: raqamlar va nollardan tashkil topgan raqamlar qo'shilishi, chiqarilishi, ko'paytirilishi va boshqalarni kiritishi mumkin. Faqatgina farq sistemaning 10dan emas, balki faqat 2 xonali son. Shuning uchun ma'lumotni shifrlash uchun foydalanish qulay.

Hisoblashning har qanday pozitsiyasida raqamlar: birliklar, o'nlab, yuzlar va hokazolardan iborat. O'nta tizimda bir raqamning maksimal qiymati 9, ikkilangan tizimda esa - 1 bo'ladi. Bir bit faqat ikkita qiymatga ega bo'lishi mumkin, Uzunligi ortadi. Masalan, odatiy raqam 9 1001 deb yoziladi. Demak, to'qqizta to'rtta belgisi bilan yoziladi, bir bitga mos keladigan bitta ikkilik belgisi.

Nima uchun axborot ikkilik shaklda shifrlangan?

Decimal sistem axborotni kiritish va chiqarish uchun qulay, va uning transformatsiyasi jarayonini tashkil qilish uchun ikkilik. Bundan tashqari, sakkiz va o'n oltita belgilar o'z ichiga olgan tizimlar juda mashhur: mashinalar kodlarini qulay shaklga aylantiradi.

Ikkilik tizim mantiq nuqtai nazaridan eng mos keladi. Birlik shartli ravishda "ha" degan ma'noni anglatadi: signal bor, gap haqiqiy va hokazo. Zero "yo'q" qiymati bilan bog'liq: qiymati noto'g'ri, signal yo'q va hokazo. Har qanday ochiq savol javob variantlari bilan bir yoki bir nechta savolga aylantirilishi mumkin "ha " yoki yo'q". Uchinchi variant, masalan, "noma'lum", mutlaqo foydasiz bo'ladi.

Kompyuter texnologiyasini ishlab chiqishda ma'lumotlar uchun uchta raqamli saqlash imkoniyati yaratildi. Ular uchta qiymatdan foydalanishlari mumkin: 0 - salohiyat bo'sh, 1 - yarim to'liq va 2 to'liq quvvatga ega. Biroq, ikkilik tizim oddiy va mantiqiy bo'lib chiqdi, shuning uchun u yanada mashhur bo'ldi.

Baytda qancha bit bor edi?

Avval baytda qancha bitni aniq aytish mumkin emas edi. Dastlab, bir bayt kompyuter so'zini, ya'ni kompyuterning bitta ishchi siklida (tsikl) ishlov berishi mumkin bo'lgan bit sonini anglatadi. Kompyuterlar hali ish stantsiyalariga mos kelmasa, turli xil mikroprotsessorlar turli o'lchamdagi baytlar bilan ishlashgan. Bayt 6 bitni o'z ichiga olishi mumkin edi, va birinchi IBM modellari 9 bitlik hajmga ega edi.

Bugungi kunda 8-bit bytes juda tanish edi, hatto baytning ta'rifida ko'pincha 8 bitdan iborat axborotning birligi deb aytiladi. Biroq, bir qator arxitekturada bayt 32 bitga teng va mashina so'zini bajaradi. Bunday arxitekturalar ba'zi superkompyuterlar va signal protsessorlarida qo'llaniladi, lekin bizga ma'lum bo'lgan kompyuterlar, noutbuklar va uyali telefonlarda emas.

Nima uchun sakkiz-bit standartni qo'lga kiritdi?

Baytlar 8-bitli 8-bit Intel 8086 protsessoriga ega bo'lgan IBM PC platformasi tufayli 8 bitli buyumni sotib olgan, bu modelning tarqalishi 1970-yillarda, Baytdagi 8 bit aslida standart qiymatga aylandi.

Sakkiz-bitli standart ikki baytlik tizim belgilarini 1 baytda saqlashga imkon beradi. 6-bitli tizim bilan bitta raqamni saqlash mumkin, 2 bit esa ortiqcha bo'lishi kerak. 9-bitda 2 ta raqamni yozishingiz mumkin, ammo yana bitta qo'shimcha bit qoldi. 8 raqami qo'shimcha qulaylikni ta'minlovchi ikkita uchinchi kuchdir.

Bitlarni va baytlardan foydalanish sohalari

Ko'p foydalanuvchilar hayron qolishadi: bit va baytni chalkashtirmaslik kerakmi? Avvalo, belgilashning qanday yozilganligiga e'tibor qaratish kerak: qisqartirilgan bayt "B" (ingliz tilida - "B") shaklida yozilgan. Shunga ko'ra, bitni "b" ("b") kichik harf bilan belgilash kerak.

Biroq, reestr to'g'ri tanlanmaganligi ehtimoli mavjud (masalan, ba'zi dasturlar avtomatik ravishda barcha matnlarni kichik yoki katta harfga aylantiradi). Bunday holatda, siz bitlar bilan o'lchash uchun odatiy va nima baytlarda ekanligini bilishingiz kerak.

An'anaviy ravishda baytlarni o'lchash hajmi: qattiq disk, flesh-disk va boshqa vositalar hajmi baytlar va kengaytirilgan birliklar, masalan, gigabaytlar bilan belgilanadi.

Bits tezlikni o'lchash uchun xizmat qiladi . Kanal o'chiriladigan ma'lumot miqdori, Internet tezligi va boshqalar bit va boshlang'ich birliklarda, masalan, megabitlar bilan o'lchanadi. Fayllarni yuklab olish tezligi ham har doim bitda ko'rsatiladi.

Agar xohlasangiz, bitlarni baytga yoki aksincha o'zgartirishi mumkin. Buni amalga oshirish uchun, baytda qancha bit mavjudligini eslab qolish va oddiy matematik hisoblashni amalga oshirish kifoya. Bitlar sakkizga bo'linib baytlarga aylanadi, teskari tarjima xuddi shu songa ko'paytiriladi.

Mashina so'zining ma'nosi nima?

Mashina so'zlari xotira joyida saqlangan ma'lumotdir. Bu bir butun sifatida qayta ishlanadigan axborot birliklarining maksimal ketma-ketligi.

So'zning uzunligi protsessor uzunligiga mos keladi , u uzoq vaqt davomida 16 bit edi. Zamonaviy kompyuterlarning ko'pchiligida 64 bit, qisqa (32 bit) va undan uzoqroq bo'lgan kompyuter so'zlari mavjud. Bunday holda, kompyuter so'zini tashkil etuvchi bitlarning soni har doim sakkizdan oshiq va oson baytlarga aylantirilishi mumkin.

Muayyan kompyuter uchun so'z uzunligi o'zgarmadi va "apparat" ning bir qator muhim xususiyatlariga tegishli.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 uz.birmiss.com. Theme powered by WordPress.