Contents
Main
Page
Page
Contents
Contents (Continued)
1. Getting Started
What This Manual Covers
The Power Supply
What You See
Turning It On
11. COSMAC VIP Operation
Using the Operating System
Memory Write
Memory Read
Tape Write
Tape Read
Testing Your Cassette System
III. CHIP-8 Language Programming
Branch Instructions
How to Change and Use the Variables
RCA COSMAC VIP Instruction Manual
Using the Display Instructions
Page
Applying CHIP-8
Some Program Ideas
Page
IV. Machine Language Programming
VIP Machine Coding
Putting Machine Coding and CHIP-8 Language Together
Machine Language Programming Summed Up
V. Logic Description
How Memory Is Addressed
How the Input/Output Works
Page
V1. Expansion Considerations and Connections
Using the Byte Input/Output
(M,N,P,R,S,T,U,V) will each drive up to 2 TTL
Using the Expansion Interface
Some Expansion Ideas
V1. Expansion Considerations and Connections .25
Page
VIL Troubleshooting Hints
Other Problems
No Sound
No Display
Signal Tracing
Last Resorts
Appendix A - Test and Operating Data
Byte Pattern for Displaying "COSMAC"
Beeper Program
Cassette Attachment Diagram
Cassette Phase Test
Signals
Test Program
Cassette Data Test
Cassette Recording Guidelines
Memory Test Program
Appendix B - Operating System
Operating System Listing
Operating System Register Table
Operating System Summary
Appendix C - CHIP-8 Interpreter
CHIP-8 Interpreter Listing
36 RCA COSMAC VIP Instruction Manual
CHIP-8 Memory Map CDP1802 Register Use for CHIP-8 Interpreter
Page
CHIP-8 User Notes
A
1. VIP Kaleidoscope
2. VIP Video Display Drawing Game
Appendix E - Logic Diagrams
Page
Page
Page
Page
Page
Page
Appendix F - Board Layout, Parts List, and Expansion Notes
Page
Page
Appendix F - Board Layout, Parts List, and Assembly Instructions -76
2. Parts List for RCA COSMAC VIP CDP18S711
Page
76 RCA COSMAC VIP Instruction Manual
2. Parts List for RCA COSMAC VIP CDP18S711 (Continued)
Page
3. COSMAC VIP Expansion Notes