Machine Language for Beginners

Small System Services πŸ‡ΊπŸ‡Έ 1983

"Most books about machine language assume a considerable familiarity with both the details of microprocessor chips and with programming techniques. This book only assumes a working knowledge of BASIC. It was designed to speak directly to the amateur programmer, the part-time computerist. It should help you make the transition from BASIC to machine language with relative ease." β€” From The Introduction

Contains everything you need to learn 6502 machine language including:

  • A dictionary of all major BASIC words and their machine language equivalents. This section contains many sample programs and illustrations of how all the familiar BASIC programming techniques are accomplished in machine language.
  • A complete Assembler program which supports pseudo- ops, forward branches, two number systems, and number conversions. It can easily be customized following the step- by-step instructions to make it perform any functions you want to add.
  • A Disassembler program with graphic illustrations of jumps and subroutine boundaries.
  • An easy-to-use number chart for quick conversions.
  • Memory maps, monitor extensions, and all 6502 com- mands arranged for easy reference.
  • Many clear, understandable examples and comparisons to already familiar BASIC programming methods.