Commodore VIC-20 Programmer's Reference Manual

Commodore VIC-20, is a personal home computer that comes with a programmable keyboard, built-in memory, and the ability to connect to a TV and cassette recorder or datasette. You can use your VIC-20 to play games, learn to program in BASIC, create your own graphics, and much more! With its advanced features and user-friendly interface, the Commodore VIC-20 makes computing fun and exciting for everyone.

PDF
Document
Commodore VIC-20 Programmer's Reference Manual | Manualzz

Advertisement

Advertisement

/

Advertisement

Key features

  • All-purpose reference guide for first-time computerists as well as experienced programmers!

  • Complete "dictionary" includes not only BASIC commands but also sample programs to show you how they work.

  • Exclusive Kernal helps assure the programs you write today won't be outdated tomorrow.

Frequently asked questions

The VIC-20 comes with a built-in BASIC interpreter, which makes it easy to learn and use. You can also purchase a variety of programming cartridges and books to help you get started.

Yes, the VIC-20 has a variety of built-in games, and you can also purchase additional game cartridges.

Yes, the VIC-20 is a great way to learn about computers and programming. It comes with a variety of built-in educational programs, and you can also purchase additional educational software.

User questions

P T

Jennifer P.

How to clear a program from memory?

To clear a program from memory, the NEW command can be used. This command erases the current program from memory so a different program can be used. Be careful when using this command, as any program not stored on tape or disk will be lost.

P T

Jennifer P.

What is the definition of Machine Language?

Machine Language is the "native" vocabulary, based on a binary or hexadecimal numbering system. BASIC is a translation of Machine Language into terms that humans can understand. Machine Language programs run faster because BASIC programs have to be interpreted into Machine Language before they run.

U R

Patricia U.

What does the provided machine code do?

I am unable to determine what the provided machine code does using the viewed document. The manual primarily contains information about BASIC programming on the Commodore VIC-20, not machine code instructions.

G S

James G.

What is located at memory address 7680?

According to the viewed document, 7680 is the starting location for screen memory, as shown in the programmable characters section. The memory map provides more details about the contents of this area.

G S

James G.

What is located at memory address 38400?

According to the document, 38400 is the starting address of Color RAM.

I T

Michael I.

Where can information about memory addresses and their functions be found?

Details regarding memory organization are provided in the "Memory Maps" section (page 170) and the "Useful Memory Locations" section (page 178).

Preparing document for printing…
0%