if ($answer_counter == 1): ?>
endif; ?>
MIL-STD-1760A är helt enkelt den standard som en processor måste överensstämma med, och är inte en faktisk modell av CPU.
Det finns faktiskt många oberoende datorer i ett militärt flygplan, var och en med specifika ansvarsområden. De är vanligtvis kopplade via nätverk, vanligtvis över MIL-STD-1553 bussar för äldre plattformar. Radaren har egen processor (er) och arkitektur (er), liksom flygkontrollmodulen, brandkontrollmodulen, navigationssystemet, munitionsstyrenheterna (ibland en per vapenstation / pylon), displaystyrenheten, uppdraget dator, och så vidare. Alla dessa kommer från olika OEM, och använder därför en mängd olika hårdvaror. De olika delsystemen som finns och deras exakta funktionalitet beror på utformningen och kraven. Ett delsystem kan i sig vara sammansatt av flera datorer inom sitt eget nätverk oberoende av de viktigaste flygnäten.
F-16 använder Raytheon's Modular Mission Computer (MMC) för sin uppdragsdator med följande specifikationer:
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/
Jag markerade uppdragsdatorn eftersom jag tänker på uppdragsdator / controller / processor (exakt terminologi beror på plattformen) som hjärnan i ett militärt flygplan. De tenderar att vara busschefer i huvudflygplanets nätverk, samla in data från andra delsystem och beräkna / ge information till piloten för att hjälpa dem att utföra sitt uppdrag.
Till den andra delen av din fråga antar jag att du menar snabbare eller kraftfulla processorer när du pratar om moderna processorer. Modern här beror på kontext. CPUer som används I flygplan behöver du inte av någon typ av klockhastighet eller minneskapacitet som du ser i konsumentdatorer. För det första finns det faktiskt mycket bearbetningskapacitet fördelat på de olika delsystemen. Behovet av ett enda kraftfullt chip uppstår endast när du kräver att ett enda chip gör allt. För det andra, när kraven på delsystem är lika specifika som de i militära plattformar, kan mjukvaran vara mycket kompakt och effektiv, till skillnad från konsumentprogramvara (som kräver mycket mer kod för saker som arkitekturadaptrar, multi-tasking logik och tusentals enhetsdrivrutiner) - du avviker onödig flexibilitet mot avkastning och effektivitet.
De multifunktionella skärmarna av militära flygplan (och även kommersiella) fokuserar på att förmedla nödvändig information på ett tydligt och kortfattat sätt. Renderingskraven är faktiskt ganska primitiva jämfört med moderna 3D-spel - det kan klara av med mindre bearbetningseffekt än en dator från 1990-talet.
EDIT: Utarbetat svar, efter användarens3528438 kommentar.