Найти тему
IT. Как это работает?

Необьяснимое нечто, помогите!

Всем привет! Поэкспериментируем вот с какой формой общения... Говорят, одна голова - хорошо, а две лучше. А в комментариях появляется гораздо больше людей с порой весьма необычной (для меня) информацией и блестящими идеями.

Предлагаю подумать вот над какой задачей: в процессоре цифровой обработки сигналов моей юности разрядность умножителя оказалась (внезапно!) 17х17 бит. При этом разрядность данных - 16 бит. Интересующий нас блок обведен в красную рамку:

Схема процессора TMS320c5416
Схема процессора TMS320c5416

Для обеспечения высокого качества сигнала 16 битного аналого-цифрового преобразования (АЦП) вполне достаточно, при этом уровень шумов квантования -98 дБ.

Расчет шумов квантования АЦП
Расчет шумов квантования АЦП

Если упростить нужную нам сейчас часть схемы процессора, то умножитель с арифметико-логическим устройством и аккумулятором составляют такое трио (обратите внимание на разрядность элементов):

Умножитель разрядностью 17 на 17 бит, 40-битное АЛУ и аккумулятор.
Умножитель разрядностью 17 на 17 бит, 40-битное АЛУ и аккумулятор.

При этом первая серия процессоров TMS320c10 имела схему гораздо более объяснимую:

Умножитель разрядностью 16 на 16 бит, 32-битное АЛУ и аккумулятор.
Умножитель разрядностью 16 на 16 бит, 32-битное АЛУ и аккумулятор.

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

-6

В двоичной системе счисления умножение показано слева. Справа же его десятичное представление. Что будет происходить при разрядности 17 бит даже и представить боязно. Кому в голову могло прийти добавить еще один лишний разряд?

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

На описание ответа уша еще одна статья - кликаем сюда.

-7

Поддержите статью лайком если понравилось и подпишитесь чтобы ничего не пропускать.

Также не обойдите вниманием канал на YouTube. Подписки и лайки будут приятным ответом от аудитории.