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


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

Название:Выполнение операций умножения и деления в ЭВМ
Просмотров:96
Раздел:Информатика, программирование
Ссылка:none(0 KB)
Описание: СОДЕРЖАНИЕ Введение 1. Выполнение операции умножения в ЭВМ 2. Умножение чисел, представленных в форме с плавающей запятой 3. Методы ускорения операции умножения 4. Матричный метод умножения 5. Выполнени

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

СОДЕРЖАНИЕ

Введение

1. Выполнение операции умножения в ЭВМ 2. Умножение чисел, представленных в форме с плавающей запятой 3. Методы ускорения операции умножения

4. Матричный метод умножения

5. Выполнение операции деления в ЭВМ 5.1 Деление чисел с восстановлением остатков 5.2 Деление без восстановления остатков 6. Способы ускоренного деления 7. Деление чисел в машинах с плавающей запятой

Выводы

Литература


Введение

Тема реферата «Выполнение операций умножения и деления в ЭВМ».

Цель работы – ознакомится с выполнением операций умножения и деления в ЭВМ, как с фиксированной, так и с плавающей запятой.
1. Выполнение операции умножения в ЭВМ

Операция умножения является наиболее частой после сложения. Умножение может выполняться суммированием сдвинутых на один или несколько разрядов частичных произведений, каждое из которых является результатом умножения множимого на соответствующий разряд (разряды) множителя.

При точном умножении двух чисел количество значащих цифр произведения может в пределе достичь двойного количества значащих цифр сомножителей. Еще сложнее возникает ситуация при умножении нескольких чисел. Поэтому в произведении только в отдельных случаях используют двойное количество разрядов.

Наиболее просто операция умножения выполняется в прямом коде. При этом на первом этапе определяется знак произведения путем сложения знаковых разрядов сомножителей по модулю 2, затем производится перемножение модулей сомножителей согласно двоичной таблице умножения. Результату присваивается полученный знак.

Так как умножение производится в двоичной системе счисления, частные произведения либо равны 0 (при умножении на 0), либо самому сомножителю (при умножении на 1), сдвинутому на соответствующее количество разрядов.

Произведение можно получить двумя путями:

1) сдвигом множимого на требуемое количество разрядов и прибавлением полученного очередного частичного произведения к ранее накопленной сумме частичных произведений;

2) сдвигом суммы ранее полученных частичных произведений на каждом шаге на 1 разряд и последующим прибавлением к сдвинутой сумме неподвижного множимого либо 0.

Причем каждый из этих методов может различаться еще и тем, с младших или со старших разрядов начинается умножение.

Пример.

А=0,1101;  В=0,1011;

         1а)    0,1101                           1б)              0,1101

                   0,1011                                             0,1011

                    1101                                      1101

          1101                                      0000

          0000                                      1101

          1101           1101         

          10001111                              10001111

Основываясь на вышеизложенном можно создать 4 основных метода машинного умножения в прямом коде:

1) умножение младшими разрядами множителя со сдвигом накапливаемой суммы частных произведений вправо;

2) умножение младшими разрядами множителя со сдвигом множимого влево;

3) умножение старшими разрядами множителя со сдвигом накапливаемой суммы частных произведений влево;

4) умножение старшими разрядами множителя со сдвигом множимого вправо;

Рассмотрим более детально каждую из схем умножения.

1) умножение младшими разрядами множителя со сдвигом накапливаемой суммы частных произведений вправо.

Алгоритм получения результата по данному методу может быть следующим:

1) содержимое сумматора обнуляется;

2) множимое умножается на очередной разряд множителя;

3) результат суммируется с содержимым сумматора;

4) содержимое сумматора сдвигается на 1 разряд вправо;

5) пункты 2, 3, 4 повторяются n-1 раз.

Пример.

Заданы операнды А=0,0101;         В=0,1011, выполнить операцию умножения.

Таблица 1

№ Раз-ряд Наимено-вание п/п мн-ля операции 1 2 3 4 5 6 7 8 обнуление 0 0 0 0 0 0 0 0 1

В1=1

Ах В1

0 1 0 1 0 0 0 0 å 0 1 0 1 0 0 0 0 ® 0 0 1 0 1 0 0 0 2

В2=1

Ах В2

0 1 0 1 0 0 0 0 å 0 1 1 1 1 0 0 0 ® 0 0 1 1 1 1 0 0 3

В3=0

Ах В3

0 0 0 0 0 0 0 0 å 0 0 1 1 1 1 0 0 ® 0 0 0 1 1 1 1 0 4

В4=1

Ах В4

0 1 0 1 0 0 0 0 å 0 1 1 0 1 1 1 0 ® 0 0 1 1 0 1 1 1

С=0,00110111.

2) умножение младшими разрядами множителя со сдвигом множимого влево.

Алгоритм получения результата по данному методу может быть следующим:

1) содержимое сумматора обнуляется;

2) множимое умножается на очередной разряд множителя;

3) результат суммируется с содержимым сумматора;

4) множимое сдвигается на 1 разряд влево;

5) пункты 2, 3, 4 повторяются n-1 раз.

Выполнение умножения по 3-му и 4-му способам умножения можно рассмотреть по аналогии к выше рассмотренным способам.

Анализ приведенных схем умножения показывает, что длительность процесса умножения по любой схеме составляет n циклов:

Ту=nτц.

Однако длительность циклов в разных схемах одинакова. ............







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

Название:Митоз. Этапы деления диплоидной клетки
Просмотров:592
Описание: На схеме показаны две пары гомологичных хромосом (они выделены разным цветом). Каждый член пары проходит через митоз как независимая единица. Во время интерфазы хромосомы имеют вид тонких, диффузных нитей, которые

Название:Источники выделения вредных веществ в воздух производственных помещений
Просмотров:775
Описание: Большое значение для здоровья человека имеет состав и качество окружающего воздуха. Чистый воздух является одним из необходимых условий здорового и высокопроизводительного труда. Однако в производственной обста

Название:Трехмерная модель распределения доходов населения
Просмотров:501
Описание: А. Осипов, к.т.н., доцент кафедры общеинженерной подготовки Самарского государственного аэрокосмического  университета им. академика С. П. Королева. В. Медведко, аспирант Самарского государственного аэрокосмичес

Название:Некоторые методические приемы выделения инженерно-геологических элементов при проведении изысканий
Просмотров:481
Описание: для проектирования магистральных нефтепроводов А. Э. Курилович, Воронежский государственный университет В связи с увеличением объемов экспорта энергоносителей за рубеж в настоящее время в нашей стране развива

Название:Организация работы отделения дороги и определение показателей его работы
Просмотров:504
Описание: МПС рф Московский государственный университет путей сообщения (МИИТ) КАФЕДРА: «Экономики, организации и управления производством»КУРСОВАЯ РАБОТА по дисциплине: «Экономика отрасли» На тему: «Организация р

 
     

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