Existe alguma implementação de CPU existente que use complemento?

Existe alguma implementação de CPU existente que use complemento?

Linguagens de programação como Ada ou VHDL definem um tipo de dados inteiro como -2^31+1 a 2^31-1. Esta regra remonta às CPUs com ALU complementar. Ele permite que o programa seja executado em máquinas complementares de um e dois com o mesmo comportamento.

Então, existe alguma implementação de CPU existente que use complemento?

Responder1

Os sistemas legados Unisys 1100/2200 usam aritmética de complemento de 1, e isso continua nos sistemas mais recentesDouradoSeries.

Em vez de “talvez” alguns ainda estarem em uso, eles estão sendo ativamente desenvolvidos e obtiveram vendas de 7 dígitos nos últimos anos.

Cada vez mais, o microcódigo agora é emulado usando hardware comum em vez do caro ECL (Emitter-Coupled Logic) que os processadores mais antigos usavam, mas o custo-benefício ainda não chegou ao topo da faixa, e grandes bancos etc. ainda estão usando o ferro grande.

Por exemplo, o sistema bancário principal do Lloyds Banking Group funciona em um cluster de 32 processadores Dorado, e a Nationwide Building Society também fez uma atualização tecnológica nos últimos anos.

A polícia do Met também usa essa tecnologia em seu sistema CAD (Computer Aided Despatch).

Outros grandes usuários incluem o sistema de bem-estar do estado de Nova York, Nike, Subaru, OTAN....

informação relacionada