1. Принципы представления данных в памяти компьютера
1.1. Данные в компьютере представляются в виде двоичного кода
1.2. Представление данных в компьютере дискретно
1.3. Множество представимых в памяти величин ограничено и конечно.
2. Представление целых чисел
2.1. В памяти компьютера числа хранятся в двоичной системе счисления.
2.1.1. Самое большое положительное целое число (8 бит) 01111111. Чему оно равно в десятичной системе?
2.1.2. Самое маленькое отрицательное целое число (8 бит) 10000000. Чему оно равно в десятичной системе?
2.2. Если под целое число выделяется ячейка памяти размером в 16 бит
2.2.1. Самое большое целое положительное число (16 бит)?
2.2.2. Самое большое по модулю отрицательное число (16 бит)?
2.3. Дополнительный код
2.3.1. Формируя дополнительный код от некоторого числа, мы получаем число противоположное по знаку исходному. Этот факт подтолкнул создателей компьютеров к естественной и очень эффективной модели представления отрицательных чисел, да и вообще чисел со знаком. Идея состояла в том, чтобы хранить и обрабатывать положительные числа в прямом коде, а отрицательные в дополнительном.
2.4. Диапазоны представления целых чисел
3. Представление вещественных чисел
3.1. Числа с фиксированной точкой
3.2. Числа с плавающей точкой
3.2.1. Порядок
3.2.2. Мантисса
3.2.3. Знак мантиссы
3.2.4. Знак порядка
3.2.5. Нормализованное представление числа