- •Донбасский институт техники и менеджмента
- •Основные этапы развития ibm pc-совместимых компьютеров и периферийных устройств
- •Тема 2. Теоретические основы информатики
- •Свойства информации
- •Виды информации
- •2.Основные информационные процессы
- •Носители информации
- •Двоичная система счисления
- •Правила сложения
- •Шестнадцатеричная система счисления
- •Перевод из двоичной, восьмеричной и шестнадцатиричной системы счисления в десятичную
- •Перевод дробных чисел из десятичной системы счисления в двоичную, восьмеричную и шестнадцатиричную системы счисления
- •Кодирования графической информации.
- •I подход. Неизмеряемость информации в быту (информация как новизна)
- •Тема 3. Компьютерная техника
- •Тема 3.1. Архитектура персонального компьютера
- •Тема 3.2. Память современного персонального компьютера
- •Тема 3.1. Архитектура персонального компьютера
- •3.1.3 Микропроцессор. Характеристика микропроцессоров.
- •Тема 3.2. Память современного персонального компьютера
- •Тема 4. Операційні системи та оболонки
- •Примеры расширений файлов
- •Тема 5. Операционная система Windows
- •Тема 6 Сервисные программы ос Windows
- •Архивация файлов
- •Извлечение файлов из архивов
- •Защита архивов
Двоичная система счисления
Это система, в которой для записи чисел используются две цифры 0 и 1.
Основанием двоичной системы является число 2.
Для получения записи числа в двоичной системе исполъзуется представление этого числа с помощью степеней числа 2.
Таблица значений степеней числа 2.
n |
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
2n |
1 |
2 |
4 |
8 |
16 |
32 |
64 |
128 |
256 |
512 |
1024 |
Любое десятичное число можно записать в виде суммы различных степеней с основанием 2.
Например:
0=0*20
1=20=1*20
2=21=1*21+0*20
3=2+1=21+20=1*21+1*20
4=22=1*22+0*21+0*20
5=4+1=22+20=1*22+0*21+1*20
6=4+2=22+21=1*22+1*21+0*20
7=4+2+1=22+21+20=1*22+1*21+1*20
25=16+8+1=24+23+20=1*24+1*23+0*22+0*21+1*20
Отсюда
an*2n+an-1*2n-1+…+a1*21+a0*20
Каждый из коэффициентов an, an-1, … a1, a0 является одной из цифр 0 или 1, причём an=1
Запишем в двоичной системе первые числа натурального ряда, а именно все арабские цифры:
0=02
1=12
2=102
3=112
4=1002
5=1012
6=1102
7=1112
8=10002
9=10012
Правила сложения
Если сумма слагаемых цифр больше или равна основанию с.с. происходит перенос единицы в следующий слева разряд.
В двоичной системе счисления:
12+02=12
02+12=12
12+12=102 (1+1=210=102)
Шестнадцатеричная система счисления
an*16n+an-1*16n-1+ … +a1*161+a0*160
160=1, 161=16, 162=256, 163=4096, 164=65536, …
1810=1610+210=1*161+2*160=1216
31210=25610+4810+810=1*162+3*161+8*160=13816
0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F
010=016
110=116
910=916
1010=A
1110=B
1210=C
1310=D
1410=E
1510=F2710=1610+1110=1*161+11*160=1*161+B*160=1B16
31710=25610+4810+1310=1*162+3*161+1310*160=1*162+3*161+D*160=13D16
11016=1*162+1*161+0*160=27210
Например:
197=128+64+4+1=27+26+22+20=1*27+1*26+0*25+0*24+0*23+1*22+0*21+1*20=110001012
Перевод чисел из одной системы счисления в другую систему счисления
10-ричная: 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17, …
8-ричная: 0,1,23,4,5,6,7,10,11,12,13,14,15,16,17,2021, …
5-ричная: 0,1,2,3,4,10,11,12,13,14,20,21.22,23,24,30,31,32, …
Перевести числа 11012 и 11010112 в десятичную систему
11012=1*23+1*22+0*21+1*20=8+4+0+1=13
11010112=1*26+1*25+0*24+1*23+0*22+1*21+1*20=64+32+8+2+1=107
Задание:
Переведите 10012, 1101102, 110110102, 10101010102, 11001100112 в десятичную систему
Количество символов, с помощью которых можно записать какое-либо число в данной системе счисления, называется основанием системы счисления.
Перевод из двоичной, восьмеричной и шестнадцатиричной системы счисления в десятичную
2
8
10
Слева от запятой
Справа от запятой
16
Перевод целых
чисел из десятичной системы счисления
в двоичную, восьмеричную и шестнадцатиричную
системы счисления
10
2
Деление на 2
8
Деление на 8
16
Деление на 16
Перевод дробных чисел из десятичной системы счисления в двоичную, восьмеричную и шестнадцатиричную системы счисления
2
Умножение на 2 на
2
10
8
Умножение на 8 на
2
16
Умножение на 16 на
2