WikiDer > WDC 65816

WDC 65816
Ein WDC 65C816-Prozessor.

Das 65816 ist ein 16-Bit-Variante des 6502-Prozessor vom Halbleiterhersteller Westliches Designzentrum. Der Prozessor ist softwarekompatibel mit dem 6502.

Datenbefehlssatz

Art der Architektur:Akkumulator
Anzahl Register:3 16-Bit-Ganzzahl registriert, von denen 1 der Akkumulator ist
Adressraum:224 Bytes
Speicherverwaltung:Bankwechsel
FlaggenNull, Übertrag, negativ, Überlauf
AdressierungsmodiSofort, Speicher, Nullseite, indirekte Nullseite. Bei allen Adressierungsmodi außer Sofort kann das x- oder y-Register als Index verwendet werden.

Verbesserungen

Im Vergleich zum 6502 wurden folgende Verbesserungen vorgenommen:

  • Die Register wurden auf 16 Bit erweitert
  • Das Adressraum wurde auf 16 MB erhöht. Diese 16 MB sind in Bänke von 64 KB unterteilt.
  • Die Nullseite ist verschiebbar und heißt jetzt Direktseite
  • Es wurde einfacher, den Stack zu verwenden, um Parameter zu übergeben und lokale Variablen zu speichern.

Anwendungen

Der 65816 wird in der Nintendo Super NES und der Apple IIgs.