Блок Выполнения Арифметических И Логических Операций Над Числами A, B, C

18-06-2013, 13:46 От: admin Посмотрели: 700
Здравствуйте.

Делаю курсовой по схемотехнике, задание такое:




Разработать структурную и функциональную схемы блока выполнения арифметических и логических операций над числами A, B, C:
D=A/min{B,C},
В разрабатываемом блоке операции выполняются над числами, представленными в форме с плавающей запятой в дополнительном коде.
Входная/выходная шина данных (ШД) - совмещенная ( С ).
Для представления мантиссы отводится 16 разрядов, для представления порядка – 8 разрядов.
Время выполнения заданной операции (Tоп. = 8 мкс) должно быть меньше или равно заданному.
Тактовая частота работы блока - 5 МГц.
Необходимые управляющие сигналы поступают по шине управления (ШУ) извне:
IOR – чтение;
IOW – запись;
AEN – строб сопровождения адреса;
CLK – синхросерия и др.
Обращение к блоку осуществляется по 16-разрядной шине адреса (ША). Старший разряд адреса (четыре двоичных разряда) – адрес проектируемого блока (E - 1110); остальные разряды адреса – адреса внутренних регистров операндов A, B, C (1111). Результат операции заносится в регистр операнда А.

Рекомендуемая элементная база – ИМС серий КР1533 (SN74ALS), КР1802.



Пока только нарисовал регистры для занесения A,B,C , правильно или нет не знаю..



cxema.jpg




Далее надо сравнивать B и C, и выбирать наименьшее...



Подскажите пожалуйста , как правильно это делать..?  Может литературку, в которой встречается описание, а то я не могу , ничего подобного найти.



Мои мысли такие.. сначала сравнивать знаки мантисс(отрицательное число, меньше положительного) , затем сравнивать знак порядка, порядок,  мантиссы  ...

Сравнивать с помощью компараторов кодов, но... дело в том, что у меня числа в дополнительном коде...
Раздел: Школьникам и студентам

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться, либо войти на сайт под своим именем.

Обсудить на форуме


На момент добавления Блок Выполнения Арифметических И Логических Операций Над Числами A, B, C все ссылки были рабочие.
Все публикации статей, книг и журналов, представлены на этом сайте, исключительно для ознакомления,
авторские права на эти публикации принадлежат авторам статей, книг и издательствам журналов!
Подробно тут | Жалоба
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.


Опрос

Ваши предпочтения в TRX


Одинарное преобразование
Двойное преобразование
Прямое преобразование
SDR
Другое
Мне всё равно

Популярные новости
Календарь новостей
«    Май 2024    »
ПнВтСрЧтПтСбВс
 12345
6789101112
13141516171819
20212223242526
2728293031