TI 83 Plus Assembly

From Wikibooks, open books for an open world
Jump to: navigation, search

TI 83 Plus Assembly Programming

This book teaches TI-83 Plus Assembly Programming, an advanced programming language for TI-83+ and 84+ calculators.

Table of Contents

Getting Started

The TI-83 and TI-84 use a ZiLOG Z80 microprocessor. (The TI-89 uses a 68000 family processor and the TI-Nspire uses an ARM9 processor[1]). The TI-Nspire features an emulator by Texas Instruments for the TI-84+ SE. It can be used for z80 programming, but it does not support undocumented commands and is not recommended.

  1. What you need
  2. Hello World
  3. Jumps
  4. Registers
  5. Memory
  6. Data Types
  7. Input
  8. Operations on Variables
  9. Advanced Techniques

Appendices

  1. Appendix A: ROM Calls
  2. Appendix B: System Flags
  3. Appendix C: Key Codes

Further reading

More z80 assembly:

Other TI calculators: