|
|
Line 1: |
Line 1: |
| {{Refimprove|article about the TI-89/TI-89 Titanium|date=January 2008}}
| | Hello buddy. Let me introduce myself. I am Ron but I don't like when individuals use my complete title. Bookkeeping is what I do for a living. Her family members lives in Delaware but she needs to transfer because of her family members. One of the things I adore most is climbing and now I have time to consider on new issues.<br><br>My blog extended car warranty - [http://Frivergames.com/profile/boashcroft my website] - |
| {{Infobox calculator
| |
| | name = TI-89
| |
| | image = TI-89.jpg
| |
| | caption = A TI-89
| |
| | type = [[Programmable calculator|Programmable]] [[Graphing calculator|Graphing]]
| |
| | entry = [[Calculator_input_methods#Mathematical_display|D.A.L.]]
| |
| | introduced = 1998
| |
| | discontinued = 2004
| |
| | successor = [[TI-89 Titanium]]
| |
| | manufacturer = [[Texas Instruments]]
| |
| | precision =
| |
| | processor = [[Motorola 68000]]
| |
| | frequency = 10, 12, or 16 MHz
| |
| | display_type = [[Liquid crystal display|LCD]] [[Dot-matrix]]
| |
| | display_size = 160×100
| |
| | prog_lang =
| |
| | memory_user = 256 KB RAM (188 KB user accessible)
| |
| | memory_rom = 2 MB flash memory (639 KB user accessible)
| |
| | memory_step =
| |
| | supply =
| |
| | weight =
| |
| | dimensions =
| |
| |supply = 4 [[AAA battery|AAA batteries]],<br>1 CR1616 or CR1620
| |
| }}
| |
| | |
| The '''TI-89''' and the '''TI-89 Titanium''' are [[graphing calculator]]s developed by [[Texas Instruments]]. They are differentiated from most other TI graphing calculators by their [[computer algebra system]], which allows symbolic manipulation of algebraic expressions—equations can be solved in terms of variables, whereas the TI-83/84 series can only give a numeric result.
| |
| | |
| == TI-89 ==
| |
| The '''TI-89''' is a [[graphing calculator]] developed by [[Texas Instruments|Texas Instruments (TI)]] in 1998. The unit features a 160×100 [[pixel]] resolution [[Liquid crystal display|LCD]] screen and a large amount of [[flash memory]], and includes TI's ''Advanced Mathematics Software''. The TI-89 is one of the highest model lines in TI's calculator products, along with the [[TI-Nspire]]. In the summer of 2004, the standard TI-89 was replaced by the TI-89 Titanium.
| |
| | |
| The TI-89 runs on a 16-bit microprocessor, the [[Motorola 68000]], which nominally runs at 10, 12, or 16 [[megahertz|MHz]], depending on the calculator's hardware version.<ref>[http://www.ticalc.org/archives/news/articles/13/137/137544.html TI-89 Titanium Hardware Version 4 Released]</ref> Texas Instruments has allocated 256 total [[Kilobyte|kB]] of [[random-access memory|RAM]] for the unit (190 kB of which are available to the user) and 2 MB of [[flash memory]] (700 kB of which is available to the user). The RAM and Flash ROM are used to store expressions, [[Variable (programming)|variables]], [[computer program|program]]s, tables, [[text file]]s, and lists.
| |
| | |
| The TI-89 is essentially a [[TI-92 series|TI-92 Plus]] with a limited [[computer keyboard|keyboard]] and smaller screen. It was created partially in response to the fact that while [[calculators]] are allowed on many standardized tests, the TI-92 was considered a computer due to the [[QWERTY]] layout of its keyboard. Additionally, some people found the TI-92 unwieldy and overly large. The TI-89 is significantly smaller—about the same size as most other graphing calculators. It has a flash ROM, a feature present on the TI-92 Plus but not on the original TI-92. The TI-89 is not permitted on the [[ACT (examination)|ACT]] or the National [[Fundamentals of Engineering exam]], although it is permitted on the [[SAT]] examinations.
| |
| | |
| === User features ===
| |
| The major advantage of the TI-89 over lower-model TI calculators is its built-in [[computer algebra system]], or CAS. The calculator can evaluate and simplify algebraic expressions symbolically. For example, entering <code>(x^3-x^2-8x+12)/(x+3)</code> returns <math>x^2-4x+4</math>. The answer is "[[prettyprint]]ed" by default; that is, displayed as it would be written by hand (e.g. the aforementioned <math>x^2-4x+4</math> rather than <code>x^2-4x+4</code>). The TI-89's abilities include:
| |
| | |
| * Algebraic factoring of expressions, including [[partial fraction decomposition]].
| |
| * Algebraic simplification; for example, the CAS can combine multiple terms into one fraction by finding a common [[denominator]].
| |
| * Evaluation of trigonometric expressions to exact values. For example, sin(60°) returns <math>\frac{\sqrt{3}}{2}</math> instead of 0.86603.
| |
| * Solving equations for a certain variable. The CAS can solve for one variable in terms of others; it can also solve systems of equations. For equations such as quadratics where there are multiple solutions, it returns all of them. Equations with infinitely many solutions are solved by introducing arbitrary constants: <code>solve(tan(x+2)=0,x)</code> returns x=@n1<math>\pi</math>-2, with the @n1 representing any integer.
| |
| * Finding limits of functions, including infinite limits and limits from one direction.
| |
| * Symbolic [[derivative|differentiation]] and [[antiderivative|integration]]. [[Derivative]]s and [[definite integral]]s are evaluated exactly when possible, and approximately otherwise.
| |
| | |
| In addition to the standard two-dimensional [[function (mathematics)|function]] plots, it can also produce graphs of [[parametric equations]], [[polar coordinate systems|polar equations]], sequence plots, [[differential equation]] fields, and three-dimensional (two independent variable) functions.
| |
| | |
| === Programming ===
| |
| The TI-89 is directly programmable in a language called [[TI-BASIC]], TI's derivative of [[BASIC programming language|BASIC]] for calculators. With the use of a [[IBM PC compatible|PC]], it is also possible to develop more complex programs in Motorola 68000 [[assembly language]] or [[C (programming language)|C]], [[compiler|translate]] them to machine language, and copy them to the calculator. Two software development kits for C programming are available; one is TI Flash Studio, the official TI [[Software Development Kit|SDK]], and the other is [[TIGCC]], a third-party SDK based on [[GNU Compiler Collection|GCC]].
| |
| | |
| Since the TI-89's release in 1998, thousands of programs for [[mathematics|math]], [[science]], or entertainment have been developed.{{Citation needed|date=March 2009}} Many available games are generic clones of ''[[Tetris]]'', ''[[Minesweeper (game)|Minesweeper]]'', and other classic games, but some programs are more advanced: for example, a [[ZX Spectrum]] emulator, a [[chess]]-playing program, a [[Symbulator|symbolic circuit simulator]], and a clone of ''[[Link's Awakening]]''. One of the most popular and well-known games is [[Phoenix (arcade game)|Phoenix]]. Many calculator games and other useful programs can be found on TI-program sharing sites. Ticalc.org is a major one that offers thousands of calculator programs.
| |
| | |
| === Hardware versions ===
| |
| There are four hardware versions of the TI-89. These versions are normally referred to as HW1, HW2, HW3, and HW4 (released in May 2006). Entering the key sequence '''[F1] [A]''' displays the hardware version. Older OS versions (before 2.00) don't display anything about the hardware version unless the calculator is HW2 or later. The differences in the hardware versions are not well documented by Texas Instruments. HW1 and HW2 correspond to the original TI-89; HW3 and HW4 are only present in the TI-89 Titanium.
| |
| | |
| The most significant difference between HW1 and HW2 is in the way the calculator handles the display. In HW1 calculators there is a video buffer that stores all of the information that should be displayed on the screen, and every time the screen is refreshed the calculator accesses this buffer and flushes it to the display ([[direct memory access]]). In HW2 and later calculators, a region of memory is directly aliased to the display controller ([[memory-mapped I/O]]). This allows for slightly faster memory access, as the HW1's DMA controller used about 10% of the bus bandwidth. However, it interferes with a trick some programs use to implement [[grayscale]] graphics by rapidly switching between two or more displays ([[page-flipping]]). On the HW1, the DMA controller's base address can be changed (a single write into a [[Memory mapping|memory-mapped]] [[hardware register]]) and the screen will automatically use a new section of memory at the beginning of the next frame. In HW2, the new page must be written to the screen by software. The effect of this is to cause increased flickering in grayscale mode, enough to make the 7-level grayscale supported on the HW1 unusable (although 4-level grayscale works on both calculators).
| |
| | |
| HW2 calculators are slightly faster because TI increased the nominal speed of the processor from 10 MHz to 12 MHz. It is believed that TI increased the speed of HW4 calculators to 16 MHz, though many users disagree about this finding.
| |
| | |
| Another difference between HW1 and HW2 calculators is assembly program size limitations. The size limitation on HW2 calculators has varied with the AMS version of the calculator. As of AMS 2.09 the limit is 24k. Some earlier versions limited assembly programs to 8k, and the earliest AMS versions had no limit. HW1 calculators have no hardware to enforce the limits, so it is easy to bypass them in software. There are [[unofficial patch]]es and kernels that can be installed on HW2 calculators to remove the limitations.
| |
| | |
| == TI-89 Titanium ==
| |
| {{Infobox Calculator
| |
| | name = TI-89 Titanium
| |
| | image = TI-biju.jpg
| |
| | caption = A TI-89 Titanium with Computer Algebra System
| |
| | type = [[Programmable calculator|Programmable]] [[Graphing calculator|Graphing]]
| |
| | entry = [[Calculator_input_methods#Mathematical_display|D.A.L.]]
| |
| | introduced = 2004
| |
| | discontinued =
| |
| | predecessor = TI-89
| |
| | successor = [[TI-Nspire#TI-Nspire CAS|TI-Nspire CAS]]
| |
| | manufacturer =
| |
| | precision =
| |
| | processor = [[Motorola 68000]]
| |
| | frequency = 16 MHz
| |
| | display_type = [[Liquid crystal display|LCD]] [[Dot-matrix]]
| |
| | display_size = 160×100
| |
| | prog_lang =
| |
| | memory_user = 256 KB RAM (188 KB user accessible)
| |
| | memory_rom = 4 MB flash memory (2.7 MB user accessible)
| |
| | memory_step =
| |
| | supply =
| |
| | weight =
| |
| | dimensions =
| |
| |supply = 4 [[AAA battery|AAA batteries]],<br>1 [[SR44]]
| |
| }}
| |
| | |
| The '''TI-89 Titanium''' was released in the summer of 2004, and has largely replaced the popular classic TI-89. The TI-89 Titanium is referred to as HW3 and uses the corresponding AMS 3.x. In 2006, new calculators were upgraded to HW4 which was supposed to offer increases in RAM and speeds up to 16 MHz, but some benchmarks made by users reported speeds between 12.85–14.1 MHz.
| |
| | |
| The touted advantages of the TI-89 Titanium over the original TI-89 include four times the available flash memory (with over three times as much available to the user). The TI-89 Titanium is essentially a [[Voyage 200]], except it doesn't have an integrated keyboard. The TI-89 Titanium also has a [[USB On-The-Go]] port, for connectivity to other TI-89 Titanium calculators, or to a computer (to store programs or update the [[operating system]]). The TI-89 Titanium also features some pre-loaded applications, such as "CellSheet", a [[spreadsheet]] program also offered with other TI calculators. The Titanium has a slightly updated CAS, which adds a few more mathematical functions, most notably implicit differentiation. The Titanium also has a slightly differing case design from that of the TI-89 (the Titanium's case design is similar to that of the [[TI-84 Plus]]).
| |
| | |
| There are some minor compatibility issues with C and assembly programs developed for the original TI-89. Some have to be recompiled to work on the Titanium due to various small hardware changes, though in most cases the problems can be fixed by using a utility such as GhostBuster, by Olivier Armand and [http://www.tigen.org/kevin.kofler/ Kevin Kofler]. This option is generally preferred as it requires no knowledge of the program, works without the need of the program's source code, is automated, and doesn't require additional computer software. In some cases, only one character needs to be changed (the ROM base on TI-89 is at 0x200000, whereas the TI-89 Titanium is at 0x800000) by hand or by patcher. Most, if not all, of these problems are caused by the [[Ghost Space]] or lack thereof.
| |
| | |
| ==Use in schools==
| |
| ===United States===
| |
| In the United States, the TI-89 is allowed by the [[College Board]] on all calculator-permitted tests, including the [[SAT]], some [[SAT Subject Tests]], and the [[Advanced Placement Program|AP]] [[AP Calculus|Calculus]], [[AP Physics|Physics]], [[AP Chemistry|Chemistry]], and [[AP Statistics|Statistics]] exams. However, the calculator is banned from use on the [[ACT (test)|ACT]], the [[PLAN (test)|PLAN]], and in some classrooms. In many testing situations, the TI-89 and TI-89 Titanium, along with the [[HP-49 series]], are the most powerful and function-rich graphing calculators that are permitted: the [[TI-92 series]], with otherwise comparable features, have [[QWERTY]] keyboards that result in them being classified as [[computer]] devices rather than calculators.<ref>[http://www.act.org/caap/sample/calc.html ACT's CAAP Tests: Use of Calculators on the CAAP Mathematics Test<!-- Bot generated title -->]</ref>
| |
| | |
| == See also ==
| |
| * [[Comparison of Texas Instruments Graphing Calculators]]
| |
| * [[TI-Nspire]]
| |
| | |
| == References ==
| |
| {{reflist}}
| |
| | |
| == External links ==
| |
| * [http://education.ti.com/educationportal/sites/US/productDetail/us_ti89ti.html Official TI-89 Titanium page from Texas Instruments]
| |
| * [http://education.ti.com/downloads/guidebooks/graphing/8992p/8992bookeng.pdf Instruction Manual]
| |
| * [http://www.prenhall.com/divisions/esm/app/graphing/ti89/index.html Using the TI-89 Graphing Calculator]
| |
| | |
| {{TI-calc}}
| |
| | |
| {{DEFAULTSORT:Ti-89 Series}}
| |
| [[Category:Computer algebra systems]]
| |
| [[Category:Graphing calculators]]
| |
| [[Category:Programmable calculators]]
| |
| [[Category:Texas Instruments calculators]]
| |
| [[Category:Products introduced in 1998]]
| |