CHIP-8 User Notes
1 Do not use any of the CDP1802 three-cycle
machine language instructions in CHIP-8
programs.
2. CDP1802 R5 is used as the CHIP-8 instruction
counter. It will he addressing the byte following a
0MMM instruction for machine language
subroutines and can be used to pass 2-byte
parameters. Refer to the operating system register
table in Appendix B to examine this register during
CHIP-8 program debugging.
3. ................................................................................
4....................................................................................
RCA COSMAC VIP Instruction Manual
5.
R7, RC, RD, RE, and RF can be used as
working registers in machine language
subroutines. Changing other registers can cause
the CHIP-8 interpreter to malfunction.
6......................................................................................
7. Program bugs can destroy the CHIP-8 in-
terpreter at locations 0000-01FF. If you suspect
that this has happened, reload the interpreter.
8. The CHIP-8 interpreter uses subroutines and
digit patterns contained in the operating system
ROM. If you modify this operating system, the
CHIP-8 interpreter should not be used.
Summary of Contents for CDP18S711
Page 1: ......
Page 36: ...Appendix C CHIP 8 Interpreter 37 CHIP 8 Operating System Standard Digit Display Format ...
Page 42: ...68 RCA COSMAC VIP Instruction Manual Fig E 1 Microprocessor and Display Interface Circuits ...
Page 43: ...Fig E 2 ROM Circuits and Expansion Interface Appendix E Logic Diagrams 69 ...
Page 45: ...Appendix E Logic Diagram s 71 Fig E 4 RAM Circuits ...
Page 49: ...74 RCA COSMAC VIP Instruction Manual ...
Page 50: ......
Page 52: ......
Page 54: ......