3.23M
Category: informaticsinformatics

Восьмеричная система счисления

1.

Восьмеричная
система
счисления
Информатика для СПО

2.

Системы счисления, 10 класс
2
Восьмеричная система счисления
Основание: 8
Алфавит: 0, 1, 2, 3, 4, 5, 6, 7
10 8
100 8
96 12 8
8 1
4
4 0
100 = 1448
1
8 10
210
8
0
PDP-11, ДВК,
СМ ЭВМ, БЭСМ,
БК
разряды
1448 = 1·82 + 4·81 + 4·80
= 64 + 32 + 4 = 100
2
К.Ю. Поляков, Е.А. Ерёмин, 2013
http://kpolyakov.spb.ru

3.

Системы счисления, 10 класс
3
Примеры
134 =
75 =
1348 =
758 =
К.Ю. Поляков, Е.А. Ерёмин, 2013
http://kpolyakov.spb.ru

4.

Системы счисления, 10 класс
4
Восьмеричная система счисления
К.Ю. Поляков, Е.А. Ерёмин, 2013
X10
X8
X2
0
0
000
1
1
001
2
2
010
3
3
011
4
4
100
5
5
101
6
6
110
7
7
111
http://kpolyakov.spb.ru

5.

Системы счисления, 10 класс
5
Перевод в двоичную систему счисления
• трудоёмко
• 2 действия
10
8
2
8 = 23
!
Каждая восьмеричная цифра может быть
записана как три двоичных (триада)!
1
К.Ю. Поляков, Е.А. Ерёмин, 2013
7
2
{
{
{
{
17258 = 001 111 010 1012
5
http://kpolyakov.spb.ru

6.

Системы счисления, 10 класс
6
Примеры
34678 =
21488 =
73528 =
12318 =
К.Ю. Поляков, Е.А. Ерёмин, 2013
http://kpolyakov.spb.ru

7.

Системы счисления, 10 класс
7
Перевод из двоичной в восьмеричную
10010111011112
Шаг 1. Разбить на триады, начиная справа:
001 001 011 101 1112
Шаг 2. Каждую триаду записать одной
восьмеричной цифрой:
001 001 011 101 1112
1
Ответ:
К.Ю. Поляков, Е.А. Ерёмин, 2013
1
3
5
7
10010111011112 = 113578
http://kpolyakov.spb.ru

8.

Системы счисления, 10 класс
8
Примеры
1011010100102 =
111111010112 =
11010110102 =
К.Ю. Поляков, Е.А. Ерёмин, 2013
http://kpolyakov.spb.ru

9.

Системы счисления, 10 класс
9
Арифметические операции
сложение
1 1 1
1 5 68
+ 6 6 28
1 0 4 08
К.Ю. Поляков, Е.А. Ерёмин, 2013
1 в перенос
1 в перенос
6+2=8=8+0
5 + 6 + 1 = 12 = 8 + 4
1+6+1=8=8+0
1 в перенос
http://kpolyakov.spb.ru

10.

Системы счисления, 10 класс
10
Примеры
3 5 38
+ 7 3 68
К.Ю. Поляков, Е.А. Ерёмин, 2013
1 3 5 38
+ 7 7 78
http://kpolyakov.spb.ru

11.

Системы счисления, 10 класс
11
Арифметические операции
вычитание
4 5 68
– 2 7 78
1 5 78
К.Ю. Поляков, Е.А. Ерёмин, 2013
заём
(6 + 8) – 7 = 7
заём
(5 – 1 + 8) – 7 = 5
(4 – 1) – 2 = 1
http://kpolyakov.spb.ru

12.

Системы счисления, 10 класс
12
Примеры
1 5 68

6 6 28
К.Ю. Поляков, Е.А. Ерёмин, 2013
1 1 5 68

6 6 28
http://kpolyakov.spb.ru
English     Русский Rules