- •Лекция №2
- •Информационные ресурсы и технологии
- •Информационные технологии
- •2. Представление информации в цифровых автоматах.
- •2.1 Системы счисления, применяемые в эвм.
- •2.3 Перевод чисел из одной системы счисления в другую. Перевод чисел из любой системы счисления в десятичные
- •Преобразование из десятичной системы в 16-8-2 системы.
- •2.4. Представление числовой информации
- •2.4. Представление символьной информации. (слайд лекция 3)
- •2.5. Представление графической информации
- •Заключение
- •Технические средства ис .История развития вычислительной техники
- •Поколения эвм
- •Понятие архитектуры эвм
- •1. Принцип использования двоичной системы счисления. Информация кодируется в двоичной форме и разделяется на единицы (элементы) информации, называемые словами.
- •2. Принцип хранимой программы. Этот принцип соединяет запись самой программы и данных к ней в единый двоичный код. Этот принцип соединяет несколько идей.
2.3 Перевод чисел из одной системы счисления в другую. Перевод чисел из любой системы счисления в десятичные
Общий вид записи числа в позиционной системе счисления позволяет переводить числа, записанные в системе с любым основанием в десятичную систему
1100,011 = 1*23 + 1*22 + 0*21 + 0*20 + 0*2-1 + 1*2-2 + 1*2-3 = 12,375
2538= 2*82 + 5*81 + 3*80 = 128 + 40 + 3
2E16= 2*161 + 14*160 =4610
Необходимо расписать его в виде многочлена, используя в качестве показателей степени десятичные цифры и далее сложить по правилам десятичной арифметики.
Взаимное двоично – шестнадцатеричное – восьмеричное преобразование несложно: каждая 16(8)-ричная цифра записывается с помощью четырех (трех) двоичных цифр. Примеры на слайде
Например
14716 записывается как 0001 0100 0111 = 1010001112
1101010001012=1101 0100 0101 =D45
Подобный метод применим и для восьмерично-двоичных преобразований. Каждая восьмеричная цифра записывается с помощью трех двоичных.
Преобразование из десятичной системы в 16-8-2 системы.
Рассмотрим пример, представим 23 в двоичной форме. Получим: 10111. (слайд)
Аналогично осуществляется перевод в другие системы
2.4. Представление числовой информации
В вычислительных машинах применяют две формы представления двоичных чисел:
естественная форма или форма с фиксированной запятой (точкой).
нормальная форма или форма с плавающей запятой (точкой).
С фиксированной точкой все числа изображаются в виде последовательности цифр с постоянным для всех чисел положением запятой, отделяющей целую часть от дробной.
С плавающей запятой каждое число изображается в виде двух групп цифр. Первая группа называется мантиссой, вторая порядком, причем абсолютная величина мантиссы должна быть меньше 1, а порядок – целым числом. В общем виде это (есть на слайде) будет выглядеть так: N=±MP±r
, где М- мантисса числа(|M|<1);r – порядок числа (r – целое число); Р – основание системы счисления.
Нормальная форма представления имеет огромный диапазон значений отображения чисел и является основной в современных ЭВМ.
При выполнении арифметических операций с целью их упрощения применяется специальные коды (прямой дополнительный и обратный). Положительные числа хранятся в прямом коде , а отрицательные переводятся из прямого в дополнительный или обратный код с целью упрощения операций сложения чисел с разными знаками.
Пример (с десятичными числами)
Допустим выч. Машина оперирует с двух разрядными числами должна сложить два числа:
А=84 и В=-32. Заменим отрицательное слагаемое его дополнение до 100.
[B] = 100+B=68.
Сложив А и [B] получим:
С = А + [B] =84+68 = 1 52.
Учитывая что вычисления производится на двухразрядном устройстве, конечный результат будет равен 52.
2.4. Представление символьной информации. (слайд лекция 3)
Символьная (алфавитно-цифровая) хранится и обрабатывается в форма цифрового кода, каждому символу ставится в соответствие отдельное бинарное слово-код. Для этого используются таблицы кодирования.
Наиболее распространенная кодовая таблица ASCII (американский стандартный код обмена информацией).
Необходимый набор символов обычно включает:
- буквенно-цифровые знаки алфавитов;
- Специальные знаки (пробел, скобки, знаки препинания…)
- знаки операций.
Кроме того в состав входят управляющие символы
ASCII – это 7- разрядный код, обеспечивающий 128 различных битовых комбинаций. Современный ПК использует стандартный знако-генератор с 8-битовой кодировкой, состоящую из двух таблиц кодирования: базовой и расширенной. Базовая построега по стандарту ASCII и одинакова для всех IBM-совместимых ПК. Расширенная отличается и как правило используется для национальных алфавитов.
