PROGRAMMER's AID CARTRIDGE™ Cartouche D'instructions Pour Le

Total Page:16

File Type:pdf, Size:1020Kb

PROGRAMMER's AID CARTRIDGE™ Cartouche D'instructions Pour Le PROGRAMMER’S AID CARTRIDGE Cartouche d’instructions pour le programmeur The information in this manual has been reviewed and is believed to be entirely reliable. No responsibility, however, is assumed for inaccuracies. The material in this manual is for information purposes only, and is subject to change without notice. Retyped and redrawn in 2006 for your enjoyment and for future generations by François Léveillé. ’-) PROGRAMMER’S AID USER MANUAL TABLE OF CONTENTS Section One – Introduction to the VIC 20 Programmer’s Aid Cartridge 1.1 Introduction............................................................................................................................. 1 1.2 The PROGRAMMER’S AID Manual..................................................................................... 1 1.3 Starting PROGRAMMER’S AID............................................................................................ 1 1.4 PROGRAMMER’S AID Commands ..................................................................................... 2 1.5 Entering Commands.............................................................................................................. 2 1.6 Indication of Errors................................................................................................................. 2 Section Two – The Commands of Programmer's Aid 2.1 Introduction............................................................................................................................. 3 2.2 Function Keys ........................................................................................................................ 3 2.3 PROGRAM and EDIT Modes ............................................................................................... 3 2.3.1 PROGRAM MODE ................................................................................................................ 3 2.3.2 EDIT MODE ........................................................................................................................... 3 2.4 AID Commands...................................................................................................................... 4 2.4.1 CONVENTIONS .................................................................................................................... 4 2.4.2 AUTO...................................................................................................................................... 4 2.4.3 RENUMBER .......................................................................................................................... 4 2.4.4 DELETE ................................................................................................................................. 5 2.4.5 FIND ....................................................................................................................................... 5 2.4.6 CHANGE................................................................................................................................ 6 2.4.7 EDIT........................................................................................................................................ 6 2.4.8 KEY......................................................................................................................................... 6 2.4.9 ADDING CARRIAGE RETURNS ......................................................................................... 7 2.4.10 HELP ...................................................................................................................................... 7 2.4.11 DUMP..................................................................................................................................... 7 2.4.12 TRACE ................................................................................................................................... 8 2.4.13 STEP ...................................................................................................................................... 8 2.4.14 OFF......................................................................................................................................... 9 2.4.15 PROG..................................................................................................................................... 9 2.4.16 MERGE .................................................................................................................................. 9 2.4.17 KILL ...................................................................................................................................... 10 2.5 Special Editing Functions .................................................................................................... 10 Section Three – Using Programmer's Aid as a Tool 3.1 Introduction........................................................................................................................... 11 3.2 The BASIC Program............................................................................................................ 11 3.3 The Procedure ..................................................................................................................... 11 3.4 Entering the Program........................................................................................................... 11 3.5 Locating the Error................................................................................................................. 13 3.6 Summary.............................................................................................................................. 14 iii TABLE OF FIGURES Figure Title 2-1 A Trace Display....................................................................................................................8 2-2 The Screen During Single-step...........................................................................................9 3-1 The First Error....................................................................................................................12 3-2 The First Error Highlighted ................................................................................................13 3-3 Dump of Variables .............................................................................................................13 iv SECTION ONE INTRODUCTION TO VIC 20 PROGRAMMER’S AID CARTRIDGE 1.1 Introduction SECTION THREE – USING PROGRAMMER’S AID AS A TOOL The VIC 20 PROGRAMMER’S AID CARTRIDGE This section illustrates the speed and has been designed to help both new and efficiency of using PROGRAMMER’S AID when experienced BASIC programmers to write, edit programming in VIC BASIC. It demonstrates and debug programs quickly and easily. This is how some of the cartridge’s attributes were used achieved by the AID commands which are to write, edit and debug a simple program. automatically incorporated into the VIC operating system when the cartridge is inserted. The cartridge also assigns some of the AID 1.3 Starting PROGRAMMER’S AID commands and some BASIC keywords to the The PROGRAMMER’S AID CARTRIDGE must function keys thus giving the programmer his always be inserted or removed from the VIC own shorthand notation during program writing. with the power off. The cartridge is inserted into This, together with the facility for the programmer the expansion port on your VIC with the label to assign his own functions to these keys, make facing up. (See your VIC 20 User Guide.) PROGRAMMER’S AID an invaluable program- If a VIC 1010 Memory Expansion Board is in ming accessory. use, this must also be turned off. The VIC 20 This manual does not attempt to teach BASIC PROGRAMMER’S AID CARTRIDGE may be programming on the VIC. If you have no used with VIC 1212 VIC Machine Code Monitor knowledge of BASIC programming, please and/or VIC 1211A Super Expander Cartridges. refer to one of the following: It may also be used with expansion RAM in the VIC 20 User Manual (supplied with your VIC 1010 Memory Expansion Board. Please computer). note, however, that some operations may An Introduction to BASIC Parts 1 and 2 by conflict if changing from one cartridge to Andrew Colin (part of the VIC learning series). another. Therefore it is recommended that the VIC be turned off to effect a good “switch”. 1.2 The PROGRAMMER’S AID To begin using PROGRAMMER’S AID type: Manual This manual is divided into three parts as SYS 28681 or SYS 7 * 40/96 + 9 and press the outlined below: RETURN key. SECTION ONE – INTRODUCTION TO PROGRAMMER’S AID Your VIC will display: – This section outlines PROGRAMMER’S AID in broad terms. It also explains how to load and -- PROGRAMMER’S AID -- start PROGRAMMER’S AID. The conventions used by this manual in describing the format of READY each PROGRAMMER’S AID commands are also included. All the PROGRAMMER’S AID commands are SECTION TWO – THE COMMANDS OF now included in the operating system of your PROGRAMMER’S AID VIC and may be used at any time like any other In this section, the format of each BASIC command. PROGRAMMER’S AID is stated, its purpose is When PROGRAMMER’S AID is started, the given, its uses explained and an example VIC is automatically in PROGRAM mode which shown. The commands are listed in the logical means that the four function keys on the right of order in which they might be used when writing the VIC keyboard have been assigned a BASIC program such as the one included in programming commands such as GOTO, Section Three of this manual. CHR$( and GOSUB. (See Section 2.3.1) The 1 alternative
Recommended publications
  • Downloads to Cassette
    C[]r:1r:1 * [JATA SOFTWARE GUIDES YOU AND YOUR VIC 20® DOWN ROADS OF ADVENTURE WITH: • Maelstrom* • Escape MCP* • Gator Chase* • Astro Command • Caves of Annod • Capture the Beast • Whirlwind Rescue* • Street Maze • The Market • Chivalry THROUGH TRAILS OF CREATIVITY WITH: • Sketch and Paint ALONG THE PATH TO KNOWLEDGE WITH: • Wordspot • Math Tutor Series • Alphabet Tutor • Conversion • Gotcha Math • English Invaders • Math Invaders Series ASK FOR COMM*DATA COMPUTER HOUSE SOFTWARE AT YOUR LOCAL DEALER. Or Send for FREE Catalog: COMM*DATA COMPUTER HOUSE 320 Summit Avenue Milford, Michigan 48042 Quality software also available (313) 685-0113 for Pet and Commodore 64 computers Dealer Inquiries Welcome . VIC 20 is a Registered Trade mark of Commodore Business Machines. In c. • 'High Res Full Machine Code Arcade Style Games. King of the mountain! Workhorse solutions for tough questions. When Southern Solutions acquired the exclusive marketing rights for the CMS Accounting System. the first (and the best) acrounting system for the Commodore computer. we offered dealers who were di$atisfied with their current accounting software the opportunity to swap ... ours for an)Qne elses. WOINI We were covered with the others .. MAS. BPI. ESS. etc ... all trading for CMS. We prCNide the only complete coverage of real software for Commodore computers: . mE PREMIER ... SYSTEM Iv. Real accounting. More like a mini. yet priced for the Commodore. SuperMath n, gives precision to $1 bllUon. No one else comes close. General ledger. accounts receivable. acrounts payable. payroll. inventory. mailing list. Plus important vertical products: oil accounting. pharmacy management encumbrance Software accounting. church records and more.
    [Show full text]
  • Elektor N° 77
    fi)®wrn .l]Jfi?OO ;. à) J1ncrn~ i ! i,G.Iftîfp , fiIQJ:uflIUiiüÜ@ •=·......, .=a ... l e... .-... t.. r·· ,..... , r·, 1· •-... VENTE PAR CORRESPONDANCE : 11, RUE DE LA CLEF - 59800 LILLE -Tél. (20) 55.98.98 -TARIF AU 01/11/84 Paiement à la commande: ajouter 20 F pour frais de port et emballage, Franco à partir de 500 F • Contre-remboursement: Frais d'emballage et de port en sus. Nos kifs comprennent le circuit imprimé et tous les composants nécessaires à la réalisation, composants de qualité professionnelle, résistance COGECO.condensateurs MKH SIEMENS, etc ... selon la liste publiée dans l'article d'ELEKTOR, ainsi que la face avant et le transformateur d'alimentation si mentionnés Nos kits sont livrés avec supports de circuits intéarés POUR TOUT KIT NON REPRIS Cl-DESSOUS, VEUILLEZ NOUS CONSUL TER. PRELUDE + CRESCENDO = XL PROMO DU MOIS La chaîne XL haut de gamme d'ELEKTOR (kits fournis avec résistance â • TEST-AUTO couche métallique et potentiomètres CERMET) En kit : !• MULTIMETRE DIGITAL EN KIT POUR LE CONTRiiLE • PRELUDE: Préamplificateur à télécommande de conception ultra-moderne ET 1A MAINTENANCE DES VÈHICULES AUTOMOBILES -BUS (83022-1) (avec pot CERMET) • ..... •• .. • . ••• 15.28.0574 595,80F (Vor Elektor n" 63) -PREAMPLIFICATEUR "MC" (83022-2) . .... ... .. 15 28,0581 197,00F PRINCIPALES CARACTÉRISTIQUES -PREAMPLIFICATEUR "MD" (83022-3) . ... .. .. 15 28,0582 202,40F -Alf,cnag<!LE03 l/ 2dioits. -INTERLUDE (83022-4) . ... .. .. ....... .. 15 28,0584 247,30F ~ - ~~ des IB!Siom : 11) mV à 200 V "' 2 gammes - REGLAGE DE TONALITE (83022-5) • • • • • • • • . • • 15.28.0583 140,50 F ., · MUlure. des couronto: 10 mA à 20 A.
    [Show full text]
  • How to Get Hundreds of Free Programs for the VIC·20 And
    Second Class Mail Registration no. 5918, Shelburne, Ontario The INDEPENDENT Commodore Users' Magazine No. 20 JUNE 1983 ~'),~() VIC, PET Making Games, Finding Games, and Playing Games. C-64 GAMES Is It Good or Bad? How to get Hundreds of Free Programs for the VIC·20 and Commodore 64 see page 2 10610 BAYVIEW (Bayview Plaza) RICHMOND HILL, ONTARIO, CANADA L4C 3N8 (416) 884-4165 C64-LINK' The Smart 64 RTC Call or write payments Serial by VISA, Cartridge Audio 1/0 MASTERCARD Expansion Slot Switch RF Video Port Cassette Port Users Port or BANK TRANSFER. Mail orders also by certified check, etc. IEEE Disks (2031) (4040) Tape VIC Modem (8050) (8250) (9090) lEE E Printers 1541 Drive or VL3 Cable Many more 64s And V L 16 (4022) (8023) to Parallel 1525 Printer (8300) Printer etc. or 1515 Printer Wf fl (future) lEE E to Par a II e I IEEE to Serial or VL4 Cable Interface Cartridge Interface to Standard Parallel M other Board True Serial Modem Devices Devices Give These Expanded Capabilities To Your 64 * The ability to transfer data from any type of device to another (IEEE, Serial, Parallel) ,it I * BASIC 4.0 which allows you to run more PET BASIC programs and gives you extended disk and 110 commands. I And * The ability to have several 64s on line together - sharing common IEEE PAL © devices such as disks or printers with Spooling Capability. * Built-in machine language monitor I * A built-in terminal or modem program which allows the system to communi­ Spooling Other cate through a modem to many bulletin board systems and other computer mainframes.
    [Show full text]
  • Commodore Enters in the Play “Business Is War, I Don't Believe in Compromising, I Believe in Winning” - Jack Tramiel
    Commodore enters in the play “Business is war, I don't believe in compromising, I believe in winning” - Jack_Tramiel Commodore_International Logo Commodore International was an American home computer and electronics manufacturer founded by Jack Tramiel. Commodore International (CI), along with its subsidiary Commodore Business Machines (CBM), participated in the development of the home personal computer industry in the 1970s and 1980s. CBM developed and marketed the world's best-selling desktop computer, the Commodore 64 (1982), and released its Amiga computer line in July 1985. With quarterly sales ending 1983 of $49 million (equivalent to $106 million in 2018), Commodore was one of the world's largest personal computer manufacturers. Commodore: the beginnings The company that would become Commodore Business Machines, Inc. was founded in 1954 in Toronto as the Commodore Portable Typewriter Company by Polish-Jewish immigrant and Auschwitz survivor Jack Tramiel. By the late 1950s a wave of Japanese machines forced most North American typewriter companies to cease business, but Tramiel instead turned to adding machines. In 1955, the company was formally incorporated as Commodore Business Machines, Inc. (CBM) in Canada. In 1962 Commodore went public on the New York Stock Exchange (NYSE), under the name of Commodore International Limited. Commodore soon had a profitable calculator line and was one of the more popular brands in the early 1970s, producing both consumer as well as scientific/programmable calculators. However, in 1975, Texas Instruments, the main supplier of calculator parts, entered the market directly and put out a line of machines priced at less than Commodore's cost for the parts.
    [Show full text]
  • The Commodore 128 1 What's in This Book 2 the Commodore 128: Three Computers in One 3 the C128 Mode 6 the CP/M Mode 9 the Bottom Line 9
    The Official Book T {&~ Commodore \! 128 Personal Computer - - ------~-----...::.......... Mitchell Waite, Robert Lafore, and Jerry Volpe The Official Book ~~ Commodore™128 Personal Computer Howard W. Sams & Co., Inc. A Subsidiary of Macmillan, Inc. 4300 West 62nd Street, Indianapolis, Indiana 46268 U.S.A. © 1985 by The Waite Group, Inc. FIRST EDITION SECOND PRINTING - 1985 All rights reserved. No part of this book shall be reproduced, stored in a retrieval system, or transmitted by any means, electronic, mechanical. photocopying, recording, or otherwise, with­ out written permission from the publisher. No patent liability is assumed with respect to the use of the information contained herein. While every precaution has been taken in the preparation of this book, the publisher assumes no responsibility for errors or omissions. Neither is any liability assumed for damages resulting from the use of the information contained herein. International Standard Book Number: 0-672-22456-9 Library of Congress Catalog Card Number: 85-50977 Illustrated by Bob Johnson Typography by Walker Graphics Printed in the United States of America The Waite Group has made every attempt to supply trademark information about company names, products, and services mentioned in this book. The trademarks indicated below were derived from various sources. The Waite Group cannot attest to the accuracy of this information. 8008 and Intel are trademarks of Intel Corp. Adventure is a trademark of Adventure International. Altair 8080 is a trademark of Altair. Apple II is a registered trademark of Apple Computer, Inc. Atari and Atari 800 are registered trademarks of Atari Inc. Automatic Proofreader is a trademark of COMPUTE! Publications.
    [Show full text]
  • How to Get Hundreds of Free Programs for the VIC·20 And
    Second Class Mail Registration Pending The INDEPENDENT Commodore Users' Magazine No. 18 Mar.-Apr. 1983 How Your Computer r:J~ ~f).. VIC, PET and C-64 Can Help with School VVord Processors or Business Homework How to get Hundreds of Free Programs for the VIC·20 and Commodore 64 HAVE A PICNIC WITH THE VIC-NIC The Word Processor designed especially for your VIC-20_ Output Files compatible with: Word Pro Superscript Silicon Office Word Craft Paperc lip Final Word .... and many others wordwrap­ two story areas all expected commands such as insert, delete, move text, save, recall, etc. files created on the VIC-NIC maybe processed on many other word processors works with either tape or disk Unbelievable! But for $19.50 there will be sent to you a tape or 4040 format disk (designate which you 50 want or tape will be sent) that includes both the ONLY '19- standard tape version and the expanded tape/ disk Cash, Cheque or Money Order to: version and instructions (both on the tape or disk and in printed form). The system is designed so that you can use many of the popular existing word processors for output, or you can use the written in BASIC (so you can modify it SHELBURNE, ONTARIO if you have a special printer) printing/ output program that will be included on your tape or disk. CANADA LON ISO CONTENTS PAGE 2 VIC-20 Voted Computer of the Year . 2 New Regular Contributors. 2 New Editorial Board . 3 A Word of Warning . The Editor 4 What is a Word Processor.
    [Show full text]
  • Commodore Rals a User'sguide
    Commodore rals A User's Guide Julie Knott and Dave Prochnow A comprehensive guide to the selection, function, and use of Commodore peripherals for the VIC-20 . and Commodore 64. A COMPUTEI Books Publication $9.95 Commodore Peripherals A User's Guide Julie Knott and Dave Prochnow .• 221Yc1~!!!Co~[Eublications,lnc Copyright 1984, COMPUTE! Publications, Inc. All rights reserved Reproduction or translation of any part of this work beyond that permitted by Sec­ tions 107 and 108 of the United States Copyright Act without the permission of the copyright owner is unlawful. Printed in the United States of America ISBN 0-942386-56-6 10 9 8 76 5 4 3 2 COMPUTE! Publications, Inc., Post Office Box 5406, Greensboro, NC 27403, (919) 275-9809, is one of the ABC Publishing Companies and is not associated with any manufacturer of personal computers. Commodore 64 and VIC-20 are trademarks of Commodore Electronics Limited. ii Contents Foreword ........... ... .. ..... .. .. ... ...... .......... iv 1: The Computers . 1 2: The 1530 Datassette . .. 15 3: The 1541 Disk Drive . .. 29 4: The VIC-1525 and -1526 Printers. .. 47 5: The VIC-1520 Printer/Plotter. .. 67 6: The VIC-101lA RS-232C Interface. .. 81 7: The VIC-111116K Memory Expander for the VIC-20 . .. 95 8: The VIC-121lA Super Expander for the VIC-20 .... .... 103 9: The 1600 VICMODEM and the 1650 AUfOMODEM ..... 115 10: CP/M for the Commodore 64 ........................ 129 Index .. .... ............ ........ .......... ... .. ... 139 III Foreword Wading through computer operating manuals can be frustrat­ ing. Information can be hard to find, if it's there at all. And often it's written in language too technical to understand easily.
    [Show full text]
  • Chess Games 1 REVIEW COMMODORE VIC-20
    AUGUST/SEPTEMBER 1981 . Chess games 1 REVIEW COMMODORE VIC-20 The Vic offers features such as high-resolution graphics and yet costs between half and one- third of the price of machines boasting the same facilities. Nick Hampshire assesses this, the latest addition to the Commodore stable. Vic IS THE first true consumer computer to be produced by Commodore, the company which makes the very popular Pet computer. A consumer computer is a machine which is marketed at a price between cartridge- programmable TV games and low-cost computers like Pet and Apple. It can be used as a TV games machine games cartridges are available — or as a com- puter running commercial programs or programs the user has written himself. As a computer, the Vic is comparable with machines like the TeXas Instruments TI-99, TRS-80 Colour computer, and the Atari 400 which all cost two or three times its price. which means that the programmer has total The Vic is, in fact, derived directly from the control over positioning characters on the Pet and uses the same versions of Basic. The screen without the need to erase and re-write. machine allows almost anyone to become The screen is stored as a block of 506 bytes of involved in computing quickly, easily and with memory, with a parallel 506 bytes used to store little eXpense. The designers of the Vic have the colour code for each character. built in sufficient eXpansion features which The entire video display is controlled by a allow the machine to grow with the user as his single, very-sophisticated integrated circuit knowledge and requirements eXpand.
    [Show full text]
  • TPUG VIC 20 Library
    Toronto PET Users Group Inc. VIC 20 LIBRARY Librarian - Richard Best, c/o 416/445-4524 The following disks and tapes are specifically for the VIC 20. Programs on these disks and tapes have Program Codes. A period plus the Program Code is appended to the end of each program name on the disk or tape. .V VIC 20 .D Data or Sequential files .Z All Commodore machines or unspecified L List-Me (one-line documentation) .W Word processing files Some VIC programs require an 8K/16K/3K memory expander (as indicated). Others require the Super Expander (coded SX) for the music and graphic commands. Starting with (V)TH the program codes regarding expansion have been revised. A program labelled V5K will only run reliably on an unexpanded VIC, and may or may not run with 3K of expansion. Programs requiring an 8K expander are labelled V12K, and those needing 16K extra are labelled V20K . Programs which will run with any size of expansion are labelled V. As before, programs requiring a SuperExpander will be labelled VSX. Table of Contents PAGE Disk Format ................... 2 Order Form .................... 16 Tape/Disk of the Month Club... 2 PUG Library .................. 2 VIC 20 LIBRARY .............. 3-15 Monthly Releases ........... 8-14 Old Library ................ 14-15 Contest ................... 14 Demos ... ................... 14 Francais .................. 15• Games ...... ............... 14 Utilities ................. 15 Reorganized Library ........ 3-7 Business. .................. 3 Demos . .................... 7 Education ................. 3-4 Games ... .................. 5-6 Sound ..................... 3 Utilities ................. 7 HELLO... The VIC 20 library currently contains more than 500 programs, reflecting thousands of hours of work by dedicated club members . Some programs turn up over and over as programmers rework them to suit their own needs.
    [Show full text]
  • January 1983
    Second Class Mail Registration Pending The INDEPENDENT Commodore Users' Magazine No. 16 Jan.1983 . s2.oo The Friendly Computer Commodore Vic 20 hardware and software available at or through your nearest Eaton store. EATON'S CONTENTS PAGE 2 Michael Bonnycastle. Man- of- the- Year . ... ·Bruce Beach 3 Machine-of-the-Year . .. Bruce Beach 5 Message from TPUG President . Michael Bonnycaslle 5 TPUG Librarian Retires . Bruce Beach 6 May Conference . Gord Campbell 7 PROGRAM CONTEST . Michael Bonnycastle 9 Bulletin Boards Review . Richard Bradley 11 Bulletin Boards - A Proposal . Bruce Beach 12 Bulletin Board Update- <on censorship> . Richard Bradley 13 Reply on Censorship . ATC Management 13 Censorship an Editorial . Bruce Beach 16 A PET Peeve - Fuzzy Numbers . ..... John Ylimaki 1 7 Other Communication Systems . Richard Bradley 18 Too Clever for Words . Jim Butterfield 19 ATC Relocatable BASIC AID . Hoy Hatcher 20 Westside Nov. Meeting . John Easton 21 Westside Dec. Meeting . John Easton 23 VIC Dec. Meeting . Dave Simpson 25 VIC Odds and Ends . Dave' Simpson 25 VIC· Switch . Jerry Persall 26 VIC Jan. Meeting . Dave Simpson 27 Oct. Disk Summary Gerald Gold 27 Nov. Disk Summary Gerald Gold 28 New Disk Releases 30 Classified Ads 31 TPUG Membership Fee Information 31 Diskette Ordering Information 32 Butterfield on Educational TV The TOAPET published by The Publisher Horning' s Mills. Ontario Canada LON lJO (519) 925- 5376 Bruce M. Beach. Editor Published monthly Single subscription rate - $18.00 per year Special bulk rates to clubs and dealers TPUG 1983 Schedule Central Chapter Westside Chapter Meetings are held at 7: 30 Meetings are held in the cafeteria at Leaside Public Highschool at 7:00 Bayview & Eg linton Avenues at Sher idan College.
    [Show full text]
  • How to Use The
    mdilithium Press How to Use The ---Computer--- jerry Wtllis and Deborrah Wtllis '";' \ •• \ , \ J ' How to Use the VIC 20™ Computer How to Use the VIC 20™ Computer Jerry Willis and Deborrah Willis dilithium Press Beaverton, Oregon © 1984 by dilithium Press. All rights reserved. No part of this book may be reproduced in any form or by any means, electronic or mechanical, including photocopying, recording or by any information storage and retrieval system without permission in writing from the publisher, with the following exceptions: any material may be copied or transcribed for the nonprofit use of the purchaser, and material (not to exceed 300 words and one figure) may be quoted in published reviews of this book. Where necessary, permission is granted by the copyright owner for libraries and others registered with the Copyright Clearance Center (CCC) to photocopy any material herein for a base fee of$1.00 and an additional fee of $0.20 per page. Payments should be sent directly to the Copyright Clearance Center, 21 Congress Street, Salem, Massachusetts 01970. 10 9 8 7 6 5 4 3 2 1 Library of Congress Cataloging in Publication Data Willis, Jerry. How to use the VIC 20 computer. Includes index. 1. VIC 20 (Computer)-Programming. 2. Basic (Computing program language)!. Willis, Deborrah. II. Title. III. Title: How to use the V.I. C. 20 computer~ QA76.8.V5W54 1984 001.64 83-17147 ISBN 0-88056-134-3 Cover: Vernon G. Groff Printed in the United States of America dilithium Press 8285 S.W. Nimbus Suite 151 Beaverton, Oregon 97005 Trademark Acknowledgements Apple II Apple Computer, Inc.
    [Show full text]
  • Das Große Commodore BASIC-Handbuch
    Das große Commodore BASIC-Handbuch Michael Orkim Düsseldorf • Berkeley • Paris Inhaltsverzeichnis Einleitung 9 Kapitel 1 Ein erstes einfaches Programm 13 Kapitel 2 Grundlagen für Neugierige - Zusammenspiel von Interpreter, Betriebssystem und Hardware 21 Platzverteilung im Rechner 21 Maschinenunabhängigkeit 23 Interpretation und Kompilierung 24 Dem Interpreter auf die Finger geschaut 26 Speicherverwaltung und Interpreter 32 Platz für Maschinenprogramme 38 Der BASIC-Interpreter und die Ein-/Ausgabesteuerung 39 Der Bildschirm-Editor - Teil des Interpreters 43 Fensterbefehle beim C128 59 Externe Editoren 62 Kapitel 3 Bestandteile von BASIC 63 Generelle Eigenschaften des Commodore-BASIC 63 BASIC-Sprachelemente 65 Datentypen und Zuweisungen 66 Zeichen und Codes 69 Primäre und sekundäre Schlüsselwörter 69 Ausdrücke 72 Variablennamen 73 Operatoren 74 Funktionen 83 Reservierte Wörter in BASIC 7.0 85 Leerstellen 90 Kapitel 4 Ein- und Ausgabe in BASIC 91 Schnittstellen 91 Die Tastatur 96 Ausgabe auf den Bildschirm 98 Ausgabe vom Bildschirm 104 Das große Commodore BASIC Handbuch Ausgabe auf den Drucker 106 Ein- und Ausgabe von Kassette 108 Ein- und Ausgabe von der Diskette 109 Kapitel 5 Funktionen...113 Gliederung nach Funktionstypen 114 Mathematische Funktionen 115 Zeichenkettenfunktionen 144 Grafik- und Sprite-Funktionen 151 Systemfunktionen 155 Kapitel 6 Maschinennahe Befehle und Variablen 157 Die Systemvariablen 164 Kapitel 7 Dateiverwaltung 167 Programmdateien 168 Benutzerdateien 168 Sequentielle Dateien 168 Direktzugriffs-Dateien 169 Anlegen
    [Show full text]