Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
homecomputer:chip8 [2014/04/30 14:44]
volkerp [Grafik und Sound]
homecomputer:chip8 [2014/06/23 11:30] (aktuell)
volkerp [CHIP-8]
Zeile 39: Zeile 39:
 Im VIPER-Magazin 1-01 June 1978 werden zusätzliche Hinweise zur Programmierung mit CHIP-8 gegeben. Im VIPER-Magazin 1-01 June 1978 werden zusätzliche Hinweise zur Programmierung mit CHIP-8 gegeben.
  
-Ausgabe VIPER-Magazin 1-02 August 1978 liefert Informationen über die Arbeitsweise des CHIP-8-Interpreters. Es gibt Ablaufpläne und kommentierte Listings.+Ausgabe VIPER-Magazin 1-02 August 1978 liefert Informationen über die Arbeitsweise des CHIP-8-Interpreters. Es gibt Ablaufpläne und kommentierte Listings. ​-> [[homecomputer:​chip8:​chip8interpreter]]
  
 http://​mattmik.com/​chip8.html beschreibt ausführlich den CHIP-8-Maschinencode. http://​mattmik.com/​chip8.html beschreibt ausführlich den CHIP-8-Maschinencode.
Zeile 49: Zeile 49:
  
  
-Der originale ​**CHIP8-Interpreter** ​ist eine coole Software, ​umfassnt ​nur 500 Byte, davon 1/3 für Sprite-Befehl!+Der originale ​[[homecomputer:​chip8:​chip8interpreter]] ​ist eine coole Software, ​umfasst ​nur 500 Byte, davon 1/3 für Sprite-Befehl!
 Es sind viele speicherplatzsparende Programmkniffe enthalten, ein Blick in den Quellcode lohn sich! Es sind viele speicherplatzsparende Programmkniffe enthalten, ein Blick in den Quellcode lohn sich!
 z.B. Fx-Befehle, Bitmuster der Hexziffern z.B. Fx-Befehle, Bitmuster der Hexziffern
Zeile 128: Zeile 128:
 Symbolen aufgelistet:​ Symbolen aufgelistet:​
  
-  * MMM: Adresse +  * mmm: Adresse 
-  * KK: 8-Bit-Konstante +  * kk: 8-Bit-Konstante 
-  * N: 4-Bit-Konstante +  * n: 4-Bit-Konstante 
-  * und Y: 4-Bit-Register+  * und y: 4-Bit-Register ​
  
 ^ Hex ^ Symbolisch ^ Beschreibung ^ ^ Hex ^ Symbolisch ^ Beschreibung ^