Texas Instruments TI89 Developer Guide - Page 43
to 18, Introduction, Purpose of this Guide, Layout - 89 instructions
![]() |
UPC - 033317198566
View all Texas Instruments TI89 manuals
Add to My Manuals
Save this manual to your list of manuals |
Page 43 highlights
1 1. Introduction 1.1. 1.2. Purpose of this Guide The purpose of this guide is to provide the application developer with a thorough understanding of the ideas and concepts necessary for application design on the TI-89 / TI-92 Plus Operating System (OS). This Operating System is referred to as the Advanced Mathematics Software (AMS). Key components of the AMS such as event-driven architecture, memory management, and the user interface are discussed in detail. Sample code is provided for developers of both Assembly Language Programs (ASM) and Flash applications. Chapter Layout Chapter 2, The 68000 TI AMS Operating System Overview, introduces the event-driven architecture of the AMS. It also discusses the three types of applications a user may develop: TI-BASIC programs, ASMs, and downloadable Flash applications. Chapter 3, The TI-89 / TI-92 Plus Hardware Overview, provides block diagrams and tables that include information on memory, interrupt vectors, and ASIC registers. Chapter 4, User Interface Overview, provides brief explanations and examples of windows, menus, toolbars, pop-ups, dialog boxes, fonts, and the status line. Chapter 5, Flash Applications vs. ASM Programs, presents a side-by-side comparison of downloadable Flash applications and Assembly language programs. The limitations and advantages of each are emphasized. This is a good reference for ASM developers who are considering Flash application development. Chapter 6, Assembly Language Programming Overview, discusses the general ideas and concepts necessary for ASM design. A sample ASM program is provided. Chapter 7, Flash Application Layout, contains detailed descriptions of the crucial components and physical layout of an application. Sample applications are provided. Also included are instructions on how an application can take advantage of TI-BASIC extensions, a shared-code library, and language localization. TI-89 / TI-92 Plus Developer Guide Not for Distribution Beta Version January 26, 2001
![](/manual_guide/products/texas-instruments-ti89-developer-guide-95b636f/43.png)