
Los lenguajes de programación como Ada o VHDL definen un tipo de datos entero como -2^31+1 a 2^31-1. Esta regla se remonta a las CPU con ALU en complemento a uno. Permite que el programa se ejecute en máquinas en complemento a uno y a dos con el mismo comportamiento.
Entonces, ¿existe alguna implementación de CPU que utilice el complemento?
Respuesta1
Los sistemas heredados Unisys 1100/2200 utilizan aritmética en complemento a 1 y esto continúa en los sistemas más nuevos.Doradoserie.
En lugar de que "quizás" todavía haya algunos en uso, se están desarrollando activamente y han obtenido ventas de 7 cifras en los últimos años.
Cada vez más, el microcódigo se emula utilizando hardware básico en lugar de la costosa ECL (lógica acoplada por emisor) que usaban los procesadores más antiguos, pero la rentabilidad aún no ha llegado a la cima del rango, y los grandes bancos, etc. Todavía estamos usando el hierro grande.
Por ejemplo, el sistema bancario central de Lloyds Banking Group se ejecuta en un grupo de 32 procesadores Dorado, y Nationwide Building Society también realizó una actualización tecnológica en los últimos años.
La policía metropolitana también utiliza esta tecnología para su sistema CAD (despacho asistido por computadora).
Otros grandes usuarios incluyen el sistema de bienestar del estado de Nueva York, Nike, Subaru, la OTAN....