Lista sistemelor de comandă
Versiunea actuală a paginii nu a fost încă examinată de colaboratori experimentați și poate diferi semnificativ de
versiunea revizuită la 29 martie 2021; verificările necesită
8 modificări .
Mai jos este o listă de sisteme de comandă
AMD
- AM2900 [1]
- AM29000 (112 instrucțiuni) RISC [2]
Dispozitive analogice
ARM
- ARM ARM Software Development Toolkit Manual de referință, Advanced RISC Machines Ltd [1]
- ARMv1
- ARMv2
- ARMv3
- ARMv4
- ARMv5
- ARMv6
- ARMv7
- Extensii
- Degetul mare-2
- NEON este o tehnologie pentru accelerarea procesării datelor media [8]
- VFPv3
- VFPv4
- ARMv8
atmel
DEC
Hewlett-Packard
IBM
- Seria IBM 1400
- IBM 1620
- Seria IBM 700/7000
- System/360 și descendenți
- Sistem/370
- Sistem/390
- z/Arhitectură
- PowerISA
- IBM POWER
- PowerPC
- PowerPC AS
Intel
- 8021 (66 instrucțiuni) [11]
- 8022 (73 instrucțiuni) [12]
- MCS-41 (8041) (87 instrucțiuni) [13]
- MCS-48 (8048) (93 instrucțiuni) [14]
- MCS-80 (8080) (111 instrucțiuni) [15]
- Intel 8085 (113 instrucțiuni) [16]
- Intel i860 [17] [18]
- i960
- IA-64 , [19]
- x86 , Vezi extensiile arhitecturii x86
- IA-32 ( i386 , Pentium , Athlon )
- x86-64 (superset pe 64 de biți peste IA-32)
- Extensii [20]
- FPU ( x87 ) - Instrucțiuni în virgulă mobilă (FPU)
- Instrucțiuni MMX - MMX SIMD
- MMX Extended - instrucțiuni MMX SIMD extinse
- SSE - Streaming SIMD Extension (SSE) (70 de instrucțiuni)
- SSE2 - Streaming SIMD Extension 2 (144 de instrucțiuni noi)
- SSE3 - Streaming SIMD Extension 3 (13 instrucțiuni noi)
- SSSE3 - Extensia opțională pentru streaming SIMD 3
- SSE4.1 - Streaming SIMD Extensia 4, subset de Penryn (47 de instrucțiuni)
- SSE4.2 - Streaming SIMD Extensia 4, subset de Nehalem (7 instrucțiuni)
- SSE4 - toate extensiile SIMD de streaming 4 (atât SSE4.1, cât și SSE4.2)
- SSE4a - Streaming SIMD Extension 4a (AMD)
- SSE5 - Streaming SIMD Extension 5 (170 de instrucțiuni) - XOP
- XSAVE - instrucțiuni XSAVE
- AVX - Advanced Vector Extensions - extensii avansate de instrucțiuni vectoriale: AVX, AVX2, AVX-512
- FMA - Instrucțiuni combinate de multiplicare și adăugare
- AES - Instrucțiuni standard de criptare avansată
- CLMUL, PCLMULQDQ - instrucțiuni PCLMULQDQ
- Cyrix - instrucțiuni specifice Cyrix
- AMD - Instrucțiuni specifice AMD (pre-K6)
- 3DNacum! - 3DNow!-instructions (21 de instrucțiuni), dezvoltat de AMD
- 3DNacum! Extins - un set extins de instrucțiuni 3DNow! (5 instrucțiuni), dezvoltat de AMD
- SMM - Instrucțiuni pentru modul de gestionare a sistemului
- Protejat - numai instrucțiuni pentru modul protejat
- Privilegiat - instrucțiuni privilegiate
- SVM - Secured Virtual Machine Instructions
- Lacăt - VIA Instrucțiuni pentru blocare
- EM64T - Intel EM64T sau instrucțiuni superioare (nu numai pe 64 de biți)
Infineon
- Infineon C166 [21]
- Infineon C500 [22]
- Infineon Technologies Tricore
Lattice Semiconductor
- LatticeMico8
- LatticeMico32
Motorola
Tehnologia Microcipului
MIPS
- MIPS
- MIPS I
- MIPS II
- MIPS III
- MIPS IV [34]
- MIPS V
- MIPS16
- MIPS32
- MIPS64
- MDMX
National Semiconductor
M16C
Un nucleu de 16 biți dezvoltat și fabricat inițial de Mitsubishi Semiconductor. În prezent, există o gamă largă de microcontrolere cu acest nucleu și diferite cantități de memorie FLASH.
R8C
Miez de 8 biți cu ALU de 16 biți. A fost dezvoltat ca o versiune bugetară a M16C. Suportă arhitectura CISC și setul de instrucțiuni al M16C pe 16 biți, dar are performanță redusă datorită lățimii reduse a magistralei de date de la 16 la 8 biți. Sunt disponibile o mare varietate de versiuni diferite, cu până la 128 KB de memorie Flash și SRAM. [40]
R32C
Un nucleu pe 32 de biți dezvoltat inițial de Renesas ca versiune pe 32 de biți a M16C. Disponibil în diferite modificări, cu capacitate de memorie de până la 1 MB FLASH și până la 48 KB RAM.
H8
O familie mare de microcontrolere pe 8 și 16 biți dezvoltate inițial de Hitachi Semiconductor la începutul anilor 1990.
RX
Nucleul CISC pe 32 de biți a fost introdus pentru prima dată în 2009 și este poziționat ca succesor al familiilor M16C și R32C [41]
superh
Un nucleu RISC pe 32 de biți dezvoltat la începutul anilor 1990 de Hitachi Semiconductor.
SuperH , RISC [42] [43] [44]
V850
O familie de nuclee RISC pe 32 de biți dezvoltată inițial de NEC Corporation , V850 are mai multe modificări ale V850ES, V850E și V850E2 care funcționează cu μClinux . Din punct de vedere istoric, microcontrolerele bazate pe nucleul V850 au fost utilizate pe scară largă în electronica auto, datorită stabilității și fiabilității foarte ridicate a nucleului. În prezent, există o gamă foarte largă de microcontrolere bazate pe nucleul V850ES cu memorie FLASH de la 16 KB la 4 MB și RAM de la 8 KB la 256 KB.
Kernel pe 8 biți. Microcontrolere cu un nucleu CISC de 8 biți dezvoltat inițial de NEC Corporation . 78K0 are, de asemenea, o versiune simplificată a lui 78K0S. Microcontrolerele bazate pe nucleul 78K0 sunt foarte populare atât în electronica industrială, cât și în cea auto, datorită stabilității și fiabilității lor ridicate. Linia de produse include modele cu memorie FLASH de la 4 la 128 KB.
78K0R
Un nucleu CISC pe 16 biți destul de tânăr dezvoltat de NEC Electronics la începutul anilor 2000. S-a bazat pe nucleul 78K0 de 8 biți bine stabilit în electronica auto. Spre deosebire de nucleul 78K0, noul nucleu 78K0R are o conductă în 3 etape, care a îmbunătățit semnificativ performanța nucleului. De asemenea, comenzile rar utilizate și cele mai puțin eficiente au fost eliminate din sistemul de comandă și au fost adăugate câteva noi. În ciuda istoriei lor scurte, microcontrolerele 78K0R sunt foarte bine stabilite datorită fiabilității, eficienței energetice și performanței lor ridicate. Linia de produse include modele cu memorie FLASH de la 16 la 512 KB.
RL78
Cel mai tânăr și primul nucleu dezvoltat în 2010 după fuziunea dintre NEC Electronics și Renesas Technology. La dezvoltarea familiei s-au folosit cele mai bune tehnologii, pe care ambele companii le dețineau înainte de fuziune. În prezent, au fost anunțate două familii de microcontrolere de uz general G12 și G13 cu dimensiunea FLASH de la 16 la 512 KB. Producția în serie este programată pentru începutul anului 2012.
Sun Microsystems
Texas Instruments
Xilinx
Altele
Vezi și
Note
- ^ The Am2900 Family Data Book Arhivat pe 16 iulie 2011 la Wayback Machine , de AMD
- ↑ Evaluarea și programarea familiei RISC 29K , AMD
- ↑ ARM Thumb . Consultat la 23 octombrie 2009. Arhivat din original la 22 septembrie 2009. (nedefinit)
- ↑ ARM DSP . Consultat la 23 octombrie 2009. Arhivat din original la 14 aprilie 2009. (nedefinit)
- ↑ ARM Thumb-2 . Consultat la 23 octombrie 2009. Arhivat din original la 26 noiembrie 2009. (nedefinit)
- ↑ ARM TrustZone (link descendent) . Data accesului: 23 octombrie 2009. Arhivat din original pe 27 aprilie 2009. (nedefinit)
- ↑ ARM SIMD . Consultat la 23 octombrie 2009. Arhivat din original la 29 noiembrie 2009. (nedefinit)
- ↑ Tehnologia de accelerare media ARM - NEON (link indisponibil) . Consultat la 23 octombrie 2009. Arhivat din original la 14 aprilie 2009. (nedefinit)
- ↑ AVR
- ↑ „ Document de arhitectură AVR32 arhivat la 24 martie 2012 la Wayback Machine ”, Atmel.
- ↑ 8021 . Consultat la 23 octombrie 2009. Arhivat din original pe 22 mai 2010. (nedefinit)
- ↑ 8022 . Consultat la 23 octombrie 2009. Arhivat din original pe 22 mai 2010. (nedefinit)
- ↑ 8041 . Consultat la 23 octombrie 2009. Arhivat din original pe 22 mai 2010. (nedefinit)
- ↑ 8048 . Consultat la 23 octombrie 2009. Arhivat din original pe 22 mai 2010. (nedefinit)
- ↑ 8080a . Consultat la 23 octombrie 2009. Arhivat din original pe 22 mai 2010. (nedefinit)
- ↑ 8085a . Consultat la 23 octombrie 2009. Arhivat din original pe 22 mai 2010. (nedefinit)
- ↑ Manualul de referință al programatorului microprocesorului i860 sau arhitectura microprocesorului i860
- ↑ Fișă de date microprocesor i860 . Consultat la 23 octombrie 2009. Arhivat din original la 30 septembrie 2012. (nedefinit)
- ↑ IA-64 Manual de arhitectură
- ↑ Yasm User Manual - Execution Modes and Extensions, Capitolul 18. Arhitectura x86 . Consultat la 23 octombrie 2009. Arhivat din original la 12 iunie 2009. (nedefinit)
- ↑ „ Infineon C166 and Instruction Set Manual Arhivat 15 septembrie 2010 la Wayback Machine ”, Infineon
- ↑ „ Infineon C500 Architecture and Instruction Set Arhivat 8 aprilie 2011 la Wayback Machine ”, Infineon
- ↑ 68HC11 Set de instrucțiuni . Consultat la 23 octombrie 2009. Arhivat din original pe 27 iunie 2009. (nedefinit)
- ↑ 6800 MICROPROCESOR Instruction Set Summary (aprilie 1985) . Consultat la 23 octombrie 2009. Arhivat din original pe 22 mai 2010. (nedefinit)
- ↑ 6801/68701 Single-Chip MICROCOMPUTER Rezumat set de instrucțiuni (aprilie 1985) . Consultat la 23 octombrie 2009. Arhivat din original pe 22 mai 2010. (nedefinit)
- ↑ 6805 MICROPROCESOR Rezumat set de instrucțiuni (aprilie 1985) . Consultat la 23 octombrie 2009. Arhivat din original pe 22 mai 2010. (nedefinit)
- ↑ 6809 MICROPROCESOR Rezumat set de instrucțiuni (aprilie 1985) . Consultat la 23 octombrie 2009. Arhivat din original pe 22 mai 2010. (nedefinit)
- ↑ Sursa . Consultat la 23 octombrie 2009. Arhivat din original pe 22 mai 2010. (nedefinit)
- ↑ Sursa . Consultat la 23 octombrie 2009. Arhivat din original pe 22 mai 2010. (nedefinit)
- ↑ Manual de familie DSP56800 . Consultat la 23 octombrie 2009. Arhivat din original pe 7 iunie 2011. (nedefinit)
- ↑ Secțiunea 29. Set de instrucțiuni . Consultat la 23 octombrie 2009. Arhivat din original la 28 ianuarie 2007. (nedefinit)
- ↑ 1 2 3 Set de instrucțiuni: PIC (downlink) . Data accesului: 23 octombrie 2009. Arhivat din original la 10 decembrie 2009. (nedefinit)
- ↑ Manualul de referință al programatorului dsPIC30F . Consultat la 23 octombrie 2009. Arhivat din original pe 20 martie 2007. (nedefinit)
- ↑ Set de instrucțiuni MIPS IV . Consultat la 23 octombrie 2009. Arhivat din original pe 7 octombrie 2009. (nedefinit)
- ↑ NSC800 MICROPROCESSOR Instructions Set Summary (aprilie 1985) . Consultat la 23 octombrie 2009. Arhivat din original pe 22 mai 2010. (nedefinit)
- ↑ NS16032 MICROPROCESOR Rezumat set de instrucțiuni (iulie 1985) . Consultat la 23 octombrie 2009. Arhivat din original pe 22 mai 2010. (nedefinit)
- ↑ NS32016 MICROPROCESSOR Rezumat set de instrucțiuni (iulie 1985) . Consultat la 23 octombrie 2009. Arhivat din original pe 22 mai 2010. (nedefinit)
- ↑ NS32032 MICROPROCESOR Rezumat set de instrucțiuni (iulie 1985) . Consultat la 23 octombrie 2009. Arhivat din original pe 22 mai 2010. (nedefinit)
- ↑ Hexagon Processor | Rețeaua de dezvoltatori Qualcomm . Data accesului: 21 ianuarie 2012. Arhivat din original pe 2 martie 2012. (nedefinit)
- ↑ Microcontroler Renesas R8C . microcontroller.com. Preluat la 30 august 2011. Arhivat din original la 29 septembrie 2011. (nedefinit)
- ↑ Familia RX (link indisponibil) . Renesas Electronics. Preluat la 8 mai 2011. Arhivat din original la 9 aprilie 2012. (nedefinit)
- ↑ Manualul utilizatorului SH-Microcomputer (Renesas)
- ↑ Seria RISC pe 64 de biți SuperH (SH) (SuperH).
- ↑ Arhitectură | Renesas Electronics (link indisponibil) . Preluat la 19 iunie 2012. Arhivat din original la 26 mai 2012. (nedefinit)
- ↑ Traducerea sistemului de comandă a nucleului 78K0 (link inaccesibil) . Eltech LLC. Preluat la 30 august 2011. Arhivat din original la 9 aprilie 2012. (nedefinit)
- ↑ Manualul de arhitectură Sparc
- ↑ 9900 MICROPROCESOR Rezumat set de instrucțiuni . Consultat la 23 octombrie 2009. Arhivat din original pe 22 mai 2010. (nedefinit)
- ↑ 9940 MICROPROCESOR Rezumat set de instrucțiuni . Consultat la 23 octombrie 2009. Arhivat din original pe 22 mai 2010. (nedefinit)
- ↑ 9980 MICROPROCESOR Rezumat set de instrucțiuni . Consultat la 23 octombrie 2009. Arhivat din original pe 22 mai 2010. (nedefinit)
- ↑ MSP430 User's Manual, document slau049d, Texas Instrument, Inc.
- ↑ „ Xilinx UG129 PicoBlaze 8-bit Embedded Microcontroller User Guide, Chapter 3, PicoBlaze Instruction Set Arhivat 19 iulie 2011 la Wayback Machine ”, Xilinx
- ↑ Z8601/02/03/11/12/13 Rezumatul set de instrucțiuni MICROCOMPUTER cu un singur cip (aprilie 1985) . Consultat la 23 octombrie 2009. Arhivat din original pe 22 mai 2010. (nedefinit)
- ↑ Z80 MICROPROCESSOR Instruction Set Summary (aprilie 1985) . Consultat la 23 octombrie 2009. Arhivat din original pe 22 mai 2010. (nedefinit)
- ↑ Rezumatul setului de instrucțiuni MICROPROCESOR Z8001/Z8002 . Consultat la 23 octombrie 2009. Arhivat din original pe 22 mai 2010. (nedefinit)
- ↑ 2650 MICROPROCESOR Rezumat set de instrucțiuni . Consultat la 23 octombrie 2009. Arhivat din original pe 22 mai 2010. (nedefinit)
- ↑ 6502 MICROPROCESOR Rezumat set de instrucțiuni . Consultat la 23 octombrie 2009. Arhivat din original pe 21 mai 2010. (nedefinit)
- ↑ CDP1802 COSMAC Microprocessor Instruction Set Summary (aprilie 1985) . Consultat la 23 octombrie 2009. Arhivat din original pe 22 mai 2010. (nedefinit)
- ↑ „ Arhitectura setului de instrucțiuni XMOS XS1 ”
- ↑ ARC Programers Reference Manual, ARC International
- ↑ INMOS Transputer . Consultat la 23 octombrie 2009. Arhivat din original pe 13 octombrie 2009. (nedefinit)
- ↑ SP-0256 - Procesor de vorbire . Consultat la 23 octombrie 2009. Arhivat din original pe 20 august 2008. (nedefinit)
- ↑ Raptor-16 . Consultat la 23 octombrie 2009. Arhivat din original la 16 iulie 2010. (nedefinit)
- ↑ MMIX . Consultat la 23 octombrie 2009. Arhivat din original la 16 iulie 2011. (nedefinit)
- ↑ NEC V850 Family 32-/16-bit single-chip microcontroller Architecture Manual de la NEC. Ltd
- ↑ Xtensa Instruction Set Architecture (ISA) Manual de referință.
- ↑ Sailer, Philip M.; Kaeli, David R. Manualul de arhitectură a setului de instrucțiuni DLX. Morgan Kaufmann. ISBN 1-55860-371-9 .
- ↑ „Procesorul Clipper: arhitectura și implementarea setului de instrucțiuni”
Link -uri
|
Aceasta este o listă de servicii de articole create pentru a coordona activitatea de dezvoltare a subiectului. Acesta trebuie convertit într-o listă de informații sau glosar, altfel transferat într-unul dintre proiecte . Acest șablon nu este instalat pe listele de informații și glosare.
|