Содержание
-
Представление информации в ЭВМ
Урок 1
-
Основы кодирования информации в ЭВМ
Обработка информации в ЭВМ основана на обмене электрическими сигналами между различными устройствами машины. Эти сигналы возникают в определенной последовательности. Признак наличия сигнала обозначают цифрой 1, признак отсутствия – цифрой 0. Значит, в ЭВМ реализуются два устойчивых состояния.
-
С помощью определенных наборов цифр 0 и 1 можно закодировать любую информацию. Каждый такой набор нулей и единиц называется двоичным кодом. Количество информации, кодируемое двоичной цифрой 1 или 0, называется битом. Бит является единицей измерения количества информации. На практике чаще работают с байтом – единицей измерения объема данных. Например, русской букве М в альтернативной кодировке соответствует такой набор нулей и единиц: 10001100, а русской букве А – 10000000.
-
Слово МАМА закодируется 32-разрядным двоичным кодом: 10001100 10000000 10001100 10000000. Широкое распространение получила кодировка ASCII (American Standard Code for Information Interchange – американский стандартный код для обмена информацией). Это семиразрядный код (каждый символ кодируется семью двоичными разрядами). Таким образом можно закодировать 128 символов (7 разрядов по 2 цифры: 2 ·2 · 2 · 2 · 2 · 2 · 2 = 27=128. Обычно пользуются восьмиразрядным кодом, с помощью которого можно закодировать 256 символов.
-
Двоичное кодирование текстовой информации
Кодирование заключается в том, что каждому символу ставиться в соответствие уникальный двоичный код от 00000000 до 11111111 (или десятичный код от 0 до 255). Важно, что присвоение символу конкретного кода – это вопрос соглашения, которое фиксируется кодовой таблицей.
-
Таблица кодировки
Таблица, в которой всем символам компьютерного алфавита поставлены в соответствие порядковые номера (коды), называется таблицей кодировки. Для разных типов ЭВМ используются различные кодировки. С распространением IBM PC международным стандартом стала таблица кодировки ASCII (American Standart Code for Information Interchange) – Американский стандартный код для информационного обмена.
-
Таблица кодировки ASCII
Стандартной в этой таблице является только первая половина, т.е. символы с номерами от 0 (00000000) до 127 (0111111). Сюда входят буква латинского алфавита, цифры, знаки препинания, скобки и некоторые другие символы. Остальные 128 кодов используются в разных вариантах. В русских кодировках размещаются символы русского алфавита. В настоящее время существует 5 разных кодовых таблиц для русских букв (КОИ8, СР1251, СР866, Mac, ISO). В настоящее время получил широкое распространение новый международный стандарт Unicode, который отводит на каждый символ два байта. С его помощью можно закодировать 65536 (216= 65536 ) различных символов.
-
Таблица стандартной части ASCII
-
Таблица расширенного кода ASCII
-
Обратите внимание!
Цифры кодируются по стандарту ASCII в двух случаях – при вводе-выводе и когда они встречаются в тексте. Если цифры участвуют в вычислениях, то осуществляется их преобразование в другой двоичных код. Возьмем число 57. При использовании в тексте каждая цифра будет представлена своим кодом в соответствии с таблицей ASCII. В двоичной системе это – 00110101 00110111. При использовании в вычислениях код этого числа будет получен по правилам перевода в двоичную систему и получим – 00111001. !
-
Арифметические действия в двоичной системе вычисления
Сложение. Правила: 0 + 0 = 0 0 + 1 = 1 1 + 0 = 1 1 + 1 = 10 Пример.Сложить два двоичных числа1101112 и 10112. 1 + 1 = 10 результат сложения двух единиц: ноль и единица переноса в старший разряд- основное правило двоичной системы счисления 1101112 10112.
-
Примеры: 1012 + 112 101102 + 1012 101012 + 10112 1. В двоичной системе счисления для записи чисел могут быть использованы только две цифры: 0 и 1. 2. В двоичной системе всегда: а)1 + 1 = 10 б) 1 + 1 + 1 = (1 + 1) + 1 = 10 + 1 = 11,т. е 1 + 1 + 1 = 11.
-
Вычитание. Правила: 0 - 0 = 0 1 - 0 = 1 1 - 1 = 0 Пример.1002 - 112. 10 – 1 = 1- второе основное правило двоичной системы счисления 1002 112. Примеры:1002 - 12 101012 - 1102 100002 -1012 101012 - 10102
-
Умножение:
-
Примеры
Умножить: 11012 и 1012. Примеры:1012 112 10012 112 101012 10112
-
Деление
Деление в двоичной системе счисления, как и в десятичной, основано на сравнении остатка с делителем в ходе последовательного выполнения вычитаний и сдвигов. Разделить 101012 на 1112. Примеры:11112: 1012 11112: 112 111001112: 10112
-
Домашнее задание
Произвести действия над десятичными числами: 101012 + 11012 11112 + 112 1010002 - 112 1000012 - 10012 100012 1012 10102 112 100000012 :1010112 111102 :112
Нет комментариев для данной презентации
Помогите другим пользователям — будьте первым, кто поделится своим мнением об этой презентации.