- •Тема №1: Системы счисления. Перевод чисел из системы в систему. Арифметические операции над числами в двоичной, восьмеричной и шестнадцатеричной системах счисления.
- •Перевод чисел из десятичной системы в любую другую
- •Перевод чисел в десятичную систему счисления
- •Арифметические операции над числами в двоичной, восьмеричной и шестнадцатеричной системах счисления
- •Тема №2: Представление целых чисел в компьютере. Арифметические действия над целыми числами в компьютере.
- •Сложение в обратных кодах
- •1 Случай.
- •2 Случай
- •3 Случай
- •4 Случай
- •5 Случай (переполнение)
- •6 Случай (переполнение)
- •Сложение в дополнительных кодах
- •2 Случай
- •3 Случай
- •4 Случай
- •Тема №3: Представление в компьютере вещественных чисел. Арифметические действия над нормализованными числами в компьютере.
- •Характеристики форматов вещественных чисел, используемых в iвм-совместимых персональных компьютерах.
- •Практические задания
- •Сложение в восьмеричной системе
- •Самостоятельная работа №2
- •Приложения
- •Урок № 2 Измерение информации Цель: рассмотреть различные задачи на тему, различные подходы к измерению информации.
- •Новый материал.
- •Решение задач.
- •Основы логики. Логические операции и таблицы истинности
- •1) Логическое умножение или конъюнкция:
- •2) Логическое сложение или дизъюнкция:
- •3) Логическое отрицание или инверсия:
- •4) Логическое следование или импликация:
- •5) Логическая равнозначность или эквивалентность:
Перевод чисел из десятичной системы в любую другую
Переводят отдельно целую и дробные части числа, при чем работают только с десятичными дробями.
Для перевода целого числа производят последовательное целочисленное деление на основание системы, в которую переводят, сначала самого числа, затем полученные частные. Процесс заканчивается, когда частное станет равным нулю. Число в новой системе счисления записывается как последовательность остатков от деления, записанных в обратном порядке.
Для перевода правильной десятичной дроби в другую систему счисления необходимо сначала саму дробь, а затем дробные части всех последующих произведений последовательно умножать на основание системы, отделяя после каждого умножения целую часть произведения. Число в новой системе счисления записывается как последовательность полученных целых частей произведения.
Умножение производится до тех пор, пока дробная часть произведения не станет равной нулю. Это значит, что сделан точный перевод. В противном случае перевод осуществляется до заданной точности. Достаточно того количества цифр в результате, которое поместится в ячейку.
Примеры.
Двоичная система счисления:
125,3510= 111101, 010112
_125 |
2 |
|
|
|
|
|
0,
35
2
0
70
2
1
40
2
0
80
2
1
60
2
1
20
|
||||||||||||
124 |
_62 |
2 |
|
|
|
|
|
||||||||||||
1 |
62 |
_31 |
2 |
|
|
|
|
||||||||||||
|
0 |
30 |
_15 |
2 |
|
|
|
||||||||||||
|
|
1 |
14 |
_7 |
2 |
|
|
||||||||||||
|
|
|
1 |
6 |
_3 |
2 |
|
||||||||||||
|
|
|
|
1 |
2 |
_1 |
2 |
||||||||||||
|
|
|
|
|
1 |
0 |
0 |
||||||||||||
|
|
|
|
|
|
1 |
|
Восьмеричная система счисления:
0, |
5 8 |
4 |
0 |
_375 |
8 |
|
|
368 |
_46 |
8 |
|
7 |
40 |
_5 |
8 |
|
6 |
0 |
0 |
|
|
5 |
|
Шестнадцатеричная система счисления:
32767,510=7FFF,816
0, |
50 16 |
8 |
00 |
_32767 |
16 |
|
|
|
32752 |
_2047 |
16 |
|
|
15 |
2032 |
_127 |
16 |
|
|
15 |
112 |
_ 7 |
16 |
|
|
15 |
0 |
0 |
|
|
|
7 |
|