Битове, байтове и какво всъщност означава „битове на пиксел“

В общество, където по-голямото е по-добро, повече е по-добро и по-добро е, добре, по-добре, няма място, където това да е по-вярно, отколкото в света на компютрите. Повечето от нас може да не знаят какви термини харесват бита и байта означава, точно, но всеки знае, че повече от тях правят компютъра си по-добър.

Но, наистина, какво означава всичко това? Малко повече от байт ли е? Има ли бюфет, който предлага повече от битове и байтове? Ами ако сме наистина ли гладен за още? Искам да кажа като MEGA гладен. Предлагат ли ... мегабайта? Всъщност го правят. Нека да изследваме.

Когато говорим за битове и байтове, имаме предвид единици памет, които съдържат компютърна информация. Помислете за малко като за малка кутия с информация, която живее на твърдия диск или RAM на вашия компютър.

Осем от тези малки кутии или бита съставляват един байт. Приблизително 1000 байта съставляват един килобайт, а около 1000 килобайта - един мегабайт. (Казвам приблизително и приблизително, защото технически има повече от един начин за измерване на a мега на нещо. Благодарение на математиката мега може да бъде и 1024.)

Важно е да запомните, че осем бита правят байт, защото тази група от осем бита или фактори от тази група от осем, като 16, 24, 32, са градивните елементи, които съставляват повечето компютърни езици. Друга важна идея е, че колкото повече бита имате, толкова повече информация можете да съхранявате.

Битове, байтове и какво всъщност означава „битове на пиксел“

Добре, така че знаем, че битовете са градивни елементи за компютърния език. Знаем, че осем бита съставляват един байт (и тази група от осем е важна, така че не забравяйте!). Но защо това има значение?

Малко е кутия с информация на, да кажем, нашия твърд диск - но какво има в това поле? Ако прочетете статията ми „Как нулите и хората създават музика, снимки и всичко цифрово“, няма да е изненада да чуете, че кутията съдържа или нула, или единица. Извинете, не чак толкова вълнуващо като подарък за рожден ден. Има милиони различни компютърни езици, но всички те използват нули и единици.

И така, как битовете могат да направят всичко това като цветове и букви? Е, компютърният език и подредбата на битовете определят в какво в крайна сметка ще се превърне.

Нека сравним това с английския. Нашите „битове“ са буквите на азбуката. Нашият език е английски.

Буквите H, T, R, E, A могат да бъдат събрани по три уникални начина: сърце, земя или хейтър. Едни и същи букви, но различен ред, различни думи и различни значения.

Същата идея се отнася за компютри и битове. В зависимост от групирането на битовете и използвания език, те могат да станат цветове на телевизор, аудио от компактен диск или букви, като тези, които четете сега. Да, всяка една от буквите, които четете, може да бъде представена от група от осем бита.

Можете да опитате сами - ето страница, където можете да въведете малко текст и да го преобразувате в нули и единици.

Битове, байтове и какво всъщност означава „битове на пиксел“

На английски език нашите 26 букви създават над един милион думи. Какво ще кажете за компютърния език? Е, не забравяйте, когато казах, че групирането на осем бита е важно? Много компютърни езици се основават на групи от осем. Всяка група съдържа низове от осем бита, 16 бита, 24 бита и така нататък.

В един 8-битов език има групи от осем нули и такива, подредени в ред, които образуват низ от числа. Нека наречем този низ 8-битов код. Има максимум 256 уникални 8-битови кода. Ето пример за 8-битов код за букви в азбуката.

уникален, компютър, различен, като, език, създавам, осем, знам, позволява, твърд, диск, tgroeight, блокове, bitsre, всичко

Сега нека приложим това към езика на цвета.

8-битов цвят

Да предположим, че имате цифрово изображение на Дарт Вейдър на вашия компютър. Изображението се създава с помощта на 8-битов цвят. Тъй като 8-битовият език има 256 различни комбинации и всяка комбинация прави уникален цвят, ние имаме 256 цвята, които да използваме. Звучи доста добре нали? Не забравяйте онази огромна кутия Crayola Crayons с острилката отзад. Имаше огромни 64 различни цветни пастели. Можете да направите някои невероятно цветни рисунки. Вашият 8-битов телевизор го издухва с 256 налични цвята, за да създаде картината на екрана!

Битове, байтове и какво всъщност означава „битове на пиксел“

16-битов цвят

Но какво, ако вашият приятел започне да ви разказва за 16-битовото си цветно изображение на Дарт Вейдър? С 16-битовия цвят вече имате низове от 16 нули и единици подред, за да създадете 16-битови кодове, всеки от които представлява уникален цвят. Без да ви отегчавам по математика, ще ви кажа, че сега имаме 65 536 уникални цветови вариации. Тази кутия пастели е много по-голяма! И да, по-голямото е по-добро.

Можете да предположите, че докато стигаме до 24-битови, 32-битови и т.н., имаме повече цветове, които създават изображение с повече детайли и яснота.

Тази идея за „битове за нещо“ се отнася за всичко цифрово. Колкото повече „бита за“, толкова повече подробности са на разположение. В случая с вашия компютър това е напълно логично. Ако вашият твърд диск има 500 гигабайта пространство, това означава, че имате ... изчакайте го ... изчакайте, извадете калкулатора ... и ... имате 4 000 000 000 000 бита. Това са много нули и единици.

Както можете да видите, цифровият бюфет има какво да предложи. Дори само с нули и единици имаме битове, байтове, килобайта, мегабайта, гигабайта, терабайта и т.н. Не искам да бъда детски, но току-що получих нов компютър с 64-битов цвят и е възможно моят Дарт Вейдър да е не само по-детайлен и колоритен, но вероятно и по-голям от вашия.

Кредити за изображения: Джонатан Гросман