TI-83 Plus Developer Guide Third Release May 28, 2002
TI-83 Plus Specific
Information
ARCHITECTURE
Fig. 2.1 represents the TI-83 Plus architecture, which is composed of several layers
and elements.
Hardware
Drivers
Tools and Utilities
Programming
Fig. 2.1: TI-83 Plus Architecture
The Hardware layer contains the functional components of the unit — the Z80
processor, Random Access Memory (RAM), Flash ROM (also called Flash), Read Only
Memory (ROM), and TI BASIC (not included in this guide).
The Drivers layer contains assembly language-controlled functions such as the keypad,
battery, display, and input/output.
The Tools and Utilities layer contains the elements that provide text, drawing tools,
and utility routines.
The Programming layer contains the user interface — screen, keyboard, and the basic
unit functionality. In addition, it provides the capability to load TI BASIC programs
(keystroke), assembly programs that execute in RAM, and application programs that
execute in Flash ROM.
This chapter explains the Hardware layer, Drivers layer, and Tools and Utilities layer.
Chapter 3 explains the Programming layer.