- TI-85
The TI-85 is a
graphing calculator made byTexas Instruments based around theZilog Z80 microprocessor . Designed in1992 as TI's second graphing calculator (the first was theTI-81 ), it has since been replaced by theTI-86 .The TI-85 was significantly more powerful than the
TI-81 , as it was designed as a calculator primarily for use in engineering and calculus courses. Texas Instruments had included a version ofBASIC on the device to allow programming. Each calculator came with a cable to connect calculators (simply a three-conductor cable with 2.5 mmjack plug s on each end). Another cable known as theTI-Graph Link was also sold, along with appropriatesoftware , to connect the calculator to apersonal computer . These cables made it possible to save programs and makebackup s.Assembly Programs
Enthusiasts analyzed memory backups and discovered that entries in the calculator's CUSTOM menu pointed at specific memory locations. With this knowledge, a hack was devised where a special string could be inserted into the backup at the proper location to allow the calculator to execute
assembly language programs. These programs could run much faster than their BASIC counterparts, and could be much more efficient in terms of memory usage. This development made the TI-85 the first graphing calculator that could execute assembly programs.Programs written in assembly would be stored as string expressions and accessed via the CUSTOM menu. Games such as "
Tetris " and "Boulder Dash " are available, as are programs with more practical uses, such as versions of theperiodic table . The use of these programs was limited by the scarce RAM memory available on the TI-85. Total memory capacity was about 28kilobyte s, with 25 to 26 kB available for use.The assembly language shell ZShell is also available for the TI-85, with the most famous version still unreleased on Mangus Hagander's TI-85 [http://www.ticalc.org/about/staff/mha.html] .Probably in response to the widespread use of assembly programs, TI officially introduced assembly access in later models, such as the
TI-83 andTI-86 , along with expanded memory. The TI-86 is very similar to the TI-85, sharing the samedisplay resolution (128×64), processor, and processor speed (6 MHz).Technical specifications
;CPU:
Zilog Z80 CPU, 6 MHz;RAM:32KB , (28 KB user-available);ROM:128 KB non-upgradeable;Display :Text: 21×8 characters:Graphics: 128×64 pixels, monochrome;Link capability:2.5 mm I/O port;Power:4×AAA, 1×CR1616 or CR1620;Programming language (s):TI-BASIC , Z80 Assembly (hacked)External links
* [http://education.ti.com/guidebooks/graphing/85/85book-eng.pdf TI-85 Guidebook] (PDF)
* [http://www.ticalc.org ticalc.org] – The largest archive of TI programs available.
* [http://calcg.org/ CalcG.org] - Very organized and large archive of games and programs.
Wikimedia Foundation. 2010.