Категория
Информатика
Тип
дипломная работа
Страницы
14 стр.
Дата
25.04.2013
Формат файла
.html — Html-документ
Архив
449950.zip — 7.67 kb
  • mnozhitelnoe-ustrojstvo_449950_1.html — 39.54 Kb
  • Readme_docus.me.txt — 125 Bytes
Оцените работу
Хорошо  или  Плохо


Текст работы

Введение


Курсовой проект предполагает синтез множительного устройства для умножения чисел с плавающей запятой, представленных в двоично-четверичной системе счисления. Процесс умножения фактически является повтором некоторых циклических действий, число повторений которых зависит только от разрядности сомножителей. Для получения действительного произведения необходима аппаратура для хранения и сдвига модуля множимого удвоенной разрядности, для хранения модуля множителя, сумматор удвоенной разрядности и устройство для хранения суммы накопившихся частичных произведений. Умножение выполняется только сдвигами и сложением. Целью данного проекта является разработка процессов умножения и суммирования и реализация их в заданном функционально полном логическом базисе. Все действия производимые в ходе проекта выполняются исключительно по законам и следствиям булевой алгебры. Также одной из целей является практическое определение действительных временных затрат на выполнение умножения и суммирования в зависимости от заданного логического базиса.

1. Разработка алгоритма умножения


В разработке алгоритма умножения можно выделить следующие составные элементы:

) Перевод сомножителей из десятичной системы счисления в четверичную, а затем в двоично-четверичную:


Мн10 ® Мн4 ® Мн2\4


,3010 ® 231,1034 ® 11 00 01, 01 10 00 2/4


Мт10 ® Мт4 ® Мт2\4


,1410 ® 313,0204 ® 00 10 01 , 01 01 00 2/4

) Запишем сомножители в форме с плавающей запятой:

Мн = 1 , 11 00 01 01 10 00 0 , 10 00



Ваше мнение



CAPTCHA