MaterStudiorum.ru - домашняя страничка студента.
Минимум рекламы - максимум информации.


Авиация и космонавтика
Административное право
Арбитражный процесс
Архитектура
Астрология
Астрономия
Банковское дело
Безопасность жизнедеятельности
Биографии
Биология
Биология и химия
Биржевое дело
Ботаника и сельское хоз-во
Бухгалтерский учет и аудит
Валютные отношения
Ветеринария
Военная кафедра
География
Геодезия
Геология
Геополитика
Государство и право
Гражданское право и процесс
Делопроизводство
Деньги и кредит
Естествознание
Журналистика
Зоология
Издательское дело и полиграфия
Инвестиции
Иностранный язык
Информатика
Информатика, программирование
Исторические личности
История
История техники
Кибернетика
Коммуникации и связь
Компьютерные науки
Косметология
Краткое содержание произведений
Криминалистика
Криминология
Криптология
Кулинария
Культура и искусство
Культурология
Литература и русский язык
Литература(зарубежная)
Логика
Логистика
Маркетинг
Математика
Медицина, здоровье
Медицинские науки
Международное публичное право
Международное частное право
Международные отношения
Менеджмент
Металлургия
Москвоведение
Музыка
Муниципальное право
Налоги, налогообложение
Наука и техника
Начертательная геометрия
Новейшая история, политология
Оккультизм и уфология
Остальные рефераты
Педагогика
Полиграфия
Политология
Право
Право, юриспруденция
Предпринимательство
Промышленность, производство
Психология
Психология, педагогика
Радиоэлектроника
Разное
Реклама
Религия и мифология
Риторика
Сексология
Социология
Статистика
Страхование
Строительные науки
Строительство
Схемотехника
Таможенная система
Теория государства и права
Теория организации
Теплотехника
Технология
Товароведение
Транспорт
Трудовое право
Туризм
Уголовное право и процесс
Управление
Управленческие науки
Физика
Физкультура и спорт
Философия
Финансовые науки
Финансы
Фотография
Химия
Хозяйственное право
Цифровые устройства
Экологическое право
Экология
Экономика
Экономико-математическое моделирование
Экономическая география
Экономическая теория
Эргономика
Этика
Юриспруденция
Языковедение
Языкознание, филология
    Начало -> Математика -> Операции с числами с плавающей запятой

Название:Операции с числами с плавающей запятой
Просмотров:134
Раздел:Математика
Ссылка:Скачать(170 KB)
Описание:Описан алгоритм сложения и вычитания чисел с плавающей запятой. Проект и пример работы АЛУ, реализующего этот алгоритм.

Часть полного текста документа:

Сложения и вычитания чисел с плавающей запятой 1. Производится выравнивание порядков чисел. Порядок меньшею (по модулю) числа принимается равным порядку большего числа, а мантисса меньшего числа сдвигается вправо на число S-ичных разрядов, равное разности порядков чисел. 2. Производится сложение (вычитание) мантисс, в результате чего получается мантисса суммы (разности). 3. Порядок результата принимается равным порядку большего числа. 4. Полученная сумма (разность) нормализуется. Примем, что числа с плавающей запятой имеют основание порядка S = 16. Первое слагаемое (уменьшаемое) поступает на входной регистр Рг1, второе слагаемое (вычитаемое) - на входной регистр Рг3. Знаки слагаемых хранится в триггерах знаков Тг3н1 и Тг3н2. Смещенные порядки слагаемых пересылаются в регистры РгС и РгD. Схема СОЛО применяется для сравнения и выравнивания порядков слагаемых. Сумматор См, его входные регистры РгА и РгВ и выходной регистр РгСм используются при сложении (вычитании) мантисс, а также при передаче мантисс в процедурах выравнивания порядков и нормализации результата. Операция сложения (вычитания) может быть подразделена на следующие этапы: 1) прием операндов, 2) выравнивание порядков, 3) сложение мантисс и 4) нормализация результата. Прием операндов описывается следующей микропрограммой: РгЗ: = ШИВх, РгВ: = 0, Тг3н1: = Рг3[0] < прием X, установка в 0 входного регистра сумматора для Х и фиксация знака Х в Тг3н1>; Рг1: = ШИВых, РгА: = 0, Тг3н2: = если сложение то Рг1[0] иначе < прием Y, установка в 0 входного регистра для Y, фиксация знака Y в ТгЗн2 при сложении либо противоположного знака при вычитании >; Выравнивание порядков начинается с их сравнения. Мантисса числа с меньшим порядком при выравнивании сдвигается вправо на число разрядов, равное разности порядков. Поскольку рассматриваемые числа с плавающей запятой имеют S = 16, сдвиг осуществляется шестнадцатеричными разрядами, т. е. каждый сдвиг производится на четыре двоичных разряда. При сравнении порядков возможны пять случаев: 1) (m- число разрядов мантиссы). В качестве результата суммирования сразу же может быть взято первое слагаемое, так как при выравнивании порядков все разряды мантиссы второго слагаемого принимают нулевое значение; 2) . В качестве результата суммирования может быть взято второе слагаемое; 3) . Можно приступить к суммированию мантисс; 4) Мантисса второго слагаемого сдвигается на разрядов вправо, затем производится суммирование мантисс; 5) Перед выполнением суммирования мантисс производится cдвиг на разрядов вправо мантиссы первого слагаемого. За порядок результата при выполнении суммирования принимается больший из порядков операндов. Выравнивание порядков осуществляется следующим образом. Смещенный порядок числа Х из РгЗ передается в регистр РгD, РгСОЛО и в счетчик, соединенный с выходом РгСОЛО. Затем в РгС передается смещенный порядок числа Y: РгС: = О, PD [0]: = 0, PгD [1 ? 7] := Рг3 [1 ? 7]; РгСОЛО: = РгС ? PгD; Сч1: = РгСОЛО; РгС [О]: = 0, РгС [1 ? 7] = Pг [1 ? 7]; После этого начинается сравнение порядков чисел Х и Y на СОЛО и сдвиг мантиссы числа с меньшим порядком вправо, Для того чтобы учесть случаи 1 и 2, возникающие при сравнении порядков, и не делать лишних сдвигов мантиссы, превратившейся в процессе выравнивания порядков в 0, на счетчике циклов СчЦ фиксируется предельное число сдвигов, равное количеству шестнадцатеричных цифр мантиссы: СчЦ: = 6; При выполнении сдвига на один шестнадцатеричный разряд содержимое СчЦ уменьшается на 1. ............




Нет комментариев.



Оставить комментарий:

Ваше Имя:
Email:
Антибот:  
Ваш комментарий:  



Похожие работы:

Название:Обеспечение научности и инновационности в социальной работе как условие повышения ее результативности
Просмотров:118
Описание: Обеспечение научности и инновационности в социальной работе как условие повышения ее результативности   1. Системный характер социальной работы Социальная работ

Название:Учет финансовых результатов. Распределение прибыли
Просмотров:96
Описание: Учет финансовых результатов. Распределение прибыли Содержание   Введение 1. Нормативно-методические основы учета 1.1 Понятие, структура и порядок формирования финансового результата 1.2 Определение ф

Название:Інтелектуальна власність як право на результат творчої діяльності людини
Просмотров:82
Описание: МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ РЕФЕРАТ «Інтелектуальна власність як право на результат творчої діяльності людини» 2010 ЗМІСТ Вступ 1. Поняття

Название:Аналіз фінансового стану підприємства та фінансових результатів його діяльності
Просмотров:45
Описание: аналіз фінансового стану підприємства та фінансових результатів його діяльності Для проведення аналізу фінансового стану підприємства та фінансових результатів його діял

Название:Учет формирования финансовых результатов и прочих видов деятельности
Просмотров:63
Описание: Содержание Введение 1. Доходы и расходы организации и их классификация 2. Учет формирования финансовых результатов от прочих видов деятельности 2.1 Учет прочих доходов и расходов 2.2 Отражение прочих рас

 
     

Вечно с вами © MaterStudiorum.ru