![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
2-10 код – способ записи десятичных чисел, при котором каждая цифра кодируется 4 битами.
Преимущество и недостатки 2-10 кода.
Преимущества:
Более правильно осуществляется ввод/вывод данных;
1. Для дробных чисел, при преобразовании в десятичные, не теряется точность;
2. Операции округляются;
3. Более просто осуществлены операции умножения и деления.
Недостатки:
1. Больше объёма памяти;
2. Большая часть арифметических операций усложняется.
Существует разновидности 2-10 кода в таблице кодировки.
Вопрос.
Алгоритм перевода чисел из одной системы счисления в другую
1. Из десятичной системы счисления:
o разделить число на основание переводимой системы счисления;
o найти остаток от деления целой части числа;
o записать все остатки от деления в обратном порядке;
2. Из двоичной системы счисления
o Для перевода в десятичную систему счисления необходимо найти сумму произведений основания 2 на соответствующую степень разряда;
o Для перевода числа в восьмеричную необходимо разбить число на триады.
Например, 1000110 = 1 000 110 = 1068
o Для перевода числа из двоичной системы счисления в шестнадцатеричную необходимо разбить число на группы по 4 разряда.
Например, 1000110 = 100 0110 = 4616
Таблицы для перевода:
Двоичная СС | Шестнадцатеричная СС |
A | |
B | |
C | |
D | |
E | |
F |
Двоичная СС | Восьмеричная СС |
Вопрос
ASCII — американская стандартная кодировочная таблица для печатных символов и некоторых специальных кодов.
ASCII представляет собой кодировку для представления десятичных цифр, латинского и национального алфавитов, знаков препинания и управляющих символов. Изначально разработанная как 7-битная, с широким распространением 8-битного байта ASCII стала восприниматься как половина 8-битной.
EBCDIC — стандартный восьмибитный код, разработанный корпорацией IBM для использования на мэйнфреймах собственного производства и совместимых с ними. EBCDIC кодирует буквы латинского алфавита, арабские цифры, некоторые знаки пунктуации и управляющие символы. Существовало шесть версий EBCDIC, несовместимых между собой.
Юникод — стандарт кодирования символов, позволяющий представить знаки почти всех письменных языков.
Стандарт состоит из двух основных разделов: универсальный набор символов и семейство кодировок). Универсальный набор символов задаёт однозначное соответствие символов кодам — элементам кодового пространства, представляющим неотрицательные целые числа. Семейство кодировок определяет машинное представление последовательности кодов UCS.
Юникод — это система для линейного представления текста. Символы, имеющие дополнительные над - или подстрочные элементы, могут быть представлены в виде построенной по определённым правилам последовательности кодов или в виде единого символа.
14 Вопрос.
Закодировать текст – значит сопоставить ему другой текст. Кодирование применяется при передаче данных – для того, чтобы зашифровать текст от посторонних, чтобы сделать передачу данных более надежной, потому что канал передачи данных может передавать только ограниченный набор символов и по другим причинам.
При кодировании заранее определяют алфавит, в котором записаны исходные тексты (исходный алфавит) и алфавит, в котором записаны закодированные тексты (коды), этот алфавит называется кодовым алфавитом. В качестве кодового алфавита часто используют двоичный алфавит, состоящий из двух символов (битов) 0 и 1. Слова в двоичном алфавите иногда называют битовыми последовательностями.
Дата публикования: 2015-02-03; Прочитано: 804 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!