Cтраница 2
Первая из них называется системой со знаком. В такой системе крайний левый бит - это знаковый бит ( О - это, а 1 - это -), а оставшиеся биты показывают абсолютное значение числа. [16]
Нормализованные числа обычно предпочитаются ненормализованным, поскольку существует только одна нормализованная форма, а ненормализованных форм может быть много. В этих примерах показана 16-битная мантисса ( включая знаковый бит) и 7-битная экспонента. Запятая находится слева от крайнего левого бита мантиссы и справа от экспоненты. [17]
Вариант ДЛЯ ВЫЧИСЛЕНИЙ-1 определяет внутреннее данное с плавающей точкой с короткой мантиссой, занимающее 4 байта основной памяти. В таком формате мантисса занимает три крайних правых байта области, отведенной под данное. Для представления знака мантиссы используется крайний левый бит, а показатель степени располагается в битовых позициях 1 - 7 крайнего левого байта области, отведенной под данное. [18]
Закодированные двоичными числами символы хранятся в памяти ЭВМ. Правые семь битов байта соответствуют коду данного символа в стандарте ASCII. Крайний левый бит - контрольный, он служит для обнаружения ошибок, и его применение будет рассмотрено в следующей главе. [19]
Сложение двух двоичных чисел начинается с крайнего правого бита. Суммируются соответствующие биты в первом и втором слагаемом. Перенос совершается на одну позицию влево, как и в десятичной арифметике. В арифметике с дополнением до единицы перенос от сложения крайних левых битов прибавляется к крайнему правому биту. Этот процесс называется циклическим переносом. В арифметике с дополнением до двух перенос, полученный в результате сложения крайних левых битов, просто отбрасывается. Примеры арифметических действий над двоичными числами показаны на рис. А. [20]
Сложение двух двоичных чисел начинается с крайнего правого бита. Суммируются соответствующие биты в первом и втором слагаемом. Перенос совершается на одну позицию влево, как и в десятичной арифметике. В арифметике с дополнением до единицы перенос от сложения крайних левых битов прибавляется к крайнему правому биту. Этот процесс называется циклическим переносом. В арифметике с дополнением до двух перенос, полученный в результате сложения крайних левых битов, просто отбрасывается. Примеры арифметических действий над двоичными числами показаны на рис. А. [21]