Existe alguma implementação de CPU existente que usa o complemento de alguém?

2

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

Então, existe alguma implementação de CPU existente que usa o complemento de alguém?

    
por Paebbels 20.10.2016 / 21:33

1 resposta

4

Os sistemas legados Unisys 1100/2200 usam a aritmética de complemento de 1, e isso continua no mais recente Dorado .

Em vez de "talvez" ainda estar em uso, eles estão sendo ativamente desenvolvidos e registraram vendas de 7 dígitos nos últimos anos.

Cada vez mais, o microcódigo é emulado usando hardware comum, em vez da dispendiosa ECL (Emitter-Coupled Logic) que os processadores mais antigos usavam, mas o “bangs-per-buck” ainda não chegou ao topo da faixa. grandes bancos etc ainda estão usando o grande ferro.

Por exemplo O principal sistema bancário do Lloyds Banking Group é executado 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 usa essa tecnologia para o sistema CAD (Computer Aided Despatch) também.

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

    
por 21.07.2017 / 20:38