Представление информации в компьютере

advertisement
ПРЕДСТАВЛЕНИЕ
ИНФОРМАЦИИ В
КОМПЬЮТЕРЕ.
ВЫПОЛНИЛ СТУДЕНГ ГРУППЫ ММС-902
САМСОНЕНКО М.В.
ПРЕДСТАВЛЕНИЕ ЦЕЛЫХ ЧИСЕЛ.
Память компьютера состоит из ячеек, каждая из
которых представляет собой физическую систему,
состоящую из некоторого числа однородных эл-ов.
Эти эл-ты обладают двумя устойчивыми
состояниями, одно из которых соответсвует нулю, а
другое – еденице. Каждый эл-т служит для хранения
одного из битов – разрядов двоичного числа.
ПРЕДСТАВЛЕНИЕ ЦЕЛЫХ ЧИСЕЛ.
Например о однобайтовом формате число 62
имеет вид:
БЕЗЗНАКОВОЕ ПРЕДСТАВЛЕНИЕ
ЦЕЛЫХ ЧИСЕЛ.
К беззнаковым чтслам относятся такие объекты как
счетчики, даты и т.д. Максимальное значение
целого не отрицательного числа достигается в
случае, когда во всех разрядах ячейки хранятся
единицы. Минимальное – нули.
БЕЗЗНАКОВОЕ ПРЕДСТАВЛЕНИЕ
ЦЕЛЫХ ЧИСЕЛ.
Диапазоны значений целых чисел без знака
Формат
числа в
байтах
Диапазон
Запись с порядком
Обычная запись
1
0 ... 28–1
0 ... 255
2
0 ... 216–1
0 ... 65535
4
0 ... 232–1
0…429967295
ПРЕДСТАВЛЕНИЕ ЦЕЛЫХ ЧИСЕЛ СО
ЗНАКОМ.
При представлении со знаком самый старший
(левый) разряд отводится под знак числа, остальные
разряды – под само число. Если число
положительное, то в знаковый разряд помещается
0, если число отрицательное – 1. Такое
представление называется прямым кодом
ПРЕДСТАВЛЕНИЕ ЦЕЛЫХ ЧИСЛЕ СО
ЗНАКОМ.
Пример целого числа со знаком:
ПРЕДСТАВЛЕНИЕ ВЕЩЕСТВЕННЫХ
ЧИСЕЛ. ФОРМАТ С ПЛАВАЮЩЕЙ
ТОЧКОЙ
Любое вещественное число N может быть
записанно в нормальной форме:
M – мантисса числа, n – основание системы
счисления, p – порядок числа. Положение запятой в
записи числа может меняться, поэтому
представление в компьютере вещественных чисел
в нормальной форме называется представлением
в формате с плавающей запятой.
ПРЕДСТАВЛЕНИЕ ВЕЩЕСТВЕННЫХ
ЧИСЕЛ. ФОРМАТ С ПЛАВАЮЩЕЙ
ТОЧКОЙ
Число в формате с плавающей запятой может
занимать в памяти 32 или 64 разряда. Пример:
Знак
Порядок
0
0
14
0
0
0
Мантисса
0
10
1,
0
9
0
0
0
0
0
0
0
0
0
0
КОНЕЦ.
Download