3

Языки программирования, такие как Ada или VHDL, определяют целочисленный тип данных как -2 ^ 31+1 до 2 ^ 31-1. Это правило восходит к процессорам с дополнительным ALU. Это позволяет программе работать на одном и двух дополнительных компьютерах с одинаковым поведением.

Так есть ли какая-либо существующая реализация ЦП, которая использует свое дополнение?

1 ответ1

5

Унаследованные системы Unisys 1100/2200 используют арифметику 1-го дополнения, и это продолжается в новой серии Dorado .

Вместо того, чтобы "возможно" использовать некоторые из них, они активно развиваются и в последние годы достигли 7-значных продаж.

Микрокод в настоящее время все чаще эмулируется с использованием стандартного оборудования, а не дорогой ECL (Emitter-Coupled Logic), которую использовали более старые процессоры, но удары по доллару еще не достигли вершины диапазона, крупных банков и т.д. все еще используют большое железо.

Например, основная банковская система Lloyds Banking Group работает на 32-процессорном кластере процессоров Dorado, и в последние годы Nationwide Building Society также сделал техническое обновление.

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

Другие крупные пользователи включают систему социального обеспечения штата Нью-Йорк, Nike, Subaru, NATO ....

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .