home *** CD-ROM | disk | FTP | other *** search
- Das Programm DC simuliert
- einen einfachen Computer
- fuer Lern- & Studienzwecke
-
- (c) 1987 PASCAL INTERNATIONAL
- & Zbigniew Skaradnik
-
- Die Register des DC:
- AC - Akkumulator
- DR - Daten-Register
- AR - Adress-Register
- IR - Befehls-Register
- PC - Befehls-Zaehler
- SP - Stack-Pointer
- Der Befehlssatz des DC:
- LDA 0000 load
- STA 0001 store
- ADD 0010 add
- SUB 0011 subtract
- JMP 0100 jump
- JMS 0101 jump if minus
- JSR 0110 jump to subroutine
- RTN 0111 return
- DEF ---- define byte
-
- Liste der Befehle:
- H - diese Hilfe
- C - clear, alles loeschen
- W - nach jeder Phase der
- Befehlsausfuehrung auf
- Taste warten
- D - nur eine kleine Pause
- nach jeder Phase
- N - keine Pause, keine Taste
- E - Ende
- R - Programm ausfuehren
- Gx- ab Adresse ausfuehren
- CR - Einzelausfuehrung
- B - Unterbrechung loeschen
- Bx- " an Adresse x setzen
- I - Interrupt loeschen
- Ix- " an Adresse x setzen
- Vx- Speicherseite mit Adr.
- x anzeigen
-
- L name
- - DC-Programm aus Datei
- 'name' laden
-
-
- Adr. Code Argument
- - Befehl in Speicher laden
-
- Adr. DEF Konstante
- - Wert in Speicher laden
-
- PC Adresse
- - PC-Register mit Adresse
- laden
-
-
-