«Анализ методов кодирования данных»


Download 448.45 Kb.
bet5/12
Sana16.06.2023
Hajmi448.45 Kb.
#1515664
TuriРеферат
1   2   3   4   5   6   7   8   9   ...   12
Bog'liq
ИНЛ Ахмедов Неъматуллох 026 19


Затем следуют четверное слово (4 бита), байт (8 бит), двойное слово (DoubleWord 16 бит) или длинное слово (LongWord 16 бит) и четверное слово (32 бита). Наименее значимый бит обычно самый правый, наиболее значимый - самый левый, т.е. "старшинство" битов идет слева направо.

Шестнадцатеричное представление двоичных чисел

Для преобразования из двоичной системы в шестнадцатеричную, группа из четырех двоичных цифр делится на четыре группы, начиная справа, и каждая группа представлена шестнадцатеричным числом в таблице 5. Для обратного преобразования каждая цифра HEX заменяется четырьмя двоичными цифрами, иногда (но не всегда) отбрасывая незначащие нули в левой части. Если старший разряд является символом, то нули обычно не отбрасываются (см. таблицу 1.2).


Таблица 1.2


Двоичные и шестнадцатиричные (HEX) коды целых чисел от 0 до 15

Число10

Число2

Нех-код

0

0000

0

1

0001

1

2

0010

2

3

0011

3

4

0100

4

5

0101

5

6

0110

6

7

0111

7

8

1000

8

9

1001

9

10

1010

A

11

1011

B

12

1100

C

13

1101

D

14

1110

E

15

1111

F

Пример: число 57310 = 10001111012 = 023D16 = 023Dh



Заключение к главе 1.
Чтобы автоматизировать работу с различными типами данных, используется техника, называемая "кодированием", для представления одного типа данных другим.
Код определяется как "набор символов, знаков и правил для представления информации".
Сигнал, реализующий код, может иметь одну из следующих характеристик:

  • Униполярные коды (значения сигнала равны 0, +1 или 0, -1).

  • Полярный код (значение сигнала равно +1, -1).

  • Биполярный код (значение сигнала равно 0, +1, -1).

Последовательные коды — это коды, которые имеют временную последовательность. Параллельный код — это код, в котором символы передаются одновременно и образуют один символ.
Поскольку естественный язык очень избыточен, имеет смысл устранить избыточность текста или сжать его для экономии ограниченного пространства памяти.
Существует несколько способов сжатия текста:

  • Переход от естественной нотации к более компактной.

  • Подавление повторяющегося текста.

  • Кодирование часто используемых элементов данных.

  • Кодирование по одному символу за раз.

  • Коды переменной длины.

Информация передается в виде сообщений. Дискретная информация записывается с помощью конечного набора символов, называемых знаками. В этом расширенном смысле письмо — это набор символов для общения с организацией.
В канале связи сообщение, состоящее из букв одного алфавита, может быть преобразовано в сообщение, состоящее из букв другого алфавита. Процесс преобразования самого сообщения называется перекодированием.
Числа используются для записи информации о количестве объектов. Числа записываются в специальной системе символов, называемой системой нумерации.
Все системы нумерации в целом можно разделить на позиционные и непозиционные системы нумерации. Наиболее распространенной непозиционной системой нумерации являются римские цифры. Для систем положительных чисел обычно используются десятичная, двоичная, восьмеричная и шестнадцатеричная системы счисления.
Порядковая система счисления была впервые изобретена в Древнем Вавилоне, а десятичная система счисления начала широко использоваться в 19 веке. Десятичная система, используемая сегодня и принятая человечеством.
В позиционной системе счисления числовое значение числа зависит от его позиции в числе. Перевод из одной системы счисления в другую подчиняется определенным правилам, особенно это касается двоичных, восьмеричных и шестнадцатеричных чисел, которые можно легко преобразовать с помощью трех- и четырехзначных чисел.


Download 448.45 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   12




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling