O MIL-STD-1760A é simplesmente o padrão que um processador deve estar em conformidade e não é um modelo real de CPU.
Na verdade, existem muitos computadores independentes em uma aeronave militar, cada um com responsabilidades específicas. Eles geralmente são conectados por meio de redes, normalmente através de barramentos MIL-STD-1553 para plataformas mais antigas. O radar tem seu (s) próprio (s) processador (es) e arquitetura (s), assim como o módulo de controle de vôo, o módulo de controle de incêndio, o sistema de navegação, os controladores de munição (às vezes um por estação / poste de arma), o controlador de exibição computador, et cetera. Todos eles vêm de diferentes OEMs e, portanto, usam uma variedade de hardware. Os diferentes subsistemas presentes e suas funcionalidades exatas dependem do projeto e dos requisitos. Um subsistema pode ser composto por vários computadores dentro de sua própria rede, independentemente das principais redes de aeronaves.
O F-16 usa o Computador de Missão Modular (MMC) da Raytheon para seu computador de missão, com as seguintes especificações:
The first generation, the MMC3000 relied on MIPS R3500, a 32-bit chip processors with 110,000 transistors and running at 12 MHz. We found this chip on the end of the 1990s HP9000 computers. The computer had 4 MB of memory RAM.
The MMC5000, the second generation of the F-16 computer, still relied on a chip MIPS, a RM5260 who was noticeably faster (with a 133 MHz to 150 MHz clock frequency) and above all it is a 64-bit chip. The memory was more than doubled, with 10 MB available.
The MMC7000 that equips the more modern F-16, including all F-16 Europeans who benefited from the MLU (mid-life Update) modernisation, has always that 10 MB of memory but its RM7000A processor, designed in the early 2000s, works between 300 and 400 MHz.
Source: http://www.4erevolution.com/en/ordinateur-de-bord-f-16/
Eu destaquei o computador da missão porque penso no computador / controlador / processador da missão (a terminologia exata depende da plataforma) como o cérebro de uma aeronave militar. Eles tendem a ser o controlador de barramento da rede de aeronaves principal, agregando informações de outros subsistemas e informando / fornecendo informações ao piloto para ajudá-los a cumprir sua missão.
Para a segunda parte da sua pergunta, eu suponho que você quer dizer CPUs mais rápidas ou mais poderosas quando você fala sobre CPUs modernas. Moderno aqui depende do contexto. CPUs usadas Em aeronaves nunca precisarão do tipo de velocidade de clock ou capacidade de memória que você vê em computadores de consumo, por alguns motivos. Em primeiro lugar, há realmente muita capacidade de processamento distribuída pelos vários subsistemas - a necessidade de um único chip poderoso só surge quando você exige que um único chip faça tudo. Em segundo lugar, quando os requisitos dos subsistemas são tão específicos quanto em plataformas militares, o software pode ser muito compacto e eficiente, ao contrário do software de consumo (que exige muito mais código para coisas como adaptadores de arquitetura, lógica multitarefa e milhares de drivers de dispositivo) - você troca flexibilidade desnecessária em troca de confiabilidade e eficiência.
As exibições multifuncionais de aeronaves militares (e também comerciais) concentram-se em transmitir as informações necessárias de maneira clara e concisa. Os requisitos de renderização são realmente muito primitivos se comparados aos jogos 3D modernos - ele pode obter menos poder de processamento do que um computador dos anos 90.
EDIT: Resposta elaborada, seguindo o comentário do user3528438.