Читайте также:
|
|
При выполнении математических расчетов внутри ЭВМ числа могут быть представлены в естественной и нормальной форме записи.
Например: естественная форма записи числа - 173,856
Для записи такого числа машинное слово (операнд) делится на два фиксированных поля. Первое поле отводится для записи целой части числа, второе – для записи дробной части числа. Старший разряд предназначен для указания знака числа. Номерами указаны разряды машинного слова.
Положение точки между целой и дробной частью четко определено. Такое представление чисел называют представлением с фиксированной точкой.
Рисунок 2.4.1 - представление числа с фиксированной точкой
Недостатком формы с фиксированной точкой является малый диапазон представления чисел. Как правило, в этой форме записывают только целые числа. При записи целых чисел отпадает необходимость отводить поле (часть машинного слова) для записи дробной части числа.
Рисунок 2.4.2 – представление целого числа
Нормальная форма записи числа имеет следующий вид:
Порядок указывает местоположение в числе точки, отделяющей целую часть числа от дробной части. В зависимости от порядка точка передвигается (плавает) по мантиссе. Такая форма представления чисел называется формой записи с плавающей точкой.
Следующий рисунок представляет форму числа с плавающей точкой на примере 32-х разрядного машинного слова.
… | … |
Рисунок 2.4.3 – представление числа с плавающей точкой
Система счисления — совокупность приемов и правил записи чисел с помощью определенного набора символов.
Для записи чисел могут использоваться не только цифры, но и буквы (например, запись римских цифр — XXI). Одно и то же число может быть по-разному представлено в различных системах счисления.
В зависимости от способа изображения чисел системы счисления делятся на позиционные и непозиционные.
В позиционной системе счисления количественное значение каждой цифры числа зависит от того, в каком месте (позиции или разряде) записана та или иная цифра этого числа. Например, меняя позицию цифры 2 в десятичной системе счисления, можно записать разные по величине десятичные числа, например 2; 20; 2000; 0,02 и т. д.
В непозиционной системе счисления цифры не изменяют своего количественного значения при изменении их расположения (позиции) в числе. Примером непозиционной системы может служить римская система, в которой независимо от местоположения одинаковый символ имеет неизменное значение (например, символ X в числе XXV).
Количество различных символов, используемых для изображения числа в позиционной системе счисления, называется основанием системы счисления.
В компьютере наиболее подходящей и надежной оказалась двоичная система счисления, в которой для представления чисел используются последовательности цифр 0 и 1.
Кроме того, для работы с памятью компьютера оказалось удобным использовать представление информации с помощью еще двух систем счисления:
восьмеричной (любое число представляется с помощью восьми цифр — 0, 1, 2... 7);
шестнадцатеричной (используемые символы-цифры — 0, 1, 2... 9 и буквы — А, В, С, D, Е, F, заменяющие числа 10, 11, 12, 13, 14, 15 соответственно).
Дата добавления: 2015-08-27; просмотров: 120 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Обзор и история архитектуры компьютеров | | | Знаковые представления и представления в дополнительном коде |