User:Superleaf1995/Explaining the architectures: Difference between revisions

From OSDev.wiki
Jump to navigation Jump to search
Content deleted Content added
No edit summary
No edit summary
Line 7: Line 7:
* Nintendo Switch
* Nintendo Switch
* Raspberry Pi and other single-board computers
* Raspberry Pi and other single-board computers
* M1 Macs


=== PowerPC ===
=== PowerPC ===
Devices using it includes:
Devices using it includes:
* Macintoshes produced from year 1994 to 2006
* Xbox 360
* Xbox 360
* PlayStation 3
* PlayStation 3
Line 20: Line 22:
* Original Xbox
* Original Xbox
* Xbox One
* Xbox One
* PlayStation 4
* Nearly all PC's
* Nearly all PCs and Macs


=== MIPS ===
=== MIPS ===
Devices using it includes:
Devices using it includes:
* PlayStation
* PlayStation 1
* PlayStation 2
* PlayStation 2
* Nintendo 64
* Nintendo 64
* Nearly all old SGI workstations
* Nearly all old SGI workstations

=== Motorola 68000 series ===
Devices using it includes:
* Sega Genesis
* Commodore Amiga
* Atari ST
* Macintoshes produced from year 1984 to 1994


=== 6502 ===
=== 6502 ===
Line 40: Line 50:
* ZX Spectrum
* ZX Spectrum
* MSX
* MSX
* TRS-80
* TI Calculators
* Game Boy and Game Boy Color (using a hybrid Z80 and Intel 8086 CPU)
* Game Boy and Game Boy Color (using a hybrid Z80 and Intel 8086 CPU)
* Sega Genesis (sound processing only)
* Texas Instruments Calculators

Revision as of 10:54, 5 August 2021

An architecture is a type of CPU. There are 8-bit, 16-bit, 32-bit and 64-bit architectures, distinguished by RISC or CISC. The most prevalent of them all is x86 and x86_64 (see Wintel)

ARM

Embedded devices including:

  • Game Boy Advance
  • Wii (Hollywood GPU only)
  • Nintendo Switch
  • Raspberry Pi and other single-board computers
  • M1 Macs

PowerPC

Devices using it includes:

  • Macintoshes produced from year 1994 to 2006
  • Xbox 360
  • PlayStation 3
  • GameCube
  • Wii
  • Wii U

x86

Devices using it includes:

  • Original Xbox
  • Xbox One
  • PlayStation 4
  • Nearly all PCs and Macs

MIPS

Devices using it includes:

  • PlayStation 1
  • PlayStation 2
  • Nintendo 64
  • Nearly all old SGI workstations

Motorola 68000 series

Devices using it includes:

  • Sega Genesis
  • Commodore Amiga
  • Atari ST
  • Macintoshes produced from year 1984 to 1994

6502

A very old one, devices using it includes:

  • NES/Famicom
  • SNES/Super Famicom
  • Apple ][ (including Apple //c and Apple IIgs)
  • Commodore PET, VIC-20 and 64

Z80

Texas Instrument's favorite architecture, devices using it includes:

  • ZX Spectrum
  • MSX
  • TRS-80
  • Game Boy and Game Boy Color (using a hybrid Z80 and Intel 8086 CPU)
  • Sega Genesis (sound processing only)
  • Texas Instruments Calculators