Байт – наименьшая единица представления информации


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;


Поиск по сайту:

Воспользовавшись поиском можно найти нужную информацию на сайте.

Поделитесь с друзьями:

Считаете данную информацию полезной, тогда расскажите друзьям в соц. сетях.
Poznayka.org - Познайка.Орг - 2016-2024 год. Материал предоставляется для ознакомительных и учебных целей.
Генерация страницы за: 0.01 сек.