Advertisement

Apple IIc and IIe Assembly Language

  • Authors
  • Jules H. Gilder

Table of contents

  1. Front Matter
    Pages i-ix
  2. Jules H. Gilder
    Pages 3-4
  3. Jules H. Gilder
    Pages 5-9
  4. Jules H. Gilder
    Pages 10-16
  5. Jules H. Gilder
    Pages 17-19
  6. Jules H. Gilder
    Pages 20-21
  7. Jules H. Gilder
    Pages 22-30
  8. Jules H. Gilder
    Pages 31-34
  9. Jules H. Gilder
    Pages 35-37
  10. Jules H. Gilder
    Pages 38-41
  11. Jules H. Gilder
    Pages 42-50
  12. Jules H. Gilder
    Pages 51-59
  13. Jules H. Gilder
    Pages 60-64
  14. Jules H. Gilder
    Pages 65-74
  15. Jules H. Gilder
    Pages 75-80
  16. Jules H. Gilder
    Pages 81-89
  17. Jules H. Gilder
    Pages 90-94
  18. Jules H. Gilder
    Pages 95-98
  19. Jules H. Gilder
    Pages 99-107
  20. Jules H. Gilder
    Pages 108-109
  21. Jules H. Gilder
    Pages 110-111
  22. Jules H. Gilder
    Pages 112-117
  23. Back Matter
    Pages 118-178

About this book

Introduction

The Apple / / series of computers represents one of the most versatile and powerful home computers available. If you've used your computer for a while, you've probably become quite familiar with Applesoft BASIC. That's good, because once you know that, this book will show you how to graduate from BASIC programming to assembly language programming. There are many reasons to program your Apple in assembly language. First and foremost is speed. Assembly language is about 100 times faster than BASIC. If you're thinking of writing games or business programs that do sorting, speed is of the essence and assembly language is a must. Assembly language programs usually also require less memory. Thus you can squeeze more complex programs into a smaller amount of memory. Finally, assembly language programs offer you a considerable amount of security, because they are more difficult to trace and change. While assembly language is powerful, it doesn't have to be difficult to learn. In fact, if you can write programs in Applesoft BASIC, you're already half-way home. This book assumes you know BASIC and absolutely nothing about assembly language or machine language. Every effort has been made to write in nontechnical language and to set the chapters out in a logical manner, introducing new concepts in digestible pieces as and when they are needed, rather than devoting whole chapters to specific items.

Keywords

Apple Assembly language Calc DEX Division Multiplication Subtraction boundary element method code computer language memory programming set utility

Bibliographic information

Industry Sectors
Electronics
IT & Software
Telecommunications
Aerospace
Engineering