Автор работы: Пользователь скрыл имя, 05 Сентября 2011 в 17:20, доклад
Система счисления – это способ записи чисел с помощью специальных знаков – цифр
Введение
Двоичная система
Восьмеричная система
Шестнадцатеричная система
1
0
102
1
0
0 1 1 102
0
1
0
14
Арифметические
операции
умножение
деление
1 0 1 0 12
1 0 12
1 0 1 0 12
+ 1 0 1 0 12
1 1 0 1 0 0 12
1 0 1 0 12
– 1 1 12
1 1 12
1
1
2
1 1 12
– 1 1 12
0
15
Плюсы
и минусы двоичной
системы
16
Двоично-десятичная
система
BCD =
binary coded decimals (десятичные
цифры в
двоичном коде)
9024,19 = 1001 0000
0010 0100, 0001 1001BCD
9 0 2 4 ,
1 9
1 0101 0011, 0111 1BCD =
0001 0101 0011, 0111 1000 BCD = 153,78
10
BCD
BCD
10
10101,1 BCD = 15,8
10101,1
2 = 16 + 4 + 1 +
0,5 = 21,5
Запись числа в
BCD не совпадает с двоичной!
!
Системы
счисления
Тема 3.
Восьмеричная
система счисления
18
Восьмеричная
система
Основание (количество цифр): 8
Алфавит:
0, 1, 2, 3, 4, 5, 6, 7
10
8
8
10
100
8
12
96
4
8
1
8
4
8
0
0
1
100 = 1448
система счисления
1448
2 1 0
разряды
= 1·82 + 4·81 + 4·80
= 64 + 32 + 4 = 100
19
Таблица
восьмеричных чисел
X10 | X8 | X2 | X10 | X8 | X2 | |
0 | 0 | 000 | 4 | 4 | 100 | |
1 | 1 | 001 | 5 | 5 | 101 | |
2 | 2 | 010 | 6 | 6 | 110 | |
3 | 3 | 011 | 7 | 7 | 111 |
20
Перевод
в двоичную и обратно
8
10
2
8 = 23
Каждая восьмеричная
цифра может быть
записана как три
двоичных (триада)!
!
17258
=
1
7 2 5
001
111
010
1012
{
{
{
{
21
Перевод
из двоичной системы
10010111011112
Шаг 1. Разбить
на триады, начиная справа:
001
001 011 101 1112
Шаг 2. Каждую
триаду записать одной
восьмеричной цифрой:
1
3
5
7
Ответ: 10010111011112 =
113578
001
001 011 101 1112
1
22
Арифметические
операции
сложение
1 5 68
+ 6 6 28
1
6 + 2 = 8 = 8 + 0
5 + 6 + 1 = 12 = 8 + 4
1 + 6 + 1 = 8 = 8 + 0
1
в перенос
1
в перенос
08
0
4
1 в перенос
23
Арифметические
операции
вычитание
4 5 68
– 2 7 78
(6 + 8) – 7 = 7
(5 – 1 + 8) – 7 = 5
(4 – 1) – 2 = 1
заем
78
1
5
заем
Системы
счисления
Тема 4. Шестнадцатеричная системы счисления
25
Шестнадцатеричная
система
Основание (количество цифр): 16
Алфавит:
0, 1, 2, 3, 4, 5, 6, 7, 8, 9,
10
16
16
10
107
16
6
96
11
16
0
0
6
107 =
6B16
система счисления
1C516
2 1 0
разряды
= 1·162 + 12·161 + 5·160
=
256 + 192 + 5 = 453
A,
10
B,
11
C,
12
D,
13
E,
14