Лабораторная работа № 3.
Арифметические операции в позиционных системах счисления.
Арифметические операции во всех позиционных системах счисления выполняются по одним и тем же правилам:
· справедливы одни и те же законы арифметики: коммутативный, ассоциативный, дистрибутивный.
· справедливы правила сложения, вычитания, умножения и деления столбиком
· правила выполнения арифметических операций опираются на таблицы сложения и умножения
Из всех позиционных систем счисления наиболее интересна двоичная система счисления, так как она широко используется. Поэтому все примеры рассмотрены применительно к двоичной системе счисления.
Соответствие чисел в десятичной и двоичной системах счисления
А10 |
А2 |
А10 |
А2 |
0 |
0 |
8 |
1000 |
1 |
1 |
9 |
1001 |
2 |
10 |
10 |
1010 |
3 |
11 |
11 |
1011 |
4 |
100 |
12 |
1100 |
5 |
101 |
13 |
1101 |
6 |
110 |
14 |
1110 |
7 |
111 |
15 |
1111 |
Таблица степеней двойки.
N |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
2 |
2 |
4 |
8 |
16 |
32 |
64 |
128 |
256 |
512 |
1024 |
2048 |
4096 |
8192 |
16384 |
Сложение.
Таблица сложения двоичных чисел.
+ |
0 |
1 |
0 |
0 |
1 |
1 |
1 |
10 |
Замечания.
1. При сложении двух единиц происходит переполнение разряда и производится перенос в старший разряд. Переполнение разряда для других систем счисления наступает тогда, когда величина числа в нем становится равной или большей основания системы счисления.
2. Сложение многоразрядных двоичных чисел происходит в соответствии с таблицей сложения с учетом возможных переносов из младших разрядов в старшие.
Вычитание.
При выполнении вычитания всегда из большего по абсолютной величине числа вычитается меньшее и у результата ставится соответствующий знак.
Таблица вычитания двоичных чисел.
- |
0 |
1 |
0 |
0 |
11 |
1 |
1 |
0 |
1 означает заем из старшего разряда.
Умножение.
Операция умножения выполняется с использованием таблицы умножения по обычной, применяемой в десятичной системе счисления, схеме с последовательным умножением множимого на очередную цифру множителя.
Таблица умножения двоичных чисел.
х |
0 |
1 |
0 |
0 |
0 |
1 |
0 |
1 |
Замечание: 1 + 1 + 1 = 10 + 1 = 11 = 1+ перенос в старший разряд.
Деление.
При делении столбиком приходится в качестве промежуточных результатов выполнять действия умножения и вычитания. Но в двоичной системе счисления промежуточные умножения сводятся к умножению делителя или на 0 или на 1. Поэтому наиболее сложной остается операция вычитания, которую надо научиться
делать безошибочно.
Контрольные вопросы.
1. Как осуществить операцию сложения в позиционной системе счисления?
2. Как осуществить операцию вычитания в позиционной системе счисления?
3. Как осуществить операцию умножения в позиционной системе счисления?
4. Как осуществить операцию деления в позиционной системе счисления?
5. Составьте таблицы сложения в восьмеричной и шестнадцатеричной системах счисления.
Литература.
1. Соколова, О.А. Поурочные разработки по информатике. М., ВАКО.- 2006. 400 с.
2. Угринович, Н.Д. Информатика и информационные технологии. Учебник для 10-11 классов.-2-е изд. – М., БИНОМ. Лаборатория знаний, 2005. -511 с.
Материалы на данной страницы взяты из открытых источников либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.