- Главная
- Информатика
- Арифметические операции над числами с фиксированной точкой

Содержание
- 2. Сложение (вычитание). При выполнении сложения цифр необходимо соблюдать следующие правила. Слагаемые должны иметь одинаковое число разрядов.
- 3. Умножение. Произведение получается путем сложения частных произведений, представляющих собой разряды множимого, сдвинутые влево в соответствии с
- 4. Арифметические операции над двоичными числами с плавающей точкой
- 5. Все ЭВМ могут обрабатывать числа с плавающей точкой. Персональные компьютеры для этого имеют встроенные сопроцессоры. Числа
- 7. Скачать презентацию
Слайд 2 Сложение (вычитание). При выполнении сложения цифр необходимо соблюдать следующие правила.
Слагаемые должны
Сложение (вычитание). При выполнении сложения цифр необходимо соблюдать следующие правила.
Слагаемые должны

иметь одинаковое число разрядов. Для выравнивания разрядной сетки слагаемых можно дописывать незначащие нули слева к целой части числа и незначащие нули справа к дробной части числа.
Знаковые разряды чисел участвуют в сложении так же, как и значащие.
Необходимые преобразования кодов производятся с изменением знаков чисел. Приписанные незначащие нули изменяют свое значение при преобразованиях по общему правилу.
Знаковые разряды чисел участвуют в сложении так же, как и значащие.
Необходимые преобразования кодов производятся с изменением знаков чисел. Приписанные незначащие нули изменяют свое значение при преобразованиях по общему правилу.
Слайд 3 Умножение. Произведение получается путем сложения частных произведений, представляющих собой разряды множимого,
Умножение. Произведение получается путем сложения частных произведений, представляющих собой разряды множимого,

сдвинутые влево в соответствии с позициями разрядов множителя. Частные произведения, полученные умножением на нуль, игнорируются. Важной особенностью операции умножения n-разрядных сомножителей является увеличение разрядности произведения до n+n=2n. Знак произведения формируется путем сложения знаковых разрядов сомножителей. Возможные переносы из знакового разряда игнорируются.
Деление. Операция деления, как и в десятичной арифметике, является обратной операции умножения. Деление произведено так же, как это делается обычно в десятичной системе. Сначала проверяется, можно ли вычесть значение делителя из старших разрядов делимого. Если возможно, то в разряде частного записывается единица и определяется частная разница. В противном случае в частное записывается нуль и разряды делителя сдвигаются вправо на один разряд по отношению к разрядам делимого. К полученной предыдущей разнице сносится очередная цифра делимого, и данный процесс повторяется до тех пор, пока не будет получена необходимая точность.
Деление. Операция деления, как и в десятичной арифметике, является обратной операции умножения. Деление произведено так же, как это делается обычно в десятичной системе. Сначала проверяется, можно ли вычесть значение делителя из старших разрядов делимого. Если возможно, то в разряде частного записывается единица и определяется частная разница. В противном случае в частное записывается нуль и разряды делителя сдвигаются вправо на один разряд по отношению к разрядам делимого. К полученной предыдущей разнице сносится очередная цифра делимого, и данный процесс повторяется до тех пор, пока не будет получена необходимая точность.
Слайд 4Арифметические операции над двоичными числами с плавающей точкой
Арифметические операции над двоичными числами с плавающей точкой

Слайд 5 Все ЭВМ могут обрабатывать числа с плавающей точкой. Персональные компьютеры для
Все ЭВМ могут обрабатывать числа с плавающей точкой. Персональные компьютеры для

этого имеют встроенные сопроцессоры. Числа с плавающей точкой хранятся в памяти машин, имея мантиссу и порядок (характеристику) в прямом коде и нормализованном виде. Все арифметические действия над ними выполняются так же, как это делается, если бы они были представлены в полулогарифмической форме (мантисса и десятичный порядок) в десятичной системе счисления. Порядки и мантиссы обрабатываются раздельно.
Сложение (вычитание). Операция сложения (вычитания) производится в следующей последовательности.
Сравниваются порядки (характеристики) исходных чисел путем их вычитания ∆р=р1-р2. При выполнении этой операции определяется, одинаковый ли порядок имеют исходные слагаемые.
Если разность порядков равна нулю, то это значит, что одноименные разряды мантисс имеют одинаковые веса (двоичный порядок). В противном случае должно проводиться выравнивание порядков.
Для выравнивания порядков число с меньшим порядком сдвигается вправо на разницу порядков ∆р. Младшие выталкиваемые разряды при этом теряются.
После выравнивания порядков мантиссы чисел можно складывать (вычитать) в зависимости от требуемой операции.
Сложение (вычитание). Операция сложения (вычитания) производится в следующей последовательности.
Сравниваются порядки (характеристики) исходных чисел путем их вычитания ∆р=р1-р2. При выполнении этой операции определяется, одинаковый ли порядок имеют исходные слагаемые.
Если разность порядков равна нулю, то это значит, что одноименные разряды мантисс имеют одинаковые веса (двоичный порядок). В противном случае должно проводиться выравнивание порядков.
Для выравнивания порядков число с меньшим порядком сдвигается вправо на разницу порядков ∆р. Младшие выталкиваемые разряды при этом теряются.
После выравнивания порядков мантиссы чисел можно складывать (вычитать) в зависимости от требуемой операции.
- Предыдущая
Быть гражданиномСледующая -
Возрастные особенности детей от 6 до 14 лет
Компьютерные игры, которые основаны на книгах
Браузер Google Chrome
Непозиционные и позиционные системы счисления. Использование
ИК Базы данных. Урок 1
Повторение информатики
Стандартные типы. Работа с консолью. Развилки. (Основные) логические операции
Структурная схема системы автоматизированного управления
ОП БД Лекция_1
Формы записи алгоритмов. Фигуры (блоки) блок-схемы
Мой компьютер
Сортировка таблицы
UEFI (United Extensible Firmware Interface). Классический BIOS
Ссылки – теория
WorkHere
Разработка сайта с гибким дизайном
OpenDocument. Шаблон
Основы проектирования баз данных. Распределенная обработка данных
Своя игра. К внеурочному по информатике
Основы разработки корпоративных систем на платформе .NET. Лекция 1. Вводная
Инновационные англоязычные СМИ в Евросоюзе: роль и функции
Брокгаузы и Эфроны XXI века
Генерация и обработка аудио потока
Компьютерная арифметика
Паттерны Gof
Онлайн сервіси обробки зображень
Каталог вопросов
Электронные таблицы “MS Excel”
Предложения отдела научно-методического обеспечения НИР и аспирантуры по внесению изменений на сайт ФБУ ВНИИЛМ