Как компьютер обрабатывает информацию
Почти в каждом доме есть компьютер и даже не один, а несколько. Но мало кто понимает, как компьютер обрабатывает информацию и понимает нас. Если вы недавно закончили школу или еще учитесь, то на уроках информатики наверняка проходили эту тему, а вот более старшее поколение этого наверняка не знает и даже не задумывается о том, что «разговаривает» с компьютером на языке цифр в двоичной системе исчисления.
Как компьютер обрабатывает информацию
Вся цифровая информация передается в битах. Бит – это единица информации, которую понимает компьютер. Все, что мы делаем на компьютере переводится в специальный двоичный код, который состоит из 0 и 1. Если есть сигнал, то это 1, если сигнала нет, то это 0. Для компьютера это не числа, а сигналы. Есть сигнал, нет сигнала. Любую цифру компьютер понимает по своему – в двоичной системе.
0 — 0 (ноль)
1 — 1 (один)
2 — 10 (один-ноль) (одна единица второго разряда)
3 — 11 (один-один)
4 — 100 (один-ноль-ноль) (одна единица третьего разряда
5 — 101 (один-ноль-один)
6 — 110 (один-один-ноль)
7 — 111 (один-один-один)
8 — 1000 (один-ноль-ноль-ноль) (одна единица четвертого разряда)
9 — 1001 (один-ноль-ноль-один)
10 – 1010 (один-ноль-один-ноль)
Если вы хотите понять язык компьютера, необходимо изучить двоичную систему исчисления.
Нули и единицы в компьютере называют битами, а группы из восьми битов называют байтами.
В один байт можно записать число от 0 до 255.
В двух байтах можно записать число от 0 до 65535.
В трех байтах можно записать число от 0 до 16 миллионов.
Например,
число 2000 = 00000111 11010000
записывается в двух байтах, по 8 битов в каждом.
С числами более-менее понятно, а как же компьютер понимает текст?
Любые буквы компьютер переводит в числа. Превратив букву в число, компьютер превращает число в сигналы и записывает их, как и числа, — битами, из которых собираются байты:
А – 192 – 11000000
Б – 193 — 11000001
В – 194 – 11000010
Г – 195 — 11000011
Полная таблица кодов русского алфавита Ascii
Нажимая на клавишу клавиатуры вы даете компьютеру сигнал в двоичной системе исчисления, (каждой клавише соответствует свой код). Он понимает ее и при помощи специальной программы переводит этот сигнал в понятный для нас символ и выводит его на монитор. Грубо говоря, получается, что клавиатура служит переводчиком между нами и компьютером.
Тоже самое происходит и с графической информацией. Для того, чтобы сохранить картинку и работать с ней на компьютере, ее необходимо превратить в сигналы, т.е. оцифровать. Для этой цели можно воспользоваться сканером или цифровым фотоаппаратом или видеокамерой.
Каждая точка имеет свой код:
Черная точка: 0, 0, 0;
Белая точка: 255, 255, 255;
Коричневая: 153, 102, 51;
И т. д. У каждого цвета – свой шифр (цветовой код).
Ниже хорошее видео на эту тему:
Таблица
соответствия цветов их шестнадцатиричным
RGB-составляющим.
Русское название |
In English |
Код / Сode |
Белоснежный | Snow |
FFFAFA |
Призрачно-белый | Ghostwhite |
F8F8FF |
Белый-антик | Antique White |
FAEBD7 |
Кремовый | Cream |
FFFBF0 |
Персиковый | Peachpuff |
FFDAB9 |
Белый-навахо | Navajo White |
FFDEAD |
Шелковый оттенок | Cornsilk |
FFF8DC |
Слоновая кость | Ivory |
FFFFF0 |
Лимонный | Lemon Chiffon |
FFFACD |
Морская раковина | Seashell |
FFF5EE |
Медовый | Honeydew |
F0FFF0 |
Лазурный | Azure |
F0FFFF |
Бледно-лиловый | Lavender |
E6E6FA |
Голубой с красным отливом | Lavender Blush |
FFF0F5 |
Тускло-розовый | Misty Rose |
FFE4E1 |
Белый | White (*) |
FFFFFF |
Черный | Black (*) |
000000 |
Тускло-серый | Dim Gray |
696969 |
Синевато-серый | Slate Gray |
708090 |
Грифельно-серый | Light Slate Gray |
778899 |
Серый | Gray |
BEBEBE |
Светло-серый | Light Gray |
C0C0C0 |
Серый нейтральный | Medium Gray |
A0A0A4 |
Темно-серый | Dark Gray |
808080 |
Полуночно-синий | Midnight Blue |
191970 |
Темно-синий | Navy (*), Dark Blue |
000080 |
Васильковый | Cornflower |
6495ED |
Грифельно-синий | Slate Blue |
6A5ACD |
Светлый грифельно-синий | Light Slate Blue |
8470FF |
Голубой королевский | Royal Blue |
4169E1 |
Синий | Blue |
0000FF |
Небесно-голубой | Sky Blue |
87CEEB |
Небесно-голубой светлый | Light Sky Blue |
87CEFA |
Синий со стальным оттенком |
Steel Blue |
4682B4 |
Голубой со стальным оттенком |
Light Steel Blue |
B0C4DE |
Светло-синий | Light Blue |
A6CAF0 |
Синий с пороховым оттенком |
Powder Blue |
B0E0E6 |
Бледно-бирюзовый | Pale Turquoise |
AFEEEE |
Бирюзовый | Turquoise |
40E0D0 |
Зеленовато-голубой | Cyan (*) |
00FFFF |
Светлый циан | Light Cyan |
E0FFFF |
Темный циан | Dark Cyan |
008080 |
Серо-синий | Cadet Blue |
5F9EA0 |
Аквамарин | Aquamarine |
7FFFD4 |
Цвет морской волны | Seagreen |
54FF9F |
Цвет морской волны, светлый |
Light Seagreen |
20B2AA |
Бледно-зеленый | Pale Green |
98FB98 |
Весенне-зеленый | Spring Green |
00FF7F |
Зеленая лужайка | Lawn Green |
7CFC00 |
Зеленый | Green (*) |
00FF00 |
Средне-зеленый | Medium Green |
C0DCC0 |
Темно-зеленый | Dark Green |
008000 |
Зеленовато-желтый | Chartreuse |
7FFF00 |
Зелено-желтый | Green Yellow |
ADFF2F |
Лимонно-зеленый | Lime Green |
32CD32 |
Желто-зеленый | Yellow Green |
9ACD32 |
Зеленый лесной | Forest Green |
228B22 |
Хаки | Forest Green |
F0E68C |
Бледно-золотистый | Pale Goldenrod |
EEE8AA |
Светло-желтый золотистый | Light Goldenrod Yellow |
FAFAD2 |
Светло-желтый | Light Yellow |
FFFFE0 |
Желтый | Yellow (*) |
FFFF00 |
Темно-желтый | Dark Yellow |
808000 |
Золотой | Gold |
FFD700 |
Светло-золотистый | Light Goldenrod |
FFEC8B |
Золотистый | Goldenrod |
DAA520 |
Желтоватый | Burly Wood |
DEB887 |
Розово-коричневый | Rosy Brown |
BC8F8F |
Кожано-коричневый | Saddle Brown |
8B4513 |
Охра | Sienna |
A0522D |
Бежевый | Beige |
F5F5DC |
Пшеничный | Wheat |
F5DEB3 |
Рыжевато-коричневый | Tan |
D2B48C |
Шоколадный | Chocolate |
D2691E |
Кирпичный | Firebrick |
B22222 |
Коричневый | Brown |
A52A2A |
Сомон | Salmon |
FA8072 |
Светлый сомон | Light Salmon |
FFA07A |
Оранжевый | Orange |
FFA500 |
Коралловый | Coral |
FF7F50 |
Коралловый светлый | Light Coral |
F08080 |
Оранжево-красный | Orange Red |
FF4500 |
Красный | Red (*) |
FF0000 |
Темно-красный | Dark Red |
800000 |
Теплый розовый | Hot Pink |
FF69B4 |
Розовый | Pink |
FFC0CB |
Светло-розовый | Light Pink |
FFB6C1 |
Красно-фиолетовый бледный | Pale Violet Red |
DB7093 |
Темно-бордовый | Maroon (*) |
B03060 |
Красно-фиолетовый | Violet Red |
D02090 |
Фуксин | Magenta (*) |
FF00FF |
Фуксин темный | Dark Magenta |
800080 |
Фиолетовый | Violet |
EE82EE |
Темно-фиолетовый | Plum |
DDA0DD |
Орсель | Orchid |
DA70D6 |
Фиолетово-синий | Blue Violet |
8A2BE2 |
Пурпурный | Purple |
A020F0 |
Если каждый цвет передавать тремя байтами, то можно зашифровать более 16 миллионов цветов.
Звук и видеоинформация тоже оцифровывается, и переводится в биты и байты. Для этого служит звуковая и видео карта .
Вот таким образом компьютер понимает нас и обрабатывает всю информация. Весь мир вокруг состоит из цифр и сигналов.
Как узнать разрядность системы
Удачи Вам!
Добавить комментарий