Байт – наименьшая единица представления информации
1.2. Единицы измерения информации
1 байт = 8 бит
1 килобайт (Кб) = 1024 = 210 байт (Kb)
1 мегабайт (Мб) = 1024 Mегобайт (Mb)
1 гигабайт (Гб) = 1024 Гигабайт (Gb)
1 терабайт (Тб) = 1024 Терабайт (Tb)
Кодирование текстовой информации
Для кодирования информации была составлена таблица, которая называется таблицей ASCII (Американский стандартный код для обмена информацией).
Таблица кодов ASCII делится на две части.
0 – 127 – стандартная часть таблицы
128 – 255 – альтернативная.
Структура таблицы.
Символы | |
0 – 31 00000000 -00011111 | Управляющие символы, предназначенные для управления процессом вывода текста на экран или печать, подачи звукового сигнала, разметки текста и т.п. |
32 – 127 00100000 -01111111 | Стандартная часть таблицы (английский). Сюда входят строчные и прописные буквы латинского алфавита, десятичные цифры, знаки препинания, всевозможные скобки, коммерческие и другие символы. Символ 32 - пробел, т.е. пустая позиция в тексте. |
128 -255 10000000 - 11111111 | Альтернативная часть таблицы (русская). Вторая половина кодовой таблицы ASCII, называемая альтернативной кодовой страницей, может иметь различные варианты, каждый вариант имеет свой номер. Кодовая страница в первую очередь используется для размещения национальных алфавитов, отличных от латинского. В русских национальных кодировках в этой части таблицы размещаются символы русского алфавита. |
Первая половина таблицы ASCII – стандартная.
Вторая половина таблицы ASCII – альтернативная
Немного истории
Первыми создателями персонального компьютера были Стив Джобс и Стив Возняк.
В 1975 году они собрали первый ПК, который был полностью собранным и работающим устройством, на борту которого находился микропроцессор MOS Technology 6502 стоимостью $20 и ПЗУ. Чтобы получился настоящий ПК, оставалось добавить немного RAM, клавиатуру и монитор.
Стив Джобс и Стив Возняк. 1976 год.
http://50.uginfo.sfedu.ru/technic.htm#ural1 - ВИРТУАЛЬНЫЙ МУЗЕЙ ВЫЧИСЛИТЕЛЬНОЙ ТЕХНИКИ
Системы счисления
Системой счисления называют определенные правила записи чисел и связанные с ними способы выполнения вычислений.
Число используемых цифр определяет основание системы счисления.
Для человека удобна десятеричная система счисления. В программировании часто используется восьмеричная и шестнадцатеричная система счисления.
Каждая система счисления содержит определенный набор цифр.
Как мы уже поняли в двоичной системе это 0 и 1.
В восьмеричной (0 – 7).
В десятеричной 0 – 9.
В шестнадцатеричной (0 – 9, А,B,C,D,E.F).
Двоичная (0 - 1) | Десятеричная (0 – 9) | Восьмеричная (0 – 7) | Шестнадцатеричная (0 – 9, А,B,C,D,E.F) |
A | |||
B | |||
C | |||
D | |||
E | |||
F | |||
Если число представляется не в десятичной системе счисления, то его принято обозначать с индексом или с дополнительным символом. Например, число в шестнадцатеричной системе счисления запишется так: #2A.
Как мы видим из таблицы существует однозначное соответствие между значениями одного и того же числа в различных системах счисления.
Алгоритм перевода
Для перевода числа из десятичной в двоичную (или в любую другую) систему счисления необходимо это число делить последовательно на основание системы счисления до получения последнего остатка и далее записать полученные остатки в обратном направлении.
Пример перевода десятичного числа в число в двоичной системе счисления.
_127 |_2_
126 _63 |_2_
1 62 _31 |_2_
1 30 _15 |_2_
1 14 _7 | 2_
1 6_ _3 | 2_
1 2_ 1
Число 127 -> 1111111 в двоичной системе счисления.
И наоборот, из двоичной системы счисления в десятичную.
Для этого распишем его с определением веса каждой позиции основания двоичной системы счисления:
= 1*26 + 1*25 + 1*24 + 1*23 + 1*22 + 1* 21 + 1* 20 = | |||||||
26 | 25 | 24 | 23 | 22 | 21 | 20 | = 64 + 32 + 16 + 8 + 4 + 2 + 1 = 127 |
Таким образом мы доказали справедливость ранее выполненного перевода.
Дата добавления: 2018-11-26; просмотров: 968;