Lista över kommandosystem
Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från
versionen som granskades den 29 mars 2021; kontroller kräver
8 redigeringar .
Nedan finns en lista över kommandosystem
AMD
- AM2900 [1]
- AM29000 (112 instruktioner) RISC [2]
Analoga enheter
ARM
- Referenshandbok för ARM ARM Software Development Toolkit, Advanced RISC Machines Ltd [1]
- ARMv1
- ARMv2
- ARMv3
- ARMv4
- ARMv5
- ARMv6
- ARMv7
- Tillägg
- Tumme-2
- NEON är en teknik för att påskynda bearbetning av mediadata [8]
- VFPv3
- VFPv4
- ARMv8
atmel
DEC
Hewlett-Packard
IBM
- IBM 1400-serien
- IBM 1620
- IBM 700/7000-serien
- System/360 och ättlingar
- System/370
- System/390
- z/Arkitektur
- PowerISA
- IBM POWER
- PowerPC
- PowerPC AS
Intel
- 8021 (66 instruktioner) [11]
- 8022 (73 instruktioner) [12]
- MCS-41 (8041) (87 instruktioner) [13]
- MCS-48 (8048) (93 instruktioner) [14]
- MCS-80 (8080) (111 instruktioner) [15]
- Intel 8085 (113 instruktioner) [16]
- Intel i860 [17] [18]
- i960
- IA-64 , [19]
- x86 , Se x86-arkitekturtillägg
- IA-32 ( i386 , Pentium , Athlon )
- x86-64 (64-bitars superset över IA-32)
- Tillägg [20]
- FPU ( x87 ) - Flyttalsinstruktioner (FPU)
- MMX - MMX SIMD instruktioner
- MMX Extended - utökade MMX SIMD instruktioner
- SSE - Streaming SIMD Extension (SSE) (70 instruktioner)
- SSE2 - Streaming SIMD Extension 2 (144 nya instruktioner)
- SSE3 - Streaming SIMD Extension 3 (13 nya instruktioner)
- SSSE3 - Valfri Streaming SIMD-tillägg 3
- SSE4.1 - Streaming SIMD Extension 4, underuppsättning av Penryn (47 instruktioner)
- SSE4.2 - Streaming SIMD Extension 4, underuppsättning av Nehalem (7 instruktioner)
- SSE4 - alla strömmande SIMD-tillägg 4 (både SSE4.1 och SSE4.2)
- SSE4a - Streaming SIMD Extension 4a (AMD)
- SSE5 - Streaming SIMD Extension 5 (170 instruktioner) - XOP
- XSAVE - XSAVE instruktioner
- AVX - Advanced Vector Extensions - avancerade vektorinstruktionstillägg: AVX, AVX2, AVX-512
- FMA - Kombinerade multiplicera-lägg-instruktioner
- AES - Advanced Encryption Standard Instructions
- CLMUL, PCLMULQDQ - PCLMULQDQ instruktioner
- Cyrix - Cyrix specifika instruktioner
- AMD - AMD-specifika instruktioner (pre-K6)
- 3DNu! - 3DNow!-instruktioner (21 instruktioner), utvecklade av AMD
- 3DNu! Extended - en utökad uppsättning 3DNow!-instruktioner (5 instruktioner), utvecklade av AMD
- SMM - Instruktioner för systemhanteringsläge
- Skyddat - endast instruktioner för skyddat läge
- Privileged - privilegierade instruktioner
- SVM - Secured Virtual Machine Instructions
- PadLock - VIA PadLock-instruktioner
- EM64T - Intel EM64T eller överlägsna instruktioner (inte endast 64-bitars)
Infineon
- Infineon C166 [21]
- Infineon C500 [22]
- Infineon Technologies Tricore
Lattice Semiconductor
- LatticeMico8
- LatticeMico32
Motorola
Microchip Technology
MIPS
- MIPS
- MIPS I
- MIPS II
- MIPS III
- MIPS IV [34]
- MIPS V
- MIPS16
- MIPS32
- MIPS64
- MDMX
National Semiconductor
M16C
En 16-bitars kärna som ursprungligen utvecklades och tillverkades av Mitsubishi Semiconductor. För närvarande finns det ett stort utbud av mikrokontroller med denna kärna och olika mängder FLASH-minne.
R8C
8-bitars kärna med 16-bitars ALU. Den utvecklades som en budgetversion av M16C. Stöder CISC -arkitekturen och instruktionsuppsättningen för 16-bitars M16C, men har reducerad prestanda på grund av den minskade databussbredden från 16 till 8-bitars. En mängd olika versioner finns tillgängliga med upp till 128 KByte Flash- och SRAM-minne. [40]
R32C
En 32-bitars kärna som ursprungligen utvecklades av Renesas som en 32-bitarsversion av M16C. Finns i olika modifieringar med minneskapacitet upp till 1 MB FLASH och upp till 48 KB RAM.
H8
En stor familj av 8-bitars och 16-bitars mikrokontroller som ursprungligen utvecklades av Hitachi Semiconductor i början av 1990-talet.
RX
32-bitars CISC-kärnan introducerades först 2009 och är positionerad som efterföljaren till M16C- och R32C-familjerna [41]
superh
En 32-bitars RISC-kärna utvecklad i början av 1990-talet av Hitachi Semiconductor.
SuperH , RISC [42] [43] [44]
V850
En familj av 32-bitars RISC -kärnor som ursprungligen utvecklades av NEC Corporation , V850 har flera modifieringar av V850ES, V850E och V850E2 som fungerar med μClinux . Historiskt sett har mikrokontroller baserade på V850-kärnan använts mycket i bilelektronik, på grund av kärnans mycket höga stabilitet och tillförlitlighet. För närvarande finns det ett mycket brett utbud av mikrokontroller baserade på V850ES-kärnan med FLASH-minne från 16 KB till 4 MB och RAM från 8 KB till 256 KB.
8-bitars kärna. Mikrokontroller med en 8-bitars CISC-kärna som ursprungligen utvecklades av NEC Corporation . 78K0 har även en förenklad version av 78K0S. Mikrokontroller baserade på 78K0-kärnan är mycket populära inom både industri- och bilelektronik på grund av deras höga stabilitet och tillförlitlighet. Produktlinjen inkluderar modeller med FLASH-minne från 4 till 128 KByte.
78K0R
En ganska ung 16-bitars CISC-kärna utvecklad av NEC Electronics i början av 2000-talet. Den var baserad på den väletablerade 8-bitars 78K0-kärnan inom bilelektronik. Till skillnad från 78K0-kärnan har den nya 78K0R-kärnan en 3-stegs pipeline, vilket har förbättrat kärnans prestanda avsevärt. Dessutom har sällan använda och minst effektiva kommandon tagits bort från kommandosystemet och flera nya har lagts till. Trots sin korta historia är 78K0R mikrokontroller mycket väletablerade på grund av sin höga tillförlitlighet, energieffektivitet och prestanda. Produktlinjen inkluderar modeller med FLASH-minne från 16 till 512 KByte.
RL78
Den yngsta och första kärnan utvecklades 2010 efter sammanslagningen av NEC Electronics och Renesas Technology. Vid utvecklingen av familjen användes de bästa teknologierna, som båda företagen ägde innan sammanslagningen. För närvarande har två familjer av generella mikrokontroller G12 och G13 med FLASH-storlekar från 16 till 512 KB tillkännagivits. Serieproduktion är planerad till början av 2012.
Sun Microsystems
Texas Instruments
Xilinx
Andra
Se även
Anteckningar
- ↑ Am2900 Family Data Book Arkiverad 16 juli 2011 på Wayback Machine , av AMD
- ↑ Utvärdera och programmera 29K RISC-familjen , AMD
- ↑ ARM tumme . Hämtad 23 oktober 2009. Arkiverad från originalet 22 september 2009. (obestämd)
- ↑ ARM DSP . Hämtad 23 oktober 2009. Arkiverad från originalet 14 april 2009. (obestämd)
- ↑ ARM tumme-2 . Hämtad 23 oktober 2009. Arkiverad från originalet 26 november 2009. (obestämd)
- ↑ ARM TrustZone (nedlänk) . Datum för åtkomst: 23 oktober 2009. Arkiverad från originalet den 27 april 2009. (obestämd)
- ↑ ARM SIMD . Hämtad 23 oktober 2009. Arkiverad från originalet 29 november 2009. (obestämd)
- ↑ ARM - NEON mediaaccelerationsteknik (inte tillgänglig länk) . Hämtad 23 oktober 2009. Arkiverad från originalet 14 april 2009. (obestämd)
- ↑ AVR
- ↑ " AVR32-arkitekturdokument arkiverat 24 mars 2012 på Wayback Machine ", Atmel.
- ↑ 8021 . Hämtad 23 oktober 2009. Arkiverad från originalet 22 maj 2010. (obestämd)
- ↑ 8022 . Hämtad 23 oktober 2009. Arkiverad från originalet 22 maj 2010. (obestämd)
- ↑ 8041 . Hämtad 23 oktober 2009. Arkiverad från originalet 22 maj 2010. (obestämd)
- ↑ 8048 . Hämtad 23 oktober 2009. Arkiverad från originalet 22 maj 2010. (obestämd)
- ↑ 8080a . Hämtad 23 oktober 2009. Arkiverad från originalet 22 maj 2010. (obestämd)
- ↑ 8085a . Hämtad 23 oktober 2009. Arkiverad från originalet 22 maj 2010. (obestämd)
- ↑ i860 Microprocessor Programmer's Reference Manual eller i860 Microprocessor Architecture
- ↑ i860 mikroprocessordatablad . Hämtad 23 oktober 2009. Arkiverad från originalet 30 september 2012. (obestämd)
- ↑ IA-64 arkitekturhandbok
- ↑ Yasm Användarmanual - Exekveringslägen och tillägg, kapitel 18. x86-arkitektur . Hämtad 23 oktober 2009. Arkiverad från originalet 12 juni 2009. (obestämd)
- ↑ " Infineon C166 och bruksanvisningen arkiverade 15 september 2010 på Wayback Machine ", Infineon
- ↑ " Infineon C500 arkitektur och instruktionsuppsättning arkiverad 8 april 2011 på Wayback Machine ", Infineon
- ↑ 68HC11 Instruktionsuppsättning . Hämtad 23 oktober 2009. Arkiverad från originalet 27 juni 2009. (obestämd)
- ↑ Sammanfattning av 6800 MICROPROCESSOR Instruktionsuppsättning (april 1985) . Hämtad 23 oktober 2009. Arkiverad från originalet 22 maj 2010. (obestämd)
- ↑ 6801/68701 Single-Chip MICRO COMPUTER Instruktionsuppsättning Sammanfattning (april 1985) . Hämtad 23 oktober 2009. Arkiverad från originalet 22 maj 2010. (obestämd)
- ↑ Sammanfattning av 6805 MICROPROCESSOR Instruktionsuppsättning (april 1985) . Hämtad 23 oktober 2009. Arkiverad från originalet 22 maj 2010. (obestämd)
- ↑ 6809 MICROPROCESSOR Instruktionsuppsättning Sammanfattning (april 1985) . Hämtad 23 oktober 2009. Arkiverad från originalet 22 maj 2010. (obestämd)
- ↑ Källa . Hämtad 23 oktober 2009. Arkiverad från originalet 22 maj 2010. (obestämd)
- ↑ Källa . Hämtad 23 oktober 2009. Arkiverad från originalet 22 maj 2010. (obestämd)
- ↑ DSP56800 Familjehandbok . Hämtad 23 oktober 2009. Arkiverad från originalet 7 juni 2011. (obestämd)
- ↑ Avsnitt 29. Instruktionsuppsättning . Hämtad 23 oktober 2009. Arkiverad från originalet 28 januari 2007. (obestämd)
- ↑ 1 2 3 Instruktionsuppsättning: PIC (nedlänk) . Datum för åtkomst: 23 oktober 2009. Arkiverad från originalet den 10 december 2009. (obestämd)
- ↑ dsPIC30F programmerares referensmanual . Hämtad 23 oktober 2009. Arkiverad från originalet 20 mars 2007. (obestämd)
- ↑ MIPS IV Instruktionsuppsättning . Hämtad 23 oktober 2009. Arkiverad från originalet 7 oktober 2009. (obestämd)
- ↑ NSC800 MICROPROCESSOR Instruktionsuppsättning Sammanfattning (april 1985) . Hämtad 23 oktober 2009. Arkiverad från originalet 22 maj 2010. (obestämd)
- ↑ NS16032 MICROPROCESSOR Instruktionsuppsättning Sammanfattning (juli 1985) . Hämtad 23 oktober 2009. Arkiverad från originalet 22 maj 2010. (obestämd)
- ↑ NS32016 MICROPROCESSOR Instruktionsuppsättning Sammanfattning (juli 1985) . Hämtad 23 oktober 2009. Arkiverad från originalet 22 maj 2010. (obestämd)
- ↑ NS32032 MICROPROCESSOR Instruktionsuppsättning Sammanfattning (juli 1985) . Hämtad 23 oktober 2009. Arkiverad från originalet 22 maj 2010. (obestämd)
- ↑ Hexagon-processor | Qualcomm Developer Network . Datum för åtkomst: 21 januari 2012. Arkiverad från originalet den 2 mars 2012. (obestämd)
- ↑ Renesas R8C mikrokontroller . microcontroller.com. Hämtad 30 augusti 2011. Arkiverad från originalet 29 september 2011. (obestämd)
- ↑ RX Family (inte tillgänglig länk) . Renesas Electronics. Hämtad 8 maj 2011. Arkiverad från originalet 9 april 2012. (obestämd)
- ↑ SH-Mikrodator Användarmanual (Renesas)
- ↑ SuperH (SH) 64-bitars RISC-serien (SuperH).
- ↑ Arkitektur | Renesas Electronics (inte tillgänglig länk) . Hämtad 19 juni 2012. Arkiverad från originalet 26 maj 2012. (obestämd)
- ↑ Översättning av 78K0 kärnans kommandosystem (otillgänglig länk) . Eltech LLC. Hämtad 30 augusti 2011. Arkiverad från originalet 9 april 2012. (obestämd)
- ↑ Sparc Architecture Manual
- ↑ Sammanfattning av 9900 MICROPROCESSOR Instruktionsuppsättning . Hämtad 23 oktober 2009. Arkiverad från originalet 22 maj 2010. (obestämd)
- ↑ Sammanfattning av 9940 MICROPROCESSOR Instruktionsuppsättning . Hämtad 23 oktober 2009. Arkiverad från originalet 22 maj 2010. (obestämd)
- ↑ Sammanfattning av 9980 MICROPROCESSOR Instruktionsuppsättning . Hämtad 23 oktober 2009. Arkiverad från originalet 22 maj 2010. (obestämd)
- ↑ MSP430 Användarmanual, dokument slau049d, Texas Instrument, Inc.
- ↑ " Xilinx UG129 PicoBlaze 8-bitars inbyggd mikrokontroller användarhandbok, kapitel 3, PicoBlaze Instruction Set Arkiverad 19 juli 2011 på Wayback Machine ", Xilinx
- ↑ Z8601/02/03/11/12/13 Single-Chip MICRO COMPUTER Instruktionsuppsättning Sammanfattning (april 1985) . Hämtad 23 oktober 2009. Arkiverad från originalet 22 maj 2010. (obestämd)
- ↑ Z80 MICROPROCESSOR Instruktionsuppsättning Sammanfattning (april 1985) . Hämtad 23 oktober 2009. Arkiverad från originalet 22 maj 2010. (obestämd)
- ↑ Z8001/Z8002 MICROPROCESSOR Instruktionsuppsättning Sammanfattning . Hämtad 23 oktober 2009. Arkiverad från originalet 22 maj 2010. (obestämd)
- ↑ Sammanfattning av 2650 MICROPROCESSOR Instruktionsuppsättning . Hämtad 23 oktober 2009. Arkiverad från originalet 22 maj 2010. (obestämd)
- ↑ Sammanfattning av 6502 MICROPROCESSOR Instruktionsuppsättning . Hämtad 23 oktober 2009. Arkiverad från originalet 21 maj 2010. (obestämd)
- ↑ CDP1802 COSMAC Microprocessor Instruction Set Summary (april 1985) . Hämtad 23 oktober 2009. Arkiverad från originalet 22 maj 2010. (obestämd)
- ↑ " XMOS XS1 Instruction Set Architecture "
- ↑ ARC Programmers Reference Manual, ARC International
- ↑ INMOS Transputer . Hämtad 23 oktober 2009. Arkiverad från originalet 13 oktober 2009. (obestämd)
- ↑ SP-0256 - Talprocessor . Hämtad 23 oktober 2009. Arkiverad från originalet 20 augusti 2008. (obestämd)
- ↑ Raptor-16 . Hämtad 23 oktober 2009. Arkiverad från originalet 16 juli 2010. (obestämd)
- ↑ MMIX . Hämtad 23 oktober 2009. Arkiverad från originalet 16 juli 2011. (obestämd)
- ↑ NEC V850-familjen 32-/16-bitars enchips mikrokontrollerarkitekturmanual från NEC. Ltd
- ↑ Referenshandbok för Xtensa Instruction Set Architecture (ISA).
- ↑ Sailer, Philip M.; Kaeli, David R. DLX Instruction Set Architecture Handbook. Morgan Kaufmann. ISBN 1-55860-371-9 .
- ↑ "Clipper-processorn: instruktionsuppsättningsarkitektur och implementering"
Länkar
|
Detta är en tjänstelista med artiklar skapade för att samordna arbetet med utvecklingen av ämnet. Den ska omvandlas till en informationslista eller ordlista, annars överförs den till något av projekten . Denna mall är inte installerad på informationslistor och ordlistor.
|