TI 83 Plus Assembly

A TI 83 Plus programmable graphing calculator.

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


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

Further reading

More Z80 assembly:

Other TI calculators: