Open main menu

TI 83 Plus Assembly/Appendix B

Most System FlagsEdit

Flag Value IY Offset Value Effect TrigDeg 2 TrigFlags 0 0 - Radian Mode
1 - Degree Mode DonePrgm 5 DoneFlags 0 1 - Display "Done" after program PlotLoc 1 PlotFlags 2 0 - Graph and draw routines sent to screen and PlotSScreen
1 - Graph and draw routines sent to screen only. PlotDisp 2 0 - Homescreen is displayed
1 - Graph screen is displayed. GrfFuncM 4 GrfModeFlags 2 1 - Function graphing mode GrfPolarM 5 1 - Polar graphing mode GrfParamM 6 1 - Parametric graphing mode GrfRecurM 7 1 - Recursive (Sequence) graphing mode GraphDraw 0 GraphFlags 3 1 - Graph must be redrawn
0 - Graph is okay. GrfDot 0 GrfDBFlags 4 1 - Dot graph mode
0 - Connected graph mode GrfSimul 1 1 - Simultaneous graphing
0 - Sequential graphing GrfGrid 2 1 - Grid displayed
0 - No grid GrfPolar 3 1 - Polar coordinates
0 - Rectangular coordinates GrfNoCoord 4 1 - Don't display coordinates
0 - Display coordinates GrfNoAxis 5 1 - Don't display the axis
0 - Display the axis GrfLabel 6 1 - Display axis labels
0 - Don't display axis labels TextEraseBelow 1 TextFlags 5 1 - When displaying a small character, erase the pixels below it. TextScrolled 2 1 - Text display caused screen to scroll TextInverse 3 1 - Display text as white-on-black. TextInsMode 4 1 - Insert mode
0 - Overstrike mode ApdAble 2 ApdFlags 8 1 - APD™ is active ApdRunning 3 1 - APD™ clock is running OnRunning 3 OnFlags 9 1 - Calculator is on. OnInterrupt 4 1 - The [ON] key was pressed StatsValid 6 StatFlags 9 1 - Statistics results are valid StatANSDisp 7 1 - Display statistics results FmtExponent 0 FmtFlags 10 1 - Show exponent
0 - No exponent FmtEng 1 1 - Engineering notation
0 - Scientific Notation FmtHex 2 If FmtHex and FmtOct are 1, then...


...1 - Display answer as x/y
0 - Display answer as x°y'z"

FmtOct 3 FmtBin 4 FmtReal 5 1 - Real math mode FmtRect 6 1 - Rectangular complex mode (a+bi) FmtPolar 7 1 - Polar complex mode (rei) CurAble 2 CurFlags 12 1 - Cursor flash is enabled CurOn 3 1 - Cursor is showing CurLock 4 1 - Cursor is locked off AppTextSave 1 AppFlags 13 1 - Written characters are saved in the TextShadow buffer. AppAutoScroll 2 1 - Screen automatically scrolls when the 5x7 font is written and goes beyond the edge of the screen. WebMode 0 SeqFlags 15 1 - Web mode
0 - Normal sequence mode SeqUV 2 1 - Sequence mode: U vs. V SeqVW 3 1 - Sequence mode: V vs. W SeqUW 4 1 - Sequence mode: U vs. W IndicRun 0 IndicFlags 18 1 - Run indicator is on.
0 - Run indicator is off IndicOnly 2 1 - Interrupt handler only checks run indicator (don't process APD™, blink the cursor, or scan for keys). Shift2nd 3 ShiftFlags 18 1 - [2nd] key was pressed. ShiftAlpha 4 1 - [ALPHA] key was pressed. ShiftLwrAlph 5 1 - Lowercase mode set. ShiftALock 6 1 - Alpha lock is active ShiftKeepAlph 7 1 - Alpha lock cannot be canceled. AutoFill 4 TblFlags 19 1 - Ask for independent variable in table
0 - Fill table automatically. AutoCalc 5 1 - Ask to calculate dependent variable in table.
0 - Calculate automatically ReTable 6 1 - Table has to be recalculated.
0 - Table is okay. GrfSplit 0 SGrFlags 20 1 - Horizontal split mode VertSplit 1 1 - Vertical split mode GrfSplitOverride 3 1 - Ignore graph split flag TextWrite 7 1 - Small font writes to PlotSScreen
0 - Small font writes to display. LwrCaseActive 3 AppLwrCaseFlag 36 1 - Lowercase enabled. Press [ALPHA][ALPHA] to access lowercase characters. FullScrnDraw 2 ApiFlg4 43 1 - Allows graphics commands to use row 0 and column 95 FracDrawLFont 2 FontFlags 50 1 - Routines that normally display small font now display large font. CustomFont 7 1 - Small font drawing routines use your own characters. BufferOnly 0 PlotFlag3 60 1 - Drawing routines written to PlotSScreen instead of display. UseFastCirc 4 1 - Circles drawn in sections simultaneously.
0 - Circles drawn in a circular direction.   Asm_Flag1
Asm_Flag2
Asm_Flag3
33
34
35
Not used by the calculator. Use these for your own personal use.