Submitted Successfully!
To reward your contribution, here is a gift for you: A free trial for our video production service.
Thank you for your contribution! You can also upload a video entry or images related to this topic.
Version Summary Created by Modification Content Size Created at Operation
1 handwiki -- 2662 2022-11-04 01:32:25

Video Upload Options

We provide professional Video Production Services to translate complex research into visually appealing presentations. Would you like to try it?

Confirm

Are you sure to Delete?
Cite
If you have any further questions, please contact Encyclopedia Editorial Office.
HandWiki. List of Instruction Sets. Encyclopedia. Available online: https://encyclopedia.pub/entry/32933 (accessed on 15 November 2024).
HandWiki. List of Instruction Sets. Encyclopedia. Available at: https://encyclopedia.pub/entry/32933. Accessed November 15, 2024.
HandWiki. "List of Instruction Sets" Encyclopedia, https://encyclopedia.pub/entry/32933 (accessed November 15, 2024).
HandWiki. (2022, November 04). List of Instruction Sets. In Encyclopedia. https://encyclopedia.pub/entry/32933
HandWiki. "List of Instruction Sets." Encyclopedia. Web. 04 November, 2022.
List of Instruction Sets
Edit

A list of computer central processor instruction sets: (By alphabetical order by its manufacturer.)

List of Instruction Sets

1. Advanced Digital Chips Inc.

  • EISC:[1] (AE32K) 32-bit embedded core

2. Altera (Later, Intel)

  • Nios II:[2] 32-bit RISC, CPU core optimized for implementation in Altera FPGAs

3. AMD

  • AM29000 (112 Instructions):[3] RISC
  • AMD extensions to x86
    • 3DNow! (21 instructions):[4] An extension for floating-point arithmetic
    • 3DNow! Extensions (5 instructions):[5]:316 An extension for 3DNow!.
    • ABM - Advanced Bit Manipulation
    • SSE4a – streaming SIMD extensions 4a
    • SSE5 – streaming SIMD extensions 5 (170 instructions, proposal)
    • F16C - FP16 conversion operations, a revision of part of the proposed SSE5
    • XOP - eXtended Operations, a revision of part of the proposed SSE5
    • TBM - Trailing Bit Manipulation
  • AMD64:[5][6][7][8][9][10] 64-bit extension of x86, originally named x86-64, adopted by Intel

4. Analog Devices, Inc. (ADI)

  • SHARC[11]
  • Blackfin[12]

5. Apollo Computer Inc.

  • Apollo PRISM: 32-bit VLIW RISC (Not to be confused with DEC Prism or m88k.)

6. ARC International (Later, Synopsys)

  • ARC:[13] Pre-configurable core
  • ARCompact
  • ARCtangent

7. Arm

  • ARM architecture[14]
    • ARMv1
    • ARMv2
    • ARMv3
    • ARMv4
    • ARMv5
      • Extensions
        • Thumb[15]
        • DSP[16]
        • Jazelle
        • VFPv2 – vector floating point
    • ARMv6
      • Extensions
        • Thumb-2[17]
        • TrustZone[18]
        • SIMD[19]
    • ARMv7
      • Extensions
        • Thumb-2
        • NEON – media acceleration technology[20]
        • VFPv3
    • ARMv8-A
      • Extensions

8. AT&T (Later, Lucent Then Agere Then LSI, Then Avago and Intel)

For StarCore DSP architecture, refer to Motorola section.

  • DSP16
  • DSP16A[21]
  • DSP1600
  • ATT2100[22]
  • WE32K (WE 32000, WE 32100, WE 32200)[23]

9. Atmel

  • ATiny
  • AVR[24]
  • AVR32[25]

10. Axis Communications

  • ETRAX CRIS

11. Burroughs (Later, Unisys)

  • B1000 series
  • B2000/B3000/B4000 series
  • B5000 series and B6000/B7000 series

12. Cambridge Consultants / Cambridge Silicon Radio (Later, CSR Plc)

  • XAP series

13. CDC (Control Data Corporation)

  • CDC 160 series
  • CDC 924
  • CDC 1604
  • CDC 3000 24-bit
  • CDC 3000 48-bit
  • CDC 6000 series
  • CDC 7600
  • CDC STAR-100
  • Cyber 70 and 170 series
  • CDC Cyber 180
  • CDC Cyber 200

14. Commonwealth Scientific and Industrial Research Organisation

  • CSIRAC

15. Cray Research, Inc. (Later, Silicon Graphics, Inc., Then Cray Inc.)

  • Cray-1 supercomputer

16. Cypress

  • M8C Core: 8-bit MCU PSoC 1

17. Data General

  • Nova:[26] 16-bit CISC
  • ECLIPSE:[27] 16-bit CISC
  • ECLIPSE/MV:[28] 32-bit CISC

18. DEC (Digital Equipment Corporation)

  • PDP-1: 18-bit CISC minicomputer
  • PDP-4/PDP-7/PDP-9/PDP-15: 18-bit CISC minicomputer
  • PDP-5/PDP-8/PDP-12: 12-bit CISC minicomputer
  • PDP-6/PDP-10/DECSYSTEM-20: 36-bit CISC mainframe
  • PDP-11:[29] 16-bit CISC minicomputer
  • VAX:[30] 32-bit CISC
  • Prism: 32-bit RISC
  • Alpha: 64-bit RISC

19. Donald Knuth

Introduced in the textbook of Prof. Donald Knuth

  • MIX
  • MMIX[31]

20. DSP Group (Later, CEVA, Inc.)

DSP Group and Parthus Technologies plc were merged into CEVA, Inc. in 2002.

  • Oak DSP Core
  • Teak Series
    • Teak DSP Core
    • TeakLite DSP Core
    • CEVA-TeakLite-4
  • CEVA-X
  • CEVA-XC
  • CEVA-XC4000
  • CEVA-XM4

21. Eckert–Mauchly Computer Corporation (Later, Remington Rand Then Sperry Then Unisys)

  • UNIVAC 1: The first commercial computer produced in the United States

22. Elliott Brothers

  • Elliott Automation

23. EnSilica

  • eSi-RISC

24. Fairchild

  • Clipper[32]

25. Fujitsu (Later, Cypress)

  • FR Series: 32-bit RISC MCU
    • FR30/FR60 Family ()[33]
    • FR80/FR81 Family ():[34] Some instructions are removed and added against FR30 and FR60.
  • FR-V: VLIW and vector processor based RISC
  • F2MC Series
    • F2MC-16 Family ():[35] 16-bit MCU
    • F2MC-8L/F2MC-8FX Family ():[36] 8-bit MCU

26. General Electric (Later, Honeywell, Then Honeywell/Bull, and Then NEC Corporation)

  • GE-200 series:[37] Small main frame, 20-bit word machine
  • GE-400 series:[38] Middle mainframe, 24-bit word machine
  • GE-412:[39] 20-bit word machine
  • GE-600 series/Honeywell 6000 series: Large main frame, 36-bit CISC, word machine, LSB on left
    • GE-625/635[40]
    • GE-645:[41] Multics available
    • Toshiba TOSBAC-5600: GECOS-3 and ACOS-6 available
    • HIS (Honeywell Information Systems) 6025, 6030, 6040, 6050, 6060, 6070, 6080: GCOS available
    • HIS 6180: Multics available
    • HIS Series 60 Level 66 and Level 66/DPS: GCOS available
    • HIS Series 60 Level 68 and Level 68/DPS: Multics available[42]
    • HIS DPS-8: GCOS available
    • HIS DPS-8M: Multics available[42]
    • Honeywell Bull DPS-88: GCOS available
    • Honeywell Bull DPS-8000:[43] GCOS available
    • NEC ACOS Series 77 System 600, 700, 600S, 800, 900:[44] Succeeded Toshiba's business. GCOS-3 and ACOS-6 available
    • NEC ACOS System 1000 (HIS DPS90), 2000 (HIS DPS/9000), 3900 (HIS DPS/9000-900):[45] ACOS-6 and GCOS-8 available, No Multics

27. General Instrument Microelectornics (Later, Microchip Technology Incorporated)

The company was established as a subsidiary of General Instrument in 1987, then became an independent company as Microchip Technology in 1989.

  • CP1600: 16-bit microprocessor
  • SP0256 - Speech processor[46]
  • PIC microcontroller
    • Mid-range PIC[47]
    • PIC16[48]
      • PIC1605: NMOS 8-bit microcontroller, the basis of PIC architecture
    • PIC17[48]
    • PIC18[48]
    • dsPIC30F[49]
    • dsPIC33

28. Hennessy (,Prof.) and Patterson (,Prof.)

  • DLX:[50] Introduced as educational-use ISA in their famous textbooks; "Computer architecture : a quantitative approach" and "Computer organization and design : the hardware/software interface." GNU assembler is available.
  • Stanford MIPS: Basis of MIPS architecture by Prof. John L. Hennessy
  • Berkeley RISC: Basis of SPARC architecture by Prof. David Patterson

29. Hewlett-Packard

  • HP 2100
  • FOCUS
  • HP 3000 "Classic" CISC
  • PA-RISC
    • PA-RISC 1.0
    • PA-RISC 1.1
      • MAX-1 SIMD extensions
    • PA-RISC 2.0
      • MAX-2 SIMD extensions

30. Hitachi (Later, Renesas)

  • HD6309 ():[51] An extension for Motorola MC6809
  • HD64180: Z80-based embedded MCU
  • H8 Family
    • H8/500 (63 instructions)[52]
    • For other H8 Series, refer to Renesas section.
  • SuperH RISC engine Family[53]
    • SuperH, Inc. SH-5 ():[54][55] 64-bit RISC
    • For other SH Series, refer to Renesas section.

31. Holtek Semiconductor

  • HT RISC:[56]:24–36 8-bit RISC MCU

32. Honeywell

These are instruction sets introduced by Honeywell; for the instruction sets from General Electric, refer to the General Electric section.

  • Datamatic 1000,[57] H-400, H-1400, H-800,[58] H-1800,[59] and H-1800-II:[60] 48-bit word machine with 3 address format
  • Series 200 model 200/1200/2200:[61] A character-oriented two-address commercial computer
  • Honeywell Model 8200:[62] A system containing a word-processing subsystem based on the H-800 and a Variable Length Field (VLF) processor based on the H-200
  • DDP Series 16 model 316 and 516:[63] 16-bit minicomputer

33. IBM

  • IBM 1130/IBM 1800
  • IBM 1400 series/IBM 7010
  • IBM 1620/IBM 1710
  • IBM 37xx
  • IBM 3790
  • IBM 650
  • IBM 701
  • IBM 704/IBM 709/IBM 7090/IBM 7094/IBM 7040/IBM 7044
  • IBM 702/IBM 705/IBM 7080
  • IBM 7070/IBM 7072/IBM 7074
  • IBM 7030 Stretch
  • System/360 (32-bit CISC) and successors
    • System/370: 32-bit CISC
    • System/390: 32-bit CISC
    • z/Architecture: 64-bit CISC
  • IBM 8100
  • IBM Series/1
  • IBM System/3[64]
  • IBM System/4 Pi
    • AP-101: Used in the moon flights
  • IBM System/32[65]
  • IBM System/34[66]
  • IBM System/36[67]
  • IBM System/38/IBM AS/400/IBM System i MI code[68][69]
  • IBM System/7
  • ROMP
  • Power Architecture
    • POWER ISA: POWER1, the RISC Single Chip, POWER2
    • PowerPC ISA: POWER3
      • PowerPC v2.00: POWER4
      • PowerPC v2.01:[70] POWER5
      • PowerPC v2.02:[71] POWER5+
      • Book E (Enhanced PowerPC) by NXP,[72] by STM[73]
      • Cell Broadband Engine Architecture (Including the PowerXCell 8i):[74]:51 PowerPC ISA v2.02 + 8× SPE (Synergistic Processing Elements) for vector/SIMD multimedia extensions
    • PowerPC AS
    • Power ISA
      • Power ISA v2.03:[75] POWER6
      • Power ISA v2.04
      • Power ISA v2.05: POWER6+
      • Power ISA v2.06B:[76] POWER7
      • Power ISA v2.07B (for POWER8 & POWER8 with Nvidia NVLink)[77][78]
      • Power ISA v3.0B (for POWER9)[77][79]
        • PowerQUICC by NXP: PowerPC + plural of QUICC vector processor elements

34. Infineon Technologies AG

35. INMOS and XMOS

by Prof. David May

  • Transputer[84]
  • XCore[85]

36. Intel

  • 4004 (46 instructions)[86]:288/621
  • 4040 (60 instructions)[86]:218/621
  • 8008 (48 instructions)[86]:420/621
  • 8080 (111 Instructions),[87] 8085 (113 Instructions)[88]
  • 8021 (66 Instructions)[89]
  • 8022 (73 Instructions)[90]
  • MCS-41 (also known as 8041) (87 instructions)[91]
  • MCS-48 (also known as 8048) (93 instructions)[92]
  • MCS-51 (also known as 8051) (111 instructions)[93]:§3[94]:§2[95]
  • iAPX 432[96][97][98][99]
  • i860:[100][101] 32/64-bit VLIW RISC
  • i960 (also known as 80960) (FIX MI core instructions with 11 addressing modes):[102][103] 32-bit RISC
  • IA-64 (also known as Itanium):[104] Originated at Hewlett-Packard (HP), and later jointly developed by HP and Intel
  • x86, See: x86 instruction listings
    • 8086/8088, 80186/80188, 80286: 16-bit CISC
    • IA-32:[105][106] 32-bit CISC
    • x86-64: 64-bit extension of x86, originally developed by AMD as AMD64[6][7][8][9][10]
      • Intel 64, Intel's version of x86-64
    • Extensions[107]
      • FPU (x87) – Floating-point-unit (FPU) instructions
      • MMX – MMX SIMD instructions
      • MMX Extended – extended MMX SIMD instructions
      • 3DNow! (21 instructions):[4] An extension for floating-point arithmetic (AMD)
      • 3DNow! Extensions (5 instructions):[5]:316 An extension for 3DNow! (AMD)
      • SSE – streaming SIMD extensions (SSE) instructions (70 instructions)
      • SSE2 – streaming SIMD extensions 2 instructions (144 new instructions)
      • SSE3 – streaming SIMD extensions 3 instructions (13 new instructions)
      • SSSE3 – supplemental streaming SIMD extensions (16 instructions)
      • SSE4.1 – streaming SIMD extensions 4, Penryn subset (47 instructions)
      • SSE4.2 – streaming SIMD extensions 4, Nehalem subset (7 instructions)
      • SSE4 – All streaming SIMD extensions 4 instructions (both SSE4.1 and SSE4.2)
      • SSE4a – streaming SIMD extensions 4a (AMD)
      • SSE5 – streaming SIMD extensions 5 (170 instructions, proposal from AMD)
      • F16C - FP16 conversion operations (from AMD), a revision of part of the proposed SSE5
      • XOP - eXtended Operations (AMD), a revision of part of the proposed SSE5
      • ABM - Advanced Bit Manipulation (from AMD)
      • TBM - Trailing Bit Manipulation (AMD)
      • XSAVE – XSAVE instructions
      • AVX – advanced vector extensions instructions
      • FMA – fused multiply-add instructions
      • AES – Advanced Encryption Standard instructions
      • CLMUL – Carry-less mtiply (PCLMULQDQ) instruction
      • Cyrix – Cyrix-specific instructions
      • AMD – AMD-specific instructions (older than K6)
      • SMM – System management mode instructions
      • SVM – Secure virtual machine instructions
      • PadLock – VIA PadLock instructions

37. IPFlex (Later, Tokyo Keiki, Inc.)

  • DAP/DNA-2: A Dynamic Reconfigurable Processor, jointly developed by IPFlex and Fujitsu.

38. Lattice Semiconductor

  • LatticeMico8[108]
  • LatticeMico32[109]

39. Lebedev Institute of Precision Mechanics and Computer Engineering

  • BESM-1
  • BESM-2
  • BESM-3, BESM-4
  • BESM-6

40. Maxim Integrated

  • MAXQ[110]:§18

41. MIPS Technologies

  • MIPS architecture
    • MIPS I
    • MIPS II
    • MIPS III
    • MIPS IV[111]
    • MIPS V
    • MIPS16
    • MIPS32
    • MIPS64
    • MDMX
  • Loongson Technology
    Loongson is a Chinese company. In its earlier stage, its architecture was MIPS like because of patents problem until a deal in 2007. In 2011, it formally licensed MIPS32 and MIPS64.
    • Loongson 1: 32-bit MIPS like. Lacking 4 instructions by patent issue.
    • Loongson 3: MIPS64 quad core. Over 200 instructions are added for x86 emulation.

42. MIT's Lisp Machine (Later, Symbolics, Inc., Then Symbolics)

  • CADR Lisp Machine

43. Mitsubishi Electric (Later, Renesas)

  • Mitsubishi D10V[112]
  • Mitsubishi D30V[113]
  • 740 - 8-bit 6502 superset
  • 7700 Family - 16-bit
    • 7700 Series (103 instructions)
    • 7751 Series (109 instructions)
    • 7900 Series (203 instructions):[114] 16-bit MCU

44. MOS Technology (Later, Commodore Semiconductor Group)

  • MOS/CSG 6502:[115] 8-bit CISC
  • MOS/CSG 65CE02: added extra registers and instructions, having 6502 emulation
  • Western Design Center 65816: 16-bit CISC, having 6502 emulation

45. Motorola (Later, Freescale and Then NXP Semiconductor)

For the Power Architecture, refer to IBM section.

  • 6800 Family: 8-bit CISC
    • Motorola 6800 (107 instructions)[116]
    • Motorola 6801 (98 instructions)[117]
    • Motorola 6805 (86 instructions)[118]
    • Motorola 6809 (94 instructions)[119]
      • Hitachi HD6309: Having some extensions.
    • Freescale HC11 (62 instructions)
  • CPU16 Family: 16-bit CISC
    • Freescale HC16
  • 68000 Family: 32-bit CISC
    • 68000[120]
    • 68010[121]
    • 68020 and 68030
      • 68881 and 68882 FPUs
    • 68040
    • 68060
    • 683XX
    • ColdFire
  • 88000: 32-bit RISC
  • DSP56800[122]
  • StarCore DSP Architecture:[123]:23 Jointly developed by Agere and Motorola.
    • SC100(V1)/SC140(V2):[124] Baseline
    • SC140e(V3): Minor additions
    • SC3400(V5): Video, SIMD2
    • SC3850(V6): Control ISA, Dual MPY, Cache instructions
    • SC3900FP:[125] SIMD8

46. National Semiconductor

47. NCR Corporation

48. NEC Corporation

  • Supercomputer
    • SX architecture: A Scalar Processing Unit + eight Vector Processing Elements
      • SX-1 and SX-2
      • SX-3
      • SX-4 – SX-9[130][131][132][133]
      • Earth Simulator
      • SX-ACE[134]
  • Mainframe:
    • Large mainframe (refer to General Electric section)
    • Middle mainframe
      • NEC ACOS Series 77 System 300, 400, 500:[44] ACOS-4 OS, 32-bit byte machine
      • NEC ACOS System 1500[135]
    • Small mainframe
      • NEC ACOS Series 77 System 200:[44] ACOS-2 OS, byte machine
  • Minicomputer
    • MS-4100: 32-bit CISC, byte machine, big endian

49. NEC's Semiconductor Operations (Later, NEC Electronics, Then Renesas Electronics)

  • μCOM-1600, also known as μPD768 (93 instructions): 16-bit single-chip CPU released in 1978. Used for NEC System 50 office computer.[136][137]
  • 17K Famiy ():[138]:§3:575/690–665/690 4-bit MCU
  • 75 Family
    • μPD7500: 4-bit MCU
      • μPD7500 set ? (106 instructions)
      • μPD7500 Set A (92 instructions)[139]:52–58
      • μPD7500 Set ? (67 instructions)
    • 75X Series ():[140]:§10[141]:§10 4-bit MCU
    • 75XL Series (): 4-bit MCU
  • μCOM-87 Family
    • μCOM-87 Series (): 8-bit MCU
    • μCOM-87LC Series (): 8-bit MCU
    • μCOM-87AD Series
      • NMOS version (158 instructions):[142]:§13 8-bit MCU
      • CMOS version (159 instructions):[143]:§14 8-bit MCU
  • 78K Family
    • 78K/0 Series: 8-bit MCU. Refer to Renesas section
    • 78K0R Series: 16/8-bit MCU. Refer Renesas RL78 section
    • 78K/0S Series: 8-bit MCU. Refer to Renesas section
    • 78K/1 Series(64 instructions):[144]:§18 8-bit MCU
    • 78K/2 Series(65 instructions):[145]:§18[146]:§20 8-bit MCU
    • 78K/3 Series(111 instructions with macro service):[147]:§18 16/8-bit MCU
    • 78K/4 Series(113 instructions with macro service):[148] 16/8-bit MCU
    • 78K/6 Series ( with macro service): 16-bit MCU
  • V60/V70, V80 (119, 123 instructions):[149] 32-bit CISC, little endian
  • V810/V830:[150] 32-bit RISC, little endian
  • V850: 32-bit RISC, Refer to Renesas section

50. OpenRISC Community

  • OpenRISC 1000:[151] ORBIS32; 32-bit RISC, big endian

51. Parallax, Inc.

  • Propeller P8X32A:[152] 32-bit RISC

52. PEZY Computing

  • PEZY-1
  • PEZY-SC

53. RCA

  • CDP1802[153]
  • Spectra 70 (System/360 compatible in user mode ("problem state"), not compatible in kernel mode ("supervisor state"))

54. Renesas

The semiconductor operations of Hitachi and Mitsubishi Electric were transferred to Renesas Technology Corporation on April 1, 2003. In addition, NEC Electronics Corporation, a subsidiary of NEC Corporation, and Renesas Technology were merged into Renesas Electronics Corporation on April 1, 2010.

  • RL78 Family:[154] 8/16-bit CISC MCU, similar ISA to 8-bit 78K/0 legacy CISC, accumulator-based architecture, 2 operand instructions, 1–5 byte non-uniform length instructions, 13 addressing modes, non-orthogonal instruction set, little endian, 3-stage pipeline
    • RL78-S1 Core (74 instructions):[154] 8-bit ALU, 8× 8-bit registers, No register-banks
    • RL78-S2 Core (75 instructions):[154] 16-bit ALU, 8× 8-bit registers, 4× register-banks
    • RL78-S3 Core (81 instructions):[154] 16-bit ALU, multiplication/division/MAC extension
    • 78K0R (80 instructions divided into 15 groups):[155] 75 instructions out of 80 are identical to RL78.
      16-bit ALU, 8× 8-bit registers, 4× register-banks,
  • RX Family:[156]:14PDF8 32-bit CISC MCU, general-purpose-register-based architecture, 2 and 3 operand instructions, 1–8 byte non-uniform length instructions, 16× 32-bit GPRs, highly orthogonal instruction set, bi-endian, optional single precision floating-point arithmetic operations, 5-stage synchronous pipeline
    • RXv1 (90 instructions/10 addressing modes, basic:73, float:8, DSP:9)[157]
    • RXv2 (109 instructions/11 addressing modes, basic:75, float:11, DSP:23)[158]
  • RH850 Family: Upward compatible with V850 ISA, disclosed to Automotive industry customers only
  • V850 Family: 32-bit RISC MCU, general-purpose-register-based architecture, load/store architecture, 2 operand instructions, basically 2-byte and 4-byte 2-way form instructions (having extension), relatively orthogonal instruction sets, branch with interlock, 32× 32-bit GPRs, little endian, optional single and double precision floating-point arithmetic operations, 5- or 7-stage synchronous pipeline
    • V850 (74 instructions):[159] Simple but sined-load/store, saturation arithmetic
    • V850E (81 instructions)[160] Unsigned-load/store extension, CISCy extension
    • V850E1 (80 (83) instructions)[161]
    • V850ES (80 instructions)[162]
    • V850E1F (96 instructions): Floating-point arithmetic extension for single precision
      (Also known as PHOENIX-Fx)
    • V850E2 (89 instructions):[163] Superscaler
    • V850E2S (98 instructions):[164] Memory protection
    • V850E2M (98+α instructions):[165] Memory protection, floating-point for single and double precision
    • V850E3 (): SIMD extension, loop extension with branch predictor
  • SuperH RISC engine Family:[53] 32/64-bit RISC MCU/MPU, general-purpose-register-based architecture, load/store architecture, 2-byte uniform length instruction set, relatively orthogonal instruction sets, branch with delay slots, 16× 32-bit GPRs with partially 2 banks of 8 registers, 1× 32-bit global base register, 2× 32-bit MAC register, 1× 32-bit procedure register, optional 2 banks of 16× 32-bit floating-point registers, optional 2× 40-bit and 6× 32-bit DSP registers, bi-endian, 5- or 7-stage synchronous pipeline
    • SH-1 (56 instructions):[166] 32-bit RISC
    • SH-2 (62 instructions):[166] 32-bit RISC
    • SH2-DSP (154 instructions):[166] 32-bit RISC
    • SH-2A (91 instructions):[167] 32-bit RISC
    • SH2A-FPU (112 instructions):[167] 32-bit RISC
    • SH-3 (68 instructions):[168] 32-bit RISC
    • SH-3E (84 instructions):[168] 32-bit RISC
    • SH3-DSP (160 instructions):[168] 32-bit RISC
    • SH-4 (93 instructions):[169] 32-bit RISC
    • SH4A (103 instructions):[170] 32-bit RISC
    • SH4AL-DSP (226 instructions):[171] 32 -bit RISC
    • For SH-5 Series, refer to Hitachi section
  • 78K Family:
    • 78K0 Series (48 instructions):[172] 8-bit MCU, accumulator-based architecture, 8× 8-bit registers, 4× register-banks, non-pipelined
    • 78K0S Series (47 instructions):[173] 8-bit simplified version of 78K0, no mul/div insn., no register-bank, etc.[174]
    • For 78K/1, 78K/2, 78K/3, 78K/4, and 78K/6 Series, refer to NEC's semiconductor section.
    • For 78K0R, refer to RL78 section.
  • R8C Family: 16-bit CISC MCU
    • R8C/Tiny Series (89 instructions)[175]
  • M16C Family (106 instructions):[176] 16-bit CISC
  • M32C Family (108 instructions):[177] 16/32-bit CISC MCU, 2 banks of 4 × 16-bit data and 2 × 24-bit address registers
  • M32R Family (83 instructions):[178] 32-bit RISC MCU
    • M32R-FPU (100 instructions):[179] floating-point arithmetic extension
  • H8SX Family ():[180] 32-bit MCU
  • H8S Family ():[181] 32-bit MCU
  • H8 Family
    • H8/300 Series ():[182] 16/8-bit MCU
    • H8/300H Series ():[183] 16/8-bit MCU
    • H8/300L Series ():[184] 16/8-bit MCU
    • For H8/500 Series, refer to Hitachi section
  • 720 Family (135 instruction):[185]:83–139 4-bit MCU, accumulator
  • 740 Family (71 instructions):[186] A 8-bit 6502 superset

55. Rockwell Collins

56. Samsung Electronics

  • SAM8

57. Scenix Semiconductor (Later, Ubicom Then Qualcomm)

Ubicom was acquired by Qualcomm in 2012.

  • SX Series: 8-bit microcontroller
  • IP Series: 32-bit microprocessor (IP2000, IP8000, etc.)

58. Signetics

  • 2650 (75 instructions)[187]

59. SpaceWire UK

  • Raptor-16:[188] 16-bit CISC

60. STMicroelectronics (Formerly, SGS-Thomson)

For SPC5 Power Architecture Book E product line, refer to IBM section.

  • STM8 (80 instructions, 20 addressing modes):[189] 8-bit MCU
  • ST10 ("FIX-ME" basic instructions and "FIX-ME" MAC instructions):[190] 16-bit MCU
  • ST40 ():[191][192] 32-bit RISC SuperH family SH-4 architecture, jointly developed with Hitachi

61. Sun Microsystems (Later, Oracle)

  • SPARC[193][194]
    • SPARC-V7[195]
    • SPARC-V8[195]
    • SPARC-V9:[195] Ultra-SPARC I (1995)
      • Extensions[195]:97
        • VIS 1: UltraSPARC I (1995)
        • VIS 2: UltraSPARC III (2001)
        • EMAf: SPARC T3 (2010)
        • VIS 3, VIS 3B: SPARC T3 (2010)
        • IMA: SPARC T4 (2011)
        • SPARC4 (Core S3, 2011)
  • Java bytecode for Java VM:[196] 32-bit stack machine, RISC + CISC, big endian
    • picoJava:[197] Having extended Bytecodes
    • JEM1[198] by Rockwell Collins: A super-set of JVM Bytecode
    • JEMCore-II by aJile Systems, Inc. (aJ-102 and aJ-200[199]:107): Having another extended Bytecodes
  • Java Card VM Bytecode:[200] 16-bit stack machine, having completely different ISA from Java VM
  • MAJC: VLIW

62. Tensilica (Later, Cadence)

  • CPUs
    • Xtensa:[201] Pre-configurable architecture
  • DSPs
    • HiFi Audio and Voice DSPs
    • Vision DSPs
    • ConnX D2[202]
    • ConnX BBE16[202]

63. Texas Instruments

64. UNIVAC (Later, Unisys)

  • 1100/2200 series

65. University of California, Berkeley (UCB) (Later, RISC-V Foundation)

  • RISC-V:[207] Open ISA introduced in 2010

66. University of Cambridge

  • EDSAC: The first practical stored-program computer
  • CAP computer

67. University of Texas at Austin, and University of Illinois at Urbana–Champaign

  • LC-3: 16-bit RISC ISA for educational use
  • LC-3b:[208] Modified variant introduced with hardware microarchitecture

68. University of Tokyo

  • TAC:[209] A tube computer developed in 1959

69. U.S. Military

  • ENIAC: One of the earliest electronic general-purpose computer
  • MIL-STD-1750A:[210] The U.S.'s military standard computer, 16-bit RISC
  • Apollo Guidance Computer: Used in the moon flights

70. Xerox

71. Xilinx

  • MicroBlaze[211]
  • PicoBlaze[212]

72. Zilog (Later, a Subsidiary of IXYS Corporation)

  • Z80, Z800, Z280, Z180, Z380, eZ80[213]
  • Z8, eZ8[214]
  • Z8000, Z80000[215]

References

  1. ARK Core (in Korean) http://www.adc.co.kr/technology/eisc/eisc.php
  2. Nios II Instruction Set Reference https://www.altera.com/en_US/pdfs/literature/hb/nios2/n2cpu_nii51017.pdf
  3. "Evaluating and Programming the 29K RISC Family". https://www.amd.com/epd/29k/29kprog/29kprog.pdf. 
  4. 3DNow! Technology Manual https://support.amd.com/TechDocs/21928.pdf
  5. Software Optimization Guide for AMD64 Processors https://support.amd.com/TechDocs/25112.PDF
  6. AMD64 Architecture Programmer’s Manual Volume 1: Application Programming https://support.amd.com/TechDocs/24592.pdf
  7. AMD64 Architecture Programmer’s Manual Volume 2: System Programming https://support.amd.com/TechDocs/24593.pdf
  8. AMD64 Architecture Programmer’s Manual Volume 3: General-Purpose and System Instructions https://support.amd.com/TechDocs/24594.pdf
  9. AMD64 Architecture Programmer’s Manual Volume 4: 128-Bit and 256-Bit Media Instructions https://support.amd.com/TechDocs/26568.pdf
  10. AMD64 Architecture Programmer’s Manual Volume 5: 64-Bit Media and x87 Floating-Point Instructions https://support.amd.com/TechDocs/26569_APM_v5.pdf
  11. ADSP-2106x SHARC Processor User’s Manual http://www.analog.com/media/en/dsp-documentation/processor-manuals/50836807228561ADSP2106xSHARCProcessorUsersManual_Revision2_1.pdf
  12. ADSP-BF7xx Blackfin+ Processor Programming Reference http://www.analog.com/media/en/dsp-documentation/processor-manuals/ADSP-BF70x_Blackfin_Programming_Reference.pdf
  13. ARC Programmers Reference Manual, ARC International
  14. ARM Software Development Toolkit Reference Manual, Advanced RISC Machines Ltd http://www.simplemachines.it/doc/QRC0001H_rvct_v2.1_arm.pdf
  15. ARM Thumb http://www.arm.com/products/CPUs/archi-thumb.html
  16. ARM DSP http://www.arm.com/products/CPUs/cpu-arch-DSP.html
  17. ARM Thumb-2 http://www.arm.com/products/CPUs/archi-thumb2.html
  18. "ARM TrustZone - Open Virtualization FAQ". http://www.openvirtualization.org/open-source-arm-trustzone.html. 
  19. ARM SIMD http://www.arm.com/products/CPUs/arch-simd.html
  20. "Technologies | NEON - Arm Developer". https://developer.arm.com/technologies/neon. 
  21. WE DSP16A Digital Signal Processor, 1998 http://bitsavers.informatik.uni-stuttgart.de/components/att/dsp/WE_DSP16A_Digital_Signal_Processor_-_advance_data_sheet_-_1988.pdf
  22. ATT2100 Microprocessor Hardware Specification, March 91 http://bitsavers.informatik.uni-stuttgart.de/components/att/hobbit/ATT2100_Microprocessor_Hardware_Specification_Mar91.pdf
  23. "Microelectronic Products Selection Guide". AT&T. Spring 1988. http://bitsavers.org/components/att/1988_ATT_Microelectronic_Products_Selection_Guide.pdf. 
  24. "AVR Instruction Set Manual". http://www.atmel.com/images/Atmel-0856-AVR-Instruction-Set-Manual.pdf. 
  25. "AVR32 Architecture Document". http://www.atmel.com/Images/doc32000.pdf. 
  26. Data General Nova - Instruction Set Summary, users.rcn.com http://users.rcn.com/crfriend/museum/doco/DG/Nova/index.html
  27. Data General ECLIPSE - Instruction Set Summary, users.rcn.com http://users.rcn.com/crfriend/museum/doco/DG/Eclipse/index.html
  28. ECLIPSE/MV Family 32-Bit Systems, Principles Of Operation http://stephenmerrony.co.uk/dg/Docs/DG-Originated/Software/EclipseMV-Family32-BitSystemsPrinciplesOfOperation.pdf
  29. pdp11 processor handbook, 1979 https://archive.org/details/bitsavers_decpdp11hak1979_22549786
  30. VAX Architecture Reference Manual http://bitsavers.trailing-edge.com/pdf/dec/vax/archSpec/EY-3459E-DP_VAX_Architecture_Reference_Manual_1987.pdf
  31. The MMIX Instruction Set http://mmix.cs.hm.edu/doc/instructions-en.html
  32. Walter Hollingsworth; Howard Sachs; Alan Jay Smith (February 1989). "The Clipper processor: instruction set architecture and implementation". Communications of the ACM 32 (2): 200–219. http://bitsavers.org/components/fairchild/clipper/The%20CLIPPER%20Processor%20Instruction%20Set%20Architecture%20and%20Implementation.pdf. 
  33. Fujitsu official: FR Family 32-BIT MICROCONTROLLER INSTRUCTION MANUAL http://www.fujitsu.com/downloads/MICRO/fma/pdfmcu/CM71-00101-4E.pdf
  34. Fujitsu official: FR81 Family 32-BIT MICROCONTROLLER PROGRAMMING MANUAL http://www.fujitsu.com/downloads/CN/fss/services/automotive/FR81S/progfr81-prog-manual-cm71-00105-1e.pdf
  35. Fujitsu official: F2MC-16FX 16-BIT MICROCONTROLLER PROGRAMMING MANUAL http://www.fujitsu.com/downloads/MICRO/fma/mcu/prog16fx-cm44-00203-3e.pdf
  36. Cypress official: F2MC-8FX Programming Guide http://www.cypress.com/file/246316/download
  37. GE-225 Programming Reference Manual. General Electric. October 1963. http://bitsavers.org/pdf/ge/GE-2xx/CPB-252_GE-225_PgmrRef_Oct63.pdf. 
  38. GE-425/435 Reference Manual. General Electric. December 1963. http://bitsavers.org/pdf/ge/GE-4xx/CPB-320_GE425-435_RefMan_Dec63.pdf. 
  39. GE-412 Programming manual http://bitsavers.trailing-edge.com/pdf/ge/GE-412/PCP56_GE-412_Programming_Manual.pdf
  40. GE-625/635 Programming Reference Manual. General Electric. April 1968. http://bitsavers.org/pdf/ge/GE-6xx/CPB1004F_GE635pgmRef_Jul69.pdf. 
  41. GE-645 System Manual. General Electric. January 1968. http://bitsavers.org/pdf/ge/GE-645/GE-645_SystemMan_Jan68.pdf. 
  42. DPS/LEVEL 68 & DPS 8M MULTICS PROCESSOR MANUAL http://www.multicians.org/AL39.pdf
  43. "Assembly Instructions, DPS 8000". Bull. http://bitsavers.org/pdf/honeywell/dps_8000/DZ51-00_Assembly_Instructions_DPS_8000_Mar87.pdf. 
  44. ACOS Series 77 http://museum.ipsj.or.jp/en/computer/main/0031.html
  45. Honeywell DPS90 http://multicians.org/mgd.html#DPS90
  46. SPO256 - Speech processor http://spatula-city.org/~im14u2c/intv/tech/sp0256_instr_set.html
  47. Section 29. Instruction Set http://ww1.microchip.com/downloads/en/DeviceDoc/31029a.pdf
  48. Instruction set: PIC http://wiki.4hv.org/index.php/Instruction_set:_PIC
  49. dsPIC30F Programmer’s Reference Manual http://ww1.microchip.com/downloads/en/devicedoc/sect2.pdf
  50. Sailer, Philip M.; Kaeli, David R.. The DLX Instruction Set Architecture Handbook. Morgan Kaufmann. ISBN:1-55860-371-9.
  51. Instruction set reference for 6809/6309 (PDF) By Chris Lomont http://www.lomont.org/Software/Misc/CoCo/Lomont_6809.pdf
  52. H8/500 Series Programming Manual (Hitachi M21T001) http://www.datasheetarchive.com/pdf-datasheets/Datasheets-17/DSA-336301.pdf
  53. "SuperH RISC engine Family". Archived from the original on 2012-05-26. https://web.archive.org/web/20120526140630/http://www.renesas.com/products/mpumcu/superh/child/sh_cpu_child.jsp. Retrieved 2012-06-19. 
  54. The SH-5 Architecture White Paper by komputilo.org http://sft2000.komputilo.org/downloads/sh5_whitepaper.pdf
  55. 64-Bit RISC Series SH-5 System Architecture, Volume 1: System (SuperH, Inc.) by yumpu.com https://www.yumpu.com/en/document/view/47837579/superh-sh-64-bit-risc-series-sh-5-system-architecture-volume-
  56. Hotek official: HT46R53A/HT46R54A A/D Type 8-Bit OTP MCU http://www.holtek.com/documents/10179/116711/46R53_54Av110.pdf
  57. Datamatic 1000 https://people.cs.clemson.edu/~mark/d1000.html
  58. Honeywell 800: Programmers' reference manual https://archive.org/details/bitsavers_honeywellhefMan_11547601
  59. (PDF) Honeywell 1800 Programmer's Reference Manual. Honeywell. June 1964. http://bitsavers.org/pdf/honeywell/h1800/NP-2822_H-1800_Programmers_Ref_Jun64.pdf. 
  60. "HONEYWELL 1800-II A Large -Scale Scientific Processor" (PDF). http://bitsavers.org/pdf/honeywell/h1800/HONEYWELL_1800-II_A_Large-Scale_Scientific_Processor_1963.pdf. 
  61. Honeywell Series 200: Programmers's reference manual https://archive.org/details/bitsavers_honeywellh2200pgmgDec65_21927028
  62. (PDF) Model 8200 Hardware Reference Manual. Honeywell. August 1, 1967. 113.0011.0000.0-685. 
  63. Honeywell Series 16 - Model 316 and 516: Programmers' reference manual http://walden-family.com/impcode/70130072156_316_516_PgmrRef_Nov70.pdf
  64. IBM System/3 Basic Assembler Reference Manual. IBM. April 1975. SC21-7509-7. http://bitsavers.org/pdf/ibm/system3/SC21-7509-7_System3_Basic_Assembler_Reference_Manual.pdf. 
  65. IBM System/32 Functions Reference Manual. IBM. May 1975. GA21-9176-1. http://bitsavers.org/pdf/ibm/system32/GA21-9176-1_System32_FunctionsRef_May75.pdf. 
  66. IBM System/34 Functions Reference. IBM. December 1977. SA21-9243-0. http://bitsavers.org/pdf/ibm/system34/SA21-9243-0_System_34_Functions_Reference_Dec77.pdf. 
  67. IBM System/36 Programming With Assembler. IBM. January 1986. SC21-7908-3. http://bitsavers.org/pdf/ibm/system36/SC21-7908-3_System36_Programming_with_Assembler_Jan86.pdf. 
  68. "IBM System/38 Functional Reference Manual". IBM. February 1981. http://bitsavers.org/pdf/ibm/system38/GA21-9331-1_System_38_Functional_Reference_Manual_Feb81.pdf. 
  69. "IBM i Machine Interface". IBM. https://www.ibm.com/support/knowledgecenter/ssw_ibm_i_73/rzatk/mitoc.htm. 
  70. IBM official:PowerPC User Instruction Set Architecture, Book I, Version 2.01 http://math-atlas.sourceforge.net/devel/assembly/ppc_isa.pdf
  71. IBM official:"PowerPC Architecture Book, Version 2.02" https://www.ibm.com/developerworks/systems/library/es-archguide-v2.html
  72. NXP official: "Book E: Enhanced PowerPC Architecture" https://www.nxp.com/docs/en/user-guide/BOOK_EUM.pdf
  73. STMicrolectronics official: Programmer’s reference manual for Book E processors http://www.st.com/content/ccc/resource/technical/document/reference_manual/8b/6f/4e/d6/72/82/45/78/CD00164807.pdf/files/CD00164807.pdf/jcr:content/translations/en.CD00164807.pdf
  74. "Cell Broadband Engine Programming Handbook Including the PowerXCell 8i Processor Version 1.11" http://www.iman1.jo/iman1/images/IMAN1-User-Site-Files/Programming/CellBE_PXCell_Handbook_v1.11_12May08_pub.pdf
  75. Power ISA Version 2.03 https://www.yumpu.com/en/document/view/39533800/power-isatm-version-203-powerorg
  76. Power ISA Version 2.06 Revision B http://citeseerx.ist.psu.edu/viewdoc/download;jsessionid=995FB78240B0A62F1629AB3454C3DFB7?doi=10.1.1.175.7365&rep=rep1&type=pdf
  77. Open POWER official: "IBM Power ISA Specification" https://openpowerfoundation.org/?resource_lib=power-isa-version-3-0
  78. "Power ISA v2.07B (for POWER8 & POWER8 with NVIDIA NVlink)" https://ibm.ent.box.com/s/jd5w15gz301s5b5dt375mshpq9c3lh4u
  79. "Power ISA v3.0B (for POWER9)" https://ibm.ent.box.com/s/1hzcwkwf8rbju5h9iyf44wm94amnlcrv
  80. "Infineon C166 and Instruction Set Manual", Infineon http://www.lattis.univ-toulouse.fr/~acco/wiki/lib/exe/fetch.php?id=asm%3A0708%3Aaccueil&cache=cache&media=assembleur:c166ism.pdf
  81. "Infineon C500 Architecture and Instruction Set", Infineon http://www.keil.com/dd/docs/datashts/infineon/c500_aism.pdf
  82. TriCore User Manual (Volume 1) https://www.infineon.com/dgdl/tc1_6__architecture_vol1.pdf?fileId=db3a3043372d5cc801373b0f374d5d67
  83. TriCore User Manual (Volume 2) https://www.infineon.com/dgdl/tc1_6__architecture_vol2.pdf?fileId=db3a3043372d5cc801374ad9c0653ad9
  84. INMOS Transputer http://www.transputer.net/iset/iset.asp
  85. "XMOS XS1 Instruction Set Architecture" https://www.xmos.com/download/public/XM-000324-RF-1.pdf
  86. "Intel Data Catalog (1976)" https://archive.org/stream/IntelDataCatalog1976
  87. 8080a http://www.textfiles.com/programming/CARDS/8080a
  88. 8085a http://www.textfiles.com/programming/CARDS/8085a
  89. 8021 http://www.textfiles.com/programming/CARDS/8021
  90. 8022 http://www.textfiles.com/programming/CARDS/8022
  91. 8041 http://www.textfiles.com/programming/CARDS/8041
  92. 8048 http://www.textfiles.com/programming/CARDS/8048
  93. "Intel MCS-51 User's Manual (January 1981)" https://archive.org/stream/bitsavers_intel8051M1_25397633
  94. "Intel MCS-51 User's Manual (February 1994)" https://archive.org/stream/bitsavers_intel8051M4_15073500/MCS-51_Users_Manual_Feb94
  95. "ARM/KEIL 8051 web site" http://www.keil.com/support/man/docs/is51/
  96. Intel 432 System Summary: Manager's Perspective https://archive.org/details/bitsavers_inteliAPX4SystemSummaryManagersPerspectiveAug81_3223043
  97. Introduction to the iAPX 432 Architecture https://archive.org/stream/bitsavers_inteliAPX4tiontotheiAPX432ArchitectureAug81_3447475/171821-001_Introduction_to_the_iAPX_432_Architecture_Aug81
  98. iAPX 432 General Data Processor Architecture Reference Manual https://archive.org/stream/bitsavers_inteliAPX4eneralDataProcessorArchitectureReference_18806489/171860-004_iAPX_432_General_Data_Processor_Architecture_Reference_Manual_Feb84
  99. iAPX 432 Interface Processor Architecture Reference Manual https://archive.org/stream/bitsavers_inteliAPX4nterfaceProcessorArchitectureReferenceJu_7671739/171863-001_iAPX_432_Interface_Processor_Architecture_Reference_Jul81
  100. i860 Microprocessor Programmer's Reference Manual or i860 Microprocessor Architecture
  101. i860 Microprocessor Datasheet http://smithsonianchips.si.edu/intel/i860.htm
  102. 80960KB Programmer's Reference Manual (March 1988) https://archive.org/details/bitsavers_inteli9608ferenceManualMar88_20413561
  103. i960CA/CF User's GUide (March 1994) http://www.nj7p.info/Manuals/PDFs/Intel/270710-003.pdf
  104. IA-64 Architecture Handbook
  105. 80386 Programmer's Reference Manual (1986) https://archive.org/stream/bitsavers_intel80386ammersReferenceManual1986_27457025/230985-001_80386_Programmers_Reference_Manual_1986
  106. i486 Microprocessor Programmers Reference Manual (1990) https://archive.org/details/bitsavers_intel80486mmersReferenceManual1990_29642780
  107. Yasm User Manual – Execution Modes and extensions, Chapter 18. x86 Architecture http://www.tortall.net/projects/yasm/manual/html/arch-x86-modes.html
  108. LatticeMico8 Architecture Manual (Registration required) http://www.latticesemi.com/en/Products/DesignSoftwareAndIP/IntellectualProperty/IPCore/IPCores02/Mico8?ActiveTab=User+Manual#_54500C6C560343469716B3D2C6D1A63A
  109. LatticeMico32 SW Developer User Guide (Registration reuired) http://www.latticesemi.com/Products/DesignSoftwareAndIP/IntellectualProperty/IPCore/IPCores02/LatticeMico32?ActiveTab=User+Manual#_B63AC1B3E7604B0DA4F80789A0B69A31
  110. MAXQ Family User' Guide https://pdfserv.maximintegrated.com/en/an/AN4811.pdf
  111. MIPS IV Instruction set http://math-atlas.sourceforge.net/devel/assembly/mips-iv.pdf
  112. D10V Architecture: A VLIW Microprocessor for Multimedia Applications (Mitsubishi Electric Corp.)
  113. D30V Architecture: A VLIW Microprocessor for Multimedia Applications (Mitsubishi Electric Corp.
  114. Renesas official: 7900 Series SOFTWARE MANUAL https://www.renesas.com/en-us/search/keyword-search.html#q=e7900&genre=document
  115. 6502 MICROPROCESSOR Instruction Set Summary http://www.textfiles.com/programming/CARDS/6502
  116. 6800 MICROPROCESSOR Instruction Set Summary (April 1985) http://www.textfiles.com/programming/CARDS/6800
  117. 6801/68701 Single-Chip MICROCOMPUTER Instruction Set Summary (April 1985) http://www.textfiles.com/programming/CARDS/6801
  118. 6805 MICROPROCESSOR Instruction Set Summary (April 1985) http://www.textfiles.com/programming/CARDS/6805
  119. 6809 MICROPROCESSOR Instruction Set Summary (April 1985) http://www.textfiles.com/programming/CARDS/6809
  120. http://www.textfiles.com/programming/CARDS/68000 http://www.textfiles.com/programming/CARDS/68000
  121. http://www.textfiles.com/programming/CARDS/68010 http://www.textfiles.com/programming/CARDS/68010
  122. DSP56800 Family Manual http://www.freescale.com/files/dsp/doc/ref_manual/DSP56800FM.pdf
  123. SC3850 DSP Core https://www.nxp.com/files-static/training_pdf/vFTF09_AN149.pdf
  124. SC140 DSP Core Reference Manual https://www.nxp.com/docs/en/reference-manual/MNSC140CORE.pdf
  125. StarCore SC3900FP - Flexible vector processor https://www.nxp.com/docs/en/brochure/BRSC3900DSPCORE.pdf
  126. NSC800 MICROPROCESSOR Instruction Set Summary (April 1985) http://www.textfiles.com/programming/CARDS/nsc800
  127. NS16032 MICROPROCESSOR Instruction Set Summary (July 1985) http://www.textfiles.com/programming/CARDS/16032
  128. NS32016 MICROPROCESSOR Instruction Set Summary (July 1985) http://www.textfiles.com/programming/CARDS/32016
  129. NS32032 MICROPROCESSOR Instruction Set Summary (July 1985) http://www.textfiles.com/programming/CARDS/32032
  130. Hardware Technology of the SX-9 (1) - Main System - http://www.nec.com/en/global/techrep/journal/g08/n04/pdf/080403.pdf
  131. Hardware Technology of the SX-9 (2) - Internode Switch - http://www.nec.com/en/global/techrep/journal/g08/n04/pdf/080404.pdf
  132. LSI and Circuit Technologies of the SX-9 http://www.nec.com/en/global/techrep/journal/g08/n04/pdf/080405.pdf
  133. The Compilers and MPI Library for SX-9 http://www.nec.com/en/global/techrep/journal/g08/n04/pdf/080411.pdf
  134. SX-ACE http://jpn.nec.com/hpc/info/pdf/SC13_NEC.pdf
  135. ACOS System 1500 Series: ACOS-4 OS http://museum.ipsj.or.jp/en/computer/main/0065.html
  136. uCOM-1600 (Google Translate) https://translate.google.com/translate?hl=en&sl=ja&tl=en&u=http%3A%2F%2Fwww.st.rim.or.jp%2F~nkomatsu%2Fnec%2FuPD768.html
  137. NEC System 20/25, 50/35, 100/45, 150/55 http://museum.ipsj.or.jp/en/computer/office/0052.html
  138. 17K 4-bit microcontroller data book (1992) https://archive.org/stream/bitsavers_necdataBoorocontrollerDataBook_25457566/1992_NEC_17K_4-bit_Microcontroller_Data_Book
  139. Renesas official: UPD7503A Data Sheet https://www.renesas.com/en-us/search/keyword-search.html#q=IC-2787A&genre=document
  140. Renesas official: UPD75336 User's Manual https://www.renesas.com/en-us/search/keyword-search.html#q=ieu-1321&genre=document
  141. Renesas official: UPD75518 User's Manual https://www.renesas.com/en-us/search/keyword-search.html#q=ieu-1305&genre=document
  142. μCOM-87AD User's Manual https://cdn.hackaday.io/files/10113432674592/Nec_UCOM-87AD_family_8-Bit_Microcomputers_UPD78C1X_Users_manual.pdf
  143. Renesas official: 87AD Series UPD78C18 User's Manual https://www.renesas.com/en-us/search/keyword-search.html#q=U10199E&genre=document
  144. Renesas official: UPD78148 User's Manual https://www.renesas.com/en-us/search/keyword-search.html#q=U10080E&genre=document
  145. Renesas official: UPD78244 Sub-Series Hardware https://www.renesas.com/en-us/search/keyword-search.html#q=ieu-1316&genre=document
  146. Renesas official: UPD78234 Sub-Series for Hardware https://www.renesas.com/en-us/search/keyword-search.html#q=ieu-1290&genre=document
  147. Renesas official: UPD78334 User's Manual https://www.renesas.com/en-us/search/keyword-search.html#q=u12687e&genre=document
  148. Renesas official: 78K/IV Series Instructions https://www.renesas.com/en-us/search/keyword-search.html#q=U10905E&genre=document
  149. PD70616 Programmer's Reference Manual (Nov 1986) https://archive.org/details/NEC_V60pgmRef
  150. V810 FAMILY 32-BIT MICROPROCESSOR ARCHITECTURE (Oct 1995, 1st Ed.) http://www.planetvb.com/content/downloads/documents/U10082EJ1V0UM00.pdf
  151. OpenRISC 1000 Architecture https://openrisc.io/architecture
  152. Propeller P8X32A Datasheet https://www.parallax.com/sites/default/files/downloads/P8X32A-Propeller-Datasheet-v1.4.0_0.pdf
  153. CDP1802 COSMAC Microprocessor Instruction Set Summary (April 1985) http://www.textfiles.com/programming/CARDS/1802
  154. Renesas official: RL78 Family User's Manual: Software https://www.renesas.com/en-us/search/keyword-search.html#q=r01us0015e&genre=document
  155. Renesas official: 78K0R Microcontrollers User's Manual: Instructions https://www.renesas.com/en-us/search/keyword-search.html#q=r01us0029e&genre=document
  156. Renesas official: RX Family Renesas 32-Bit Microcontrollers https://www.renesas.com/en-us/search/keyword-search.html#q=r01cl0009e&genre=document
  157. Renesas official: RX Family User's Manual: Software https://www.renesas.com/en-us/search/keyword-search.html#q=r01us0032e&genre=document
  158. Renesas official: RX Family RXv2 Instruction Set Architecture User's Manual: Software https://www.renesas.com/en-us/search/keyword-search.html#q=r01us0071e&genre=document
  159. Renesas official: V850 Family for Architecture https://www.renesas.com/en-us/search/keyword-search.html#q=u10243e&genre=document
  160. Renesas official: V850E/MS1,V850E/MS2 32-Bit Single-Chip Microcontrollerfor Architecture https://www.renesas.com/en-us/search/keyword-search.html#q=u12197e&genre=document
  161. Renesas official: V850E1 for Architecture https://www.renesas.com/en-us/search/keyword-search.html#q=u14559e&genre=document
  162. Renesas official: V850ES for Architecture https://www.renesas.com/en-us/search/keyword-search.html#q=u15943e&genre=document
  163. Renesas official: V850E2 for Architecture https://www.renesas.com/en-us/search/keyword-search.html#q=u17135e&genre=document
  164. Renesas official: V850E2S User's Manual: Architecture https://www.renesas.com/en-us/search/keyword-search.html#q=r01us0037e&genre=document
  165. Renesas official: V850E2M User's Manual: Architecture https://www.renesas.com/en-us/search/keyword-search.html#q=r01us0001e&genre=document
  166. Renesas official: SH-1/SH-2/SH-DSP Software Manual https://www.renesas.com/en-us/search/keyword-search.html#q=rej09b0171&genre=document
  167. Renesas official: SH-2A SH2A-FPU Software Manual https://www.renesas.com/en-us/search/keyword-search.html#q=rej09b0051&genre=document
  168. Renesas official: SH-3/SH-3E/SH3-DSP Software Manual https://www.renesas.com/en-us/search/keyword-search.html#q=rej09b0317&genre=document
  169. Renesas official: SH-4 Software Manual https://www.renesas.com/en-us/search/keyword-search.html#q=rej09b0318&genre=document
  170. Renesas official: SH-4A Software Manual https://www.renesas.com/en-us/search/keyword-search.html#q=rej09b0003&genre=document
  171. Renesas official: SH4AL-DSP Software Manual https://www.renesas.com/en-us/search/keyword-search.html#q=rej09b0002&genre=document
  172. Renesas official: 78K/0 Series for Instructions https://www.renesas.com/en-us/search/keyword-search.html#q=U12326E&genre=document
  173. Renesas official: 78K/0S Series for Instructions https://www.renesas.com/en-us/search/keyword-search.html#q=U11047E&genre=document
  174. Renesas official: Difference on 78K0 and 78K0S in 8-bit All Flash microcontrollers. https://en-us.knowledgebase.renesas.com/English_Content/MCUMPU/Basic_Information/Difference_on_78K0_and_78K0S_in_8-bit_All_Flash_microcontrollers.
  175. Renesas official: R8C/Tiny Series Software Manual https://www.renesas.com/en-us/search/keyword-search.html#q=rej09b0001&genre=document
  176. Renesas official: M16C/60 M16C/20 M16C/Tiny Series Software Manual https://www.renesas.com/en-us/search/keyword-search.html#q=rej09b0137&genre=document
  177. Renesas official: M32C/80 Series Software Manual https://www.renesas.com/en-us/search/keyword-search.html#q=rej09b0319&genre=document
  178. Renesas official: M32R Family Software Manual https://www.renesas.com/en-us/search/keyword-search.html#q=mej19B0001&genre=document
  179. Renesas official: M32R-FPU Software Manual https://www.renesas.com/en-us/search/keyword-search.html#q=rej09b0112&genre=document
  180. Renesas official: H8SX Family Software Manual https://www.renesas.com/en-us/search/keyword-search.html#q=rej09b0102&genre=document
  181. Renesas official: H8S/2600 Series H8S/2000 Series Software Manual https://www.renesas.com/en-us/search/keyword-search.html#q=rej09b0139&genre=document
  182. Renesas official: H8/300 Programmig Manual https://www.renesas.com/en-us/search/keyword-search.html#q=ade-602-02&genre=document
  183. Renesas official: H8/300H Series Software Manual https://www.renesas.com/en-us/search/keyword-search.html#q=rej09b0213&genre=document
  184. Renesas official: H8/300L Series Software Manual https://www.renesas.com/en-us/search/keyword-search.html#q=rej09b0214&genre=document
  185. Renesas official: 720 Family 4509 Group Datasheet https://www.renesas.com/en-us/search/keyword-search.html#q=rej03b0147&genre=document
  186. Renesas official: 740 Family Software Manual https://www.renesas.com/en-us/search/keyword-search.html#q=rej09b0322&genre=document
  187. 2650 MICROPROCESSOR Instruction Set Summary http://www.textfiles.com/programming/CARDS/2650
  188. Raptor-16 Instruction Set http://www.spacewire.co.uk/raptor16_instructions.html
  189. STMictoelectronics official: STM8 CPU programming manual http://www.st.com/content/ccc/resource/technical/document/programming_manual/43/24/13/9a/89/df/45/ed/CD00161709.pdf/files/CD00161709.pdf/jcr:content/translations/en.CD00161709.pdf
  190. STMicroelectronics official: ST10 FAMILY PROGRAMMING MANUAL http://www.st.com/content/ccc/resource/technical/document/programming_manual/27/c0/48/83/94/9d/4d/45/CD00147146.pdf/files/CD00147146.pdf/jcr:content/translations/en.CD00147146.pdf
  191. STMicroelectronics official: SH-4 CPU Core Architecture http://www.st.com/content/ccc/resource/technical/document/user_manual/69/23/ed/be/9b/ed/44/da/CD00147165.pdf/files/CD00147165.pdf/jcr:content/translations/en.CD00147165.pdf
  192. STMicroelectronics official: SH-4, ST40 system architecture, volume 1: system http://www.st.com/content/ccc/resource/technical/document/user_manual/36/75/05/ac/e8/7e/42/2d/CD00147163.pdf/files/CD00147163.pdf/jcr:content/translations/en.CD00147163.pdf
  193. The Sparc Architecture Manual, Version 8 (SPARC International, Inc.) https://cseweb.ucsd.edu/~gbournou/CSE131/samv8.pdf
  194. Oracle SPARC Processor Documentation http://www.oracle.com/technetwork/server-storage/sun-sparc-enterprise/documentation/sparc-processor-2516655.html
  195. Oracle SPARC Architecture 2011 http://www.oracle.com/technetwork/server-storage/sun-sparc-enterprise/documentation/140521-ua2011-d096-p-ext-2306580.pdf
  196. The Java Virtual Machine Instruction Set https://docs.oracle.com/javase/specs/jvms/se7/html/jvms-6.html
  197. picoJava-II Programmer's Reference Manua http://gauss.ececs.uc.edu/Courses/c626/notes/ModelCheck/pj2-prog-ref.pdf
  198. §3 JEM1 Microarchitecture Overview http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.26.208&rep=rep1&type=pdf
  199. aJ-200 Technical Reference Manual http://www.ajile.com/downloads/aJ-200V1.pdf
  200. "Java Card Downloads". http://www.oracle.com/technetwork/java/embedded/javacard/downloads/index.html. 
  201. Xtensa Instruction Set Architecture (ISA) Reference Manual http://www.tensilica.com/uploads/file/747/88/ISA_Reference_Manual.pdf
  202. Cadence Tensilica ConnX https://ip.cadence.com/ipportfolio/tensilica-ip/comms-dsp/legacy-new
  203. 9900 MICROPROCESSOR Instruction Set Summary http://www.textfiles.com/programming/CARDS/9900
  204. 9940 MICROPROCESSOR Instruction Set Summary http://www.textfiles.com/programming/CARDS/9940
  205. 9980 MICROPROCESSOR Instruction Set Summary http://www.textfiles.com/programming/CARDS/9980
  206. MSP430 User's Manual, document slau049d, Texas Instrument, Inc
  207. RISC-V Foundation https://riscv.org/
  208. The Microarchitecture of the LC-3b http://users.ece.utexas.edu/~patt/07s.360N/handouts/360n.appC.pdf
  209. TAC - Computer Museum http://museum.ipsj.or.jp/en/computer/dawn/0021.html
  210. SIXTEEN-BIT COMPUTER INSTRUCTION SET ARCHITECTURE http://www.mssl.ucl.ac.uk/swift/docs/mil-std-1750a.txt
  211. MicroBlaze Processor Reference Guide (UG081) https://www.xilinx.com/support/documentation/sw_manuals/xilinx11/mb_ref_guide.pdf
  212. PicoBlaze 8-bit Embedded Microcontroller User Guide (UB129), Chapter 3, PicoBlaze Instruction Set https://www.xilinx.com/support/documentation/ip_documentation/ug129.pdf
  213. Z80 MICROPROCESSOR Instruction Set Summary (April 1985) http://www.textfiles.com/programming/CARDS/z80
  214. Z8601/02/03/11/12/13 Single-Chip MICROCOMPUTER Instruction Set Summary (April 1985) http://www.textfiles.com/programming/CARDS/z8
  215. Z8001/Z8002 MICROPROCESSOR Instruction Set Summary http://www.textfiles.com/programming/CARDS/z8000
More
Information
Contributor MDPI registered users' name will be linked to their SciProfiles pages. To register with us, please refer to https://encyclopedia.pub/register :
View Times: 4.8K
Entry Collection: HandWiki
Revision: 1 time (View History)
Update Date: 04 Nov 2022
1000/1000
ScholarVision Creations