
- •Теоретический материал по теме «Системы счисления»
- •Перевод числа из десятичной системы в двоичную (восьмеричную, шестнадцатеричную) системы счисления
- •Перевод числа из двоичной, восьмеричной, шестнадцатеричной систем в десятичную систему счисления
- •Сложение и умножение двоичных чисел Правила сложения двоичных чисел
- •Правила умножения двоичных чисел
- •Основы логики
- •Логическое умножение (конъюнкция)
- •Логическое сложение (дизъюнкция)
- •3. Логическое отрицание (инверсия)
- •Элементы электроники и микросхемотехники
- •Логические элементы
- •Составить таблицу истинности для следующей схемы:
- •Законы логики
Перевод числа из десятичной системы в двоичную (восьмеричную, шестнадцатеричную) системы счисления
Перевода числа из десятичной системы в двоичную производится путем деления числа на основание системы. Для указания текущей системы счисления около числа слева подписывается нижний индекс, который равен основанию системы счисления. Например:
89010, 25610, 10010 - числа в десятичной системе счисления
11116, 25F16, А2В16 - числа в шестнадцатеричной системе счисления
10001112, 1012, 1110002 - числа в двоичной системе счисления
-
В двоичной системе счисления для кодирования используются 2 цифры: 0 и 1
Задание 1: Перевести число из десятичной системы счисления в двоичную: 2510 → X2
Выполнение задания:
-
Разделим исходное число на основание заданной системы.
-
Продолжаем делить полученное частное на 2, запоминая при этом все остатки.
-
Записываем все остатки, но в обратном порядке:
Получим: 11001. Это и есть ответ, т.е. 2510 → 110012
-
В восьмеричной системе счисления для кодирования используется 8 цифр: 0,1,2,3,4,5,6,7
Задание 2: Перевести число из десятичной системы счисления в восьмеричную: 1610 → X8
Выполнение задания:
Разделим исходное число на основание заданной системы и запишем все остатки, но в обратном порядке:
-
В шестнадцатеричной системе счисления для кодирования используются 16 цифр: 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F, где A=10, B=11, C=12, D=13, E=14, F=15
Задание 3: Перевести число из десятичной системы счисления в шестнадцатеричную: 1810 → X16
Выполнение задания:
Разделим исходное число на основание заданной системы, запишем все остатки, но в обратном порядке.
-
Остаток от деления всегда должен быть меньше основания заданной системы счисления!
Таблица перевода натуральных чисел от 0 до 16 из десятичной системы счисления в другие:
X10 |
X2 |
X8 |
X16 |
0 |
0000 |
0 |
0 |
1 |
0001 |
1 |
1 |
2 |
0010 |
2 |
2 |
3 |
0011 |
3 |
3 |
4 |
0100 |
4 |
4 |
5 |
0101 |
5 |
5 |
6 |
0110 |
6 |
6 |
7 |
0111 |
7 |
7 |
8 |
1000 |
10 |
8 |
9 |
1001 |
11 |
9 |
10 |
1010 |
12 |
A |
11 |
1011 |
13 |
B |
12 |
1100 |
14 |
C |
13 |
1101 |
15 |
D |
14 |
1110 |
16 |
E |
15 |
1111 |
17 |
F |
16 |
10000 |
20 |
10 |