EasyManuals Logo
Home>Texas Instruments>Calculator>TI-89

Texas Instruments TI-89 Software Guide

Texas Instruments TI-89
334 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #165 background imageLoading...
Page #165 background image
Section 3: Assembler
153
TI
-
89 / TI
-
92 Plus Sierra C Assembler Reference Manual
Not for Distribution
Beta Version February 2, 2001
3.4.3. Instruction Optimization
By default, both assemblers perform instruction optimizations and corrections.
This feature can be disabled with the
.opt noiopt / OPT NOIOPT
directive. An
instruction is optimized by replacing it with a smaller, faster instruction that has
the same functionality (e.g.,
add.l #4,d0
can be replaced with
addq #4,d0
).
Corrections are performed on instructions when one of the effective addressing
modes is incompatible with the instruction. In this case, the instruction is replaced
with a closely related instruction in order to produce legal code
(e.g.,
add.l d0,a0
must be replaced with
adda.l d0,a0
). Instructions that
are not corrected will result in an error.
The instruction optimizations and corrections are summarized in Table 3.10. As
is shown, optimizations produce faster code with exactly the same results, and
corrections produce legal code with the original code’s intent.

Table of Contents

Other manuals for Texas Instruments TI-89

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Texas Instruments TI-89 and is the answer not in the manual?

Texas Instruments TI-89 Specifications

General IconGeneral
Display size (HxV)100 x 160 mm
Memory type639K FLASH ROM, 188K bytes RAM
Compatible operating systemsOperating System 2.09
Battery typeAAA

Related product manuals