Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

ТОИ ЛЕКЦИЯ 1_1_Инф_кодир_сист сч

.pdf
Скачиваний:
25
Добавлен:
18.03.2015
Размер:
1.71 Mб
Скачать

Арифметические действия . Вычитание.

а) 1100000011,011(2) – 101010111,1(2) = 110101011,111(2);

б) 1510,2(8) – 1230,54(8) = 257,44(8);

в) 27D,D8(16) – 191,2(16) = EC,B8(16).

 

1

1

0

0

0

0

0

0

1

1

,

0

1

1

 

 

 

1

5

1

0

,

2

 

 

 

 

2

7

D

,

D

8

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

0

1

0

1

0

1

1

1

,

1

 

 

 

 

 

1

2

3

0

 

5

4

 

 

 

1

9

1

,

2

 

 

 

1

1

0

1

0

1

0

1

1

,

1

1

1

 

 

 

 

2

5

7

,

4

4

 

 

 

 

E

C

,

B

8

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Арифметические действия. Умножение.

Операция умножения выполняется с использованием таблицы умножения по обычной схеме, применяемой в десятичной системе счисления с последовательным умножением множимого на очередную цифру множителя.

 

0

1

 

 

 

 

 

 

 

 

 

 

 

0

0

0

 

 

 

 

 

 

 

 

 

 

 

1

0

1

 

 

 

 

1

1

0

0

1,

0

1

 

 

 

 

 

 

х

 

 

 

 

 

 

 

 

 

1

1,

0

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

+1

 

1

1

0

0

1

0

1

 

 

 

 

+1

1

0

0

1

0

1

 

 

 

 

 

 

1

0

0

1

0

1

 

 

 

 

 

1

0

1

0

0

1

0,

0

0

0

1

Арифметические действия. Умножение.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

1

2

3

4

5

6

7

 

 

 

 

 

 

 

0

0

0

0

0

0

0

0

0

 

 

 

 

 

 

 

1

0

1

2

3

4

5

6

7

 

 

 

 

 

 

 

2

0

2

4

6

10

12

14

16

 

 

 

 

 

 

 

3

0

3

6

11

14

17

22

25

 

 

 

 

 

 

 

4

0

4

10

14

20

24

30

34

 

 

 

 

 

 

 

5

0

5

12

17

24

31

36

43

 

 

 

 

 

 

 

6

0

6

14

22

30

36

44

52

 

 

 

 

 

 

 

7

0

7

16

25

34

43

52

61

 

 

1

6

3

 

 

 

 

 

 

 

 

 

 

 

 

 

х

6

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

+

 

5

3

1

 

 

 

 

 

 

 

 

 

 

2

6

2

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

1

3

3

5

1

Арифметические действия. Деление.

Операция деления выполняется по алгоритму, подобному алгоритму выполнения операции деления в десятичной системе счисления.

1010001012 :11012

133518 :1638

101000101 1101

1101 11001

1110

1101

1101

1101

0

Двоичное кодирование в компьютере

Вся информация, которую обрабатывает компьютер должна быть представлена двоичным кодом с помощью двух цифр: 0 и 1. Эти два символа принято называть двоичными цифрами или битами.

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

Кодирование – преобразование входной информации в форму, воспринимаемую компьютером, т.е. двоичный код.

Привет! 1001011

Декодирование – преобразование данных из двоичного кода в форму, понятную человеку.

Символьная информация в компьютере кодируется с помощью восьмиразрядных двоичных кодов.

Полное число таких комбинаций нулей и единиц равно 28 = 256.

Двоичное кодирование текстовой информации

Для кодирования одного символа требуется 1 байт информации (1 байт = 8 битов). Учитывая, что каждый бит принимает значение 1 или 0, с помощью 1 байта можно закодировать 28=256 различных символов.

Кодирование заключается в том, что каждому символу ставится в соответствие уникальный двоичный код от 00000000 до 11111111 (или десятичный код от 0 до 255).

Важно, что присвоение символу конкретного кода – это вопрос соглашения, которое фиксируется таблицей кодировки, в которой всем символам компьютерного алфавита поставлены в соответствие порядковые номера (коды).

Для разных типов ЭВМ используются различные кодировки. С распространением IBM PC международным стандартом стала таблица кодировки ASCII (American Standart Code for Information Interchange) –

Американский стандартный код для информационного обмена.

В настоящее время получил широкое распространение новый международный стандарт Unicode, который отводит на каждый символ два байта. С его помощью можно закодировать 65536 (216= 65536 ) различных символов.

Кодировка Unicode используется в MS Office.

Таблица кодировки ASCII

Стандартной в этой таблице является только первая половина, т.е. символы с номерами от 0 (00000000) до 127 (0111111).

Первые 32 кода 0—31 отведены под управляющие символы, отвечающие за форматирование текста и другие вспомогательные функции. Например, символ конца абзаца, получающийся при нажатии клавиши <Enter>, имеет код 13. Эти «символы» обычно в таблицах не рисуются.

Символы с кодами 32—127 являются аски-кодами. Сюда входят буква латинского алфавита, цифры, знаки препинания, скобки и некоторые другие символы.

Остальные коды 128—255 (расширение кодовой таблицы) соответствуют символам других национальных алфавитов.

В русских кодировках размещаются символы русского алфавита.

Таблица кода ASCII

Расположение русских букв в кодовых таблицах

В настоящее время на ПК, распространенных в России, одновременно присутствуют 3 кодировки русских букв:

КОИ8-R (код отображения информации 8-битный, русифицированный)

Windows 1251 (Win-1251)

DOS (ISO 8859-5)

Эти кодировки существенно отличаются друг от друга расположением русских букв в соответствующих им кодовых таблицах.

Двоичное кодирование текстовой информации

nТаблица

расширенного кода ASCII

Кодировка

Windows-1251

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]