vars.html 54 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
  2. <HTML>
  3. <HEAD>
  4. <META NAME="GENERATOR" Content="Visual Page 1.0 for Windows">
  5. <META HTTP-EQUIV="Content-Type" CONTENT="text/html;CHARSET=iso-8859-1">
  6. <TITLE>TI-92 Link Protocol Guide - Variable formats</TITLE>
  7. </HEAD>
  8. <BODY BGCOLOR="#FFFFE8">
  9. <P><B>TI-92 Link Protocol Guide </B>- Variable formats</P>
  10. <CENTER>
  11. <H2>
  12. <HR ALIGN="CENTER">
  13. Variable Formats</H2>
  14. </CENTER>
  15. <P>A TI-92 variable has two parts: a header and a data section. While the header may be different, the format of
  16. the data section never changes whether the variable is in a file, in a transfer packet, or in the calculator's
  17. memory. This section describes the format of the data section for most types of variables. The format for the header
  18. is described in the <A HREF="packet.html#varheader">packet format</A> and the <A HREF="fformat.html#varheader">file
  19. format</A> section.</P>
  20. <P>Often certain variable types such as functions or lists are included in other larger variables. When such nesting
  21. occurs, it will be noted by referencing the type of subvariable rather than expanding its components. For example,
  22. a list contained in a GDB will be referenced as a list, not as the individual fields that make up a list.</P>
  23. <P><B><I>Important note:</I></B><I> All 2- and 4-byte values in this section are big-endian (MSB first) unless
  24. specified otherwise.</I></P>
  25. <H4>Variable Types</H4>
  26. <P>There are several types of variables that the TI-92 uses.</P>
  27. <P><A HREF="#expr">Expressions</A> are basic algebraic expressions like the ones entered on the home screen.<BR>
  28. <A HREF="#list">Lists</A> are sequences of real or complex numbers used in statistical calculations.<BR>
  29. <A HREF="#matrix">Matrices</A> are two-dimensional matrices with real or complex components.<BR>
  30. <A HREF="#data">Data</A> variables are spreadsheets containing values in some cells.<BR>
  31. <A HREF="#text">Text</A> variables are files of readable text.<BR>
  32. <A HREF="#string">Strings</A> are sequences of text characters.<BR>
  33. <A HREF="#gdb">Graphics Databases (GDB's)</A> are stored sets of graphing functions.<BR>
  34. <A HREF="#figure">Figures</A> are objects created in the geometry application.<BR>
  35. <A HREF="#picture">Pictures</A> are stored bitmaps of the graph screen.<BR>
  36. <A HREF="#program">Programs</A> are sequences of commands.<BR>
  37. <A HREF="#macro">Macros</A> are stored command sequences for the geometry application.
  38. <H4><A NAME="expr"></A>Expressions</H4>
  39. <P>TI-92 expressions are tokenized and in Reverse Polish Notation (RPN). In RPN, each operand and each operator
  40. is a &quot;symbol,&quot; which can be pushed onto a first-in-first-out (FIFO) &quot;stack.&quot; A stack is a data
  41. structure that works like a stack of trays: new trays can be pushed onto the stack at any time, and trays on the
  42. stack can be popped off at any time, but they always come off in the reverse order than that in which they were
  43. pushed.</P>
  44. <P>Operations are read from left to right. Whenever an operand is encountered, it is pushed onto the stack. Whenever
  45. an operator is encountered, it pops one or more operands off of the stack, uses them to compute the result, then
  46. pushes the result back onto the stack. The final value is the only operand left in the stack after all operations
  47. are complete. With this method, storing parenthesis is unnecessary because there are never any ambiguities as to
  48. the order of evaluation. Multiple </P>
  49. <P>Click here for a list of <A HREF="tokens.html">tokens</A>.
  50. <TABLE BORDER="1" CELLSPACING="0" WIDTH="92%">
  51. <TR>
  52. <TH WIDTH="7%" BGCOLOR="#008800"><FONT COLOR="#FFFFFF">Offset</FONT></TH>
  53. <TH WIDTH="8%" BGCOLOR="#008800"><FONT COLOR="#FFFFFF">Length</FONT></TH>
  54. <TH WIDTH="85%" BGCOLOR="#008800"><FONT COLOR="#FFFFFF">Description</FONT></TH>
  55. </TR>
  56. <TR>
  57. <TD WIDTH="7%" BGCOLOR="#FFFFFF">0</TD>
  58. <TD WIDTH="8%" BGCOLOR="#FFFFFF">2 bytes</TD>
  59. <TD WIDTH="85%" BGCOLOR="#FFFFFF">Number of bytes in this expression minus two for this field.</TD>
  60. </TR>
  61. <TR>
  62. <TD WIDTH="7%" BGCOLOR="#FFFFFF">2</TD>
  63. <TD WIDTH="8%" BGCOLOR="#FFFFFF"><I>n</I> bytes</TD>
  64. <TD WIDTH="85%" BGCOLOR="#FFFFFF">Expression operands and operators, tokenized and in RPN.</TD>
  65. </TR>
  66. </TABLE>
  67. <p></P>
  68. <P><U>Example - expression (a+b)*c:</U><BR>
  69. <TT>00&nbsp;05&nbsp;0B&nbsp;0C&nbsp;8B&nbsp;0D&nbsp;8F<BR>
  70. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;a&nbsp;&nbsp;b&nbsp;&nbsp;+&nbsp;&nbsp;c&nbsp;&nbsp;*</TT></P>
  71. <H4><A NAME="list"></A>Lists</H4>
  72. <P>A list is represented as a sequence of numbers. The format is shown below.</P>
  73. <P>
  74. <TABLE BORDER="1" CELLSPACING="0" WIDTH="92%">
  75. <TR>
  76. <TH WIDTH="7%" BGCOLOR="#008800"><FONT COLOR="#FFFFFF">Offset</FONT></TH>
  77. <TH WIDTH="8%" BGCOLOR="#008800"><FONT COLOR="#FFFFFF">Length</FONT></TH>
  78. <TH WIDTH="85%" BGCOLOR="#008800"><FONT COLOR="#FFFFFF">Description</FONT></TH>
  79. </TR>
  80. <TR>
  81. <TD WIDTH="7%" BGCOLOR="#FFFFFF">0</TD>
  82. <TD WIDTH="8%" BGCOLOR="#FFFFFF">2 bytes</TD>
  83. <TD WIDTH="85%" BGCOLOR="#FFFFFF">Number of elements in the list</TD>
  84. </TR>
  85. <TR>
  86. <TD WIDTH="7%" BGCOLOR="#FFFFFF">1</TD>
  87. <TD WIDTH="8%" BGCOLOR="#FFFFFF"><I>n</I> bytes</TD>
  88. <TD WIDTH="85%" BGCOLOR="#FFFFFF">Element values, one by one, first to last. If the list is a real list, then each element is a 10-byte <A HREF="#real">real
  89. number</A>. If the list is a complex list, then each element is a 20-byte <A HREF="#complex">complex number</A>.</TD>
  90. </TR>
  91. </TABLE>
  92. <p></P>
  93. <H4><A NAME="matrix"></A>Matrices</H4>
  94. <P>A matrix is represented as a two-dimensional array of numbers. The format is shown below.</P>
  95. <P>
  96. <TABLE BORDER="1" CELLSPACING="0" WIDTH="92%">
  97. <TR>
  98. <TH WIDTH="7%" BGCOLOR="#008800"><FONT COLOR="#FFFFFF">Offset</FONT></TH>
  99. <TH WIDTH="8%" BGCOLOR="#008800"><FONT COLOR="#FFFFFF">Length</FONT></TH>
  100. <TH WIDTH="85%" BGCOLOR="#008800"><FONT COLOR="#FFFFFF">Description</FONT></TH>
  101. </TR>
  102. <TR>
  103. <TD WIDTH="7%" BGCOLOR="#FFFFFF">0</TD>
  104. <TD WIDTH="8%" BGCOLOR="#FFFFFF">1 byte</TD>
  105. <TD WIDTH="85%" BGCOLOR="#FFFFFF">Number of columns in the matrix (no more than 255)</TD>
  106. </TR>
  107. <TR>
  108. <TD WIDTH="7%" BGCOLOR="#FFFFFF">1</TD>
  109. <TD WIDTH="8%" BGCOLOR="#FFFFFF">1 byte</TD>
  110. <TD WIDTH="85%" BGCOLOR="#FFFFFF">Number of rows in the matrix (no more than 255)</TD>
  111. </TR>
  112. <TR>
  113. <TD WIDTH="7%" BGCOLOR="#FFFFFF">1</TD>
  114. <TD WIDTH="8%" BGCOLOR="#FFFFFF"><I>n</I> bytes</TD>
  115. <TD WIDTH="85%" BGCOLOR="#FFFFFF">Element values, one by one (see explanation below). If the matrix is a real matrix, then each element is a 10-byte
  116. <A HREF="#real">real number</A>. If the matrix is a complex matrix, then each element is a 20-byte <A HREF="#complex">complex
  117. number</A>.</TD>
  118. </TR>
  119. </TABLE>
  120. <p></P>
  121. <P>The element values are arranged in row definitions from top to bottom. Each row consists of a number of real
  122. or complex elements from left to right. Under this scheme, <IMG SRC="graphics/matrix.gif" WIDTH="38" HEIGHT="35"
  123. ALIGN="BOTTOM" ALT="[ [ 1, 2 ] [ 3, 4 ] ]" BORDER="0"> would be ordered (1,2,3,4) in memory.</P>
  124. <H4><A NAME="data"></A>Data variables</H4>
  125. <P>Data variables consist of a number of lists, functions and strings. They have the following format:</P>
  126. <H4><A NAME="text"></A>Text variables</H4>
  127. <P>Text variables have the following format:
  128. <TABLE BORDER="1" CELLSPACING="0" WIDTH="92%">
  129. <TR>
  130. <TH WIDTH="7%" BGCOLOR="#008800"><FONT COLOR="#FFFFFF">Offset</FONT></TH>
  131. <TH WIDTH="8%" BGCOLOR="#008800"><FONT COLOR="#FFFFFF">Length</FONT></TH>
  132. <TH WIDTH="85%" BGCOLOR="#008800"><FONT COLOR="#FFFFFF">Description</FONT></TH>
  133. </TR>
  134. <TR>
  135. <TD WIDTH="7%" BGCOLOR="#FFFFFF">0</TD>
  136. <TD WIDTH="8%" BGCOLOR="#FFFFFF">2 bytes</TD>
  137. <TD WIDTH="85%" BGCOLOR="#FFFFFF">Offset, in characters, to the cursor position.</TD>
  138. </TR>
  139. <TR>
  140. <TD WIDTH="7%" BGCOLOR="#FFFFFF">2</TD>
  141. <TD WIDTH="8%" BGCOLOR="#FFFFFF"><I>n</I> bytes</TD>
  142. <TD WIDTH="85%" BGCOLOR="#FFFFFF">Text lines (see format below)</TD>
  143. </TR>
  144. <TR>
  145. <TD WIDTH="7%" BGCOLOR="#FFFFFF">2+<I>n</I></TD>
  146. <TD WIDTH="8%" BGCOLOR="#FFFFFF">1 byte</TD>
  147. <TD WIDTH="85%" BGCOLOR="#FFFFFF">This byte always has a value of E0h.</TD>
  148. </TR>
  149. </TABLE>
  150. <p></P>
  151. <P>Each line of text has this format:
  152. <TABLE BORDER="1" CELLSPACING="0" WIDTH="92%">
  153. <TR>
  154. <TH WIDTH="7%" BGCOLOR="#008800"><FONT COLOR="#FFFFFF">Offset</FONT></TH>
  155. <TH WIDTH="8%" BGCOLOR="#008800"><FONT COLOR="#FFFFFF">Length</FONT></TH>
  156. <TH WIDTH="85%" BGCOLOR="#008800"><FONT COLOR="#FFFFFF">Description</FONT></TH>
  157. </TR>
  158. <TR>
  159. <TD WIDTH="7%" BGCOLOR="#FFFFFF">0</TD>
  160. <TD WIDTH="8%" BGCOLOR="#FFFFFF">1 byte</TD>
  161. <TD WIDTH="85%" BGCOLOR="#FFFFFF">Line type: 0Ch=page break, 20h=normal, 43h=Command, 50h=PrintObj</TD>
  162. </TR>
  163. <TR>
  164. <TD WIDTH="7%" BGCOLOR="#FFFFFF">1</TD>
  165. <TD WIDTH="8%" BGCOLOR="#FFFFFF"><I>m</I> bytes</TD>
  166. <TD WIDTH="85%" BGCOLOR="#FFFFFF">Characters, first to last. The string is not zero-terminated.</TD>
  167. </TR>
  168. <TR>
  169. <TD WIDTH="7%" BGCOLOR="#FFFFFF">1+<I>m</I></TD>
  170. <TD WIDTH="8%" BGCOLOR="#FFFFFF">1 byte</TD>
  171. <TD WIDTH="85%" BGCOLOR="#FFFFFF">Line delimiter: 0Dh=line break, 00h=end of file</TD>
  172. </TR>
  173. </TABLE>
  174. <p></P>
  175. <H4><A NAME="string"></A>Strings</H4>
  176. <P>Strings are represented as follows:
  177. <TABLE BORDER="1" CELLSPACING="0" WIDTH="92%">
  178. <TR>
  179. <TH WIDTH="7%" BGCOLOR="#008800"><FONT COLOR="#FFFFFF">Offset</FONT></TH>
  180. <TH WIDTH="8%" BGCOLOR="#008800"><FONT COLOR="#FFFFFF">Length</FONT></TH>
  181. <TH WIDTH="85%" BGCOLOR="#008800"><FONT COLOR="#FFFFFF">Description</FONT></TH>
  182. </TR>
  183. <TR>
  184. <TD WIDTH="7%" BGCOLOR="#FFFFFF">0</TD>
  185. <TD WIDTH="8%" BGCOLOR="#FFFFFF">1 byte</TD>
  186. <TD WIDTH="85%" BGCOLOR="#FFFFFF">This byte always has a value of 0.</TD>
  187. </TR>
  188. <TR>
  189. <TD WIDTH="7%" BGCOLOR="#FFFFFF">2</TD>
  190. <TD WIDTH="8%" BGCOLOR="#FFFFFF"><I>n</I> bytes</TD>
  191. <TD WIDTH="85%" BGCOLOR="#FFFFFF">Characters, first to last. The string is zero-terminated.</TD>
  192. </TR>
  193. <TR>
  194. <TD WIDTH="7%" BGCOLOR="#FFFFFF">2+<I>n</I></TD>
  195. <TD WIDTH="8%" BGCOLOR="#FFFFFF">1 byte</TD>
  196. <TD WIDTH="85%" BGCOLOR="#FFFFFF">This byte always has a value of 2Dh.</TD>
  197. </TR>
  198. </TABLE>
  199. <p></P>
  200. <H4><A NAME="gdb"></A>Graphics Databases (GDB's)</H4>
  201. <P>GDB's for each graphing mode are different, but they all consist of a window setup portion and a function library
  202. portion.</P>
  203. <P>All GDB have the following overall format:
  204. <TABLE BORDER="1" CELLSPACING="0" WIDTH="92%">
  205. <TR>
  206. <TH WIDTH="9%" BGCOLOR="#008800"><FONT COLOR="#FFFFFF">Offset</FONT></TH>
  207. <TH WIDTH="8%" BGCOLOR="#008800"><FONT COLOR="#FFFFFF">Length</FONT></TH>
  208. <TH WIDTH="83%" BGCOLOR="#008800"><FONT COLOR="#FFFFFF">Description</FONT></TH>
  209. </TR>
  210. <TR>
  211. <TD WIDTH="9%" BGCOLOR="#FFFFFF">0</TD>
  212. <TD WIDTH="8%" BGCOLOR="#FFFFFF">2 bytes</TD>
  213. <TD WIDTH="83%" BGCOLOR="#FFFFFF">Number of bytes in this GDB minus two for this field.</TD>
  214. </TR>
  215. <TR>
  216. <TD WIDTH="9%" BGCOLOR="#FFFFFF">2</TD>
  217. <TD WIDTH="8%" BGCOLOR="#FFFFFF">1 byte</TD>
  218. <TD WIDTH="83%" BGCOLOR="#FFFFFF">Number of graphs (1 or 2)</TD>
  219. </TR>
  220. <TR>
  221. <TD WIDTH="9%" BGCOLOR="#FFFFFF">3</TD>
  222. <TD WIDTH="8%" BGCOLOR="#FFFFFF">1 byte</TD>
  223. <TD WIDTH="83%" BGCOLOR="#FFFFFF">Angle mode: 01h=Radians, 02h=Degrees</TD>
  224. </TR>
  225. <TR>
  226. <TD WIDTH="9%" BGCOLOR="#FFFFFF">4</TD>
  227. <TD WIDTH="8%" BGCOLOR="#FFFFFF">1 byte</TD>
  228. <TD WIDTH="83%" BGCOLOR="#FFFFFF">Complex number mode: 01=Real, 02=Rectangular, 03=Polar</TD>
  229. </TR>
  230. <TR>
  231. <TD WIDTH="9%" BGCOLOR="#FFFFFF">5</TD>
  232. <TD WIDTH="8%" BGCOLOR="#FFFFFF">1 byte</TD>
  233. <TD WIDTH="83%" BGCOLOR="#FFFFFF">Graph mode: 01h=Function, 02h=Polar, 03h=Parametric, 04h=Sequence, 05h=3D</TD>
  234. </TR>
  235. <TR>
  236. <TD WIDTH="9%" BGCOLOR="#DDDDDD">6</TD>
  237. <TD WIDTH="8%" BGCOLOR="#DDDDDD">1 byte</TD>
  238. <TD WIDTH="83%" BGCOLOR="#DDDDDD">Active graph number (0 or 1) - <I>Not present when #graphs=1</I></TD>
  239. </TR>
  240. <TR>
  241. <TD WIDTH="9%" BGCOLOR="#DDDDDD">7</TD>
  242. <TD WIDTH="8%" BGCOLOR="#DDDDDD">1 byte</TD>
  243. <TD WIDTH="83%" BGCOLOR="#DDDDDD">Graph 2 mode (same possible values as offset 3) - <I>Not present when #graphs=1</I></TD>
  244. </TR>
  245. <TR>
  246. <TD WIDTH="9%" BGCOLOR="#DDDDDD">8</TD>
  247. <TD WIDTH="8%" BGCOLOR="#DDDDDD">1 byte</TD>
  248. <TD WIDTH="83%" BGCOLOR="#DDDDDD">Split Screen mode: 01h=Full, 02h=Top/Bottom, 03h=Left/Right - <I>Not present when #graphs=1</I></TD>
  249. </TR>
  250. <TR>
  251. <TD WIDTH="9%" BGCOLOR="#DDDDDD">9</TD>
  252. <TD WIDTH="8%" BGCOLOR="#DDDDDD">1 byte</TD>
  253. <TD WIDTH="83%" BGCOLOR="#DDDDDD">Split Screen ratio: 01h=1:1, 02h=1:2, 03h=2:1 - <I>Not present when #graphs=1</I></TD>
  254. </TR>
  255. <TR>
  256. <TD WIDTH="9%" BGCOLOR="#FFFFFF">6 or 10 (Ah)</TD>
  257. <TD WIDTH="8%" BGCOLOR="#FFFFFF"><I>n</I> bytes</TD>
  258. <TD WIDTH="83%" BGCOLOR="#FFFFFF">One or two graphs back to back (see various graph formats below).</TD>
  259. </TR>
  260. <TR>
  261. <TD WIDTH="9%" BGCOLOR="#FFFFFF">6+<I>n</I>&nbsp;or&nbsp;10&nbsp;(Ah)+<I>n</I></TD>
  262. <TD WIDTH="8%" BGCOLOR="#FFFFFF">1 byte</TD>
  263. <TD WIDTH="83%" BGCOLOR="#FFFFFF">This byte always contains DEh.</TD>
  264. </TR>
  265. </TABLE>
  266. <I>Note: When two graphs of the same graph mode are included in one GDB, the second graph does not contain any
  267. function definitions.</I><p></P>
  268. <P>A function-mode graph has this format:
  269. <TABLE BORDER="1" CELLSPACING="0" WIDTH="92%">
  270. <TR>
  271. <TH WIDTH="9%" BGCOLOR="#008800"><FONT COLOR="#FFFFFF">Offset</FONT></TH>
  272. <TH WIDTH="8%" BGCOLOR="#008800"><FONT COLOR="#FFFFFF">Length</FONT></TH>
  273. <TH WIDTH="83%" BGCOLOR="#008800"><FONT COLOR="#FFFFFF">Description</FONT></TH>
  274. </TR>
  275. <TR>
  276. <TD WIDTH="9%" BGCOLOR="#FFFFFF">4</TD>
  277. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  278. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A real number: xmin</TD>
  279. </TR>
  280. <TR>
  281. <TD WIDTH="9%" BGCOLOR="#FFFFFF">14 (Eh)</TD>
  282. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  283. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A real number: xmax</TD>
  284. </TR>
  285. <TR>
  286. <TD WIDTH="9%" BGCOLOR="#FFFFFF">24 (18h)</TD>
  287. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  288. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A real number: xscl</TD>
  289. </TR>
  290. <TR>
  291. <TD WIDTH="9%" BGCOLOR="#FFFFFF">34 (22h)</TD>
  292. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  293. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A real number: ymin</TD>
  294. </TR>
  295. <TR>
  296. <TD WIDTH="9%" BGCOLOR="#FFFFFF">44 (2Ch)</TD>
  297. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  298. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A real number: ymax</TD>
  299. </TR>
  300. <TR>
  301. <TD WIDTH="9%" BGCOLOR="#FFFFFF">54 (36h)</TD>
  302. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  303. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A real number: yscl</TD>
  304. </TR>
  305. <TR>
  306. <TD WIDTH="9%" BGCOLOR="#FFFFFF">64 (40h)</TD>
  307. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  308. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A real number: [Delta]x</TD>
  309. </TR>
  310. <TR>
  311. <TD WIDTH="9%" BGCOLOR="#FFFFFF">74 (4Ah)</TD>
  312. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  313. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A real number: [Delta]y</TD>
  314. </TR>
  315. <TR>
  316. <TD WIDTH="9%" BGCOLOR="#FFFFFF">84 (54h)</TD>
  317. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  318. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A real number: xres</TD>
  319. </TR>
  320. <TR>
  321. <TD WIDTH="9%" BGCOLOR="#FFFFFF">94 (5Eh)</TD>
  322. <TD WIDTH="8%" BGCOLOR="#FFFFFF">2 bytes</TD>
  323. <TD WIDTH="83%" BGCOLOR="#FFFFFF">Graphing format flags (see graph format flags, below)</TD>
  324. </TR>
  325. <TR>
  326. <TD WIDTH="9%" BGCOLOR="#FFFFFF">96 (60h)</TD>
  327. <TD WIDTH="8%" BGCOLOR="#FFFFFF">2 bytes</TD>
  328. <TD WIDTH="83%" BGCOLOR="#FFFFFF">Reserved; these bytes always have a value of 0h</TD>
  329. </TR>
  330. <TR>
  331. <TD WIDTH="9%" BGCOLOR="#FFFFFF">98 (62h)</TD>
  332. <TD WIDTH="8%" BGCOLOR="#FFFFFF">1 byte</TD>
  333. <TD WIDTH="83%" BGCOLOR="#FFFFFF">The number of functions in this graph</TD>
  334. </TR>
  335. <TR>
  336. <TD WIDTH="9%" BGCOLOR="#FFFFFF">99 (63h)</TD>
  337. <TD WIDTH="8%" BGCOLOR="#FFFFFF"><I>n</I> bytes</TD>
  338. <TD WIDTH="83%" BGCOLOR="#FFFFFF">Function definitions, one after another (see function definition format, below).</TD>
  339. </TR>
  340. <TR>
  341. <TD WIDTH="9%" BGCOLOR="#FFFFFF">99 (63h)+<I>n</I></TD>
  342. <TD WIDTH="8%" BGCOLOR="#FFFFFF">1 byte</TD>
  343. <TD WIDTH="83%" BGCOLOR="#FFFFFF">Number of constants?</TD>
  344. </TR>
  345. <TR>
  346. <TD WIDTH="9%" BGCOLOR="#FFFFFF">100&nbsp;(64h)+<I>n</I></TD>
  347. <TD WIDTH="8%" BGCOLOR="#FFFFFF">1 byte</TD>
  348. <TD WIDTH="83%" BGCOLOR="#FFFFFF">Table setup flags?</TD>
  349. </TR>
  350. <TR>
  351. <TD WIDTH="9%" BGCOLOR="#FFFFFF">101&nbsp;(65h)+<I>n</I></TD>
  352. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  353. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A real number: tblStart</TD>
  354. </TR>
  355. <TR>
  356. <TD WIDTH="9%" BGCOLOR="#FFFFFF">111&nbsp;(6Fh)+<I>n</I></TD>
  357. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  358. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A real number: [Delta]tbl</TD>
  359. </TR>
  360. <TR>
  361. <TD WIDTH="9%" BGCOLOR="#FFFFFF">121&nbsp;(79h)+<I>n</I></TD>
  362. <TD WIDTH="8%" BGCOLOR="#FFFFFF"><I>m</I> bytes</TD>
  363. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A list: tblInput</TD>
  364. </TR>
  365. </TABLE>
  366. <p></P>
  367. <P>A polar-mode GDB has the following format</P>
  368. <P>
  369. <TABLE BORDER="1" CELLSPACING="0" WIDTH="92%">
  370. <TR>
  371. <TH WIDTH="9%" BGCOLOR="#008800"><FONT COLOR="#FFFFFF">Offset</FONT></TH>
  372. <TH WIDTH="8%" BGCOLOR="#008800"><FONT COLOR="#FFFFFF">Length</FONT></TH>
  373. <TH WIDTH="83%" BGCOLOR="#008800"><FONT COLOR="#FFFFFF">Description</FONT></TH>
  374. </TR>
  375. <TR>
  376. <TD WIDTH="9%" BGCOLOR="#FFFFFF">0</TD>
  377. <TD WIDTH="8%" BGCOLOR="#FFFFFF">2 bytes</TD>
  378. <TD WIDTH="83%" BGCOLOR="#FFFFFF">Length, in bytes, of GDB, minus two.</TD>
  379. </TR>
  380. <TR>
  381. <TD WIDTH="9%" BGCOLOR="#FFFFFF">2</TD>
  382. <TD WIDTH="8%" BGCOLOR="#FFFFFF">1 byte</TD>
  383. <TD WIDTH="83%" BGCOLOR="#FFFFFF">Mode settings (see <A HREF="#mode">mode setting table</A> below)</TD>
  384. </TR>
  385. <TR>
  386. <TD WIDTH="9%" BGCOLOR="#FFFFFF">3</TD>
  387. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  388. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: <IMG SRC="graphics/theta.gif" WIDTH="7" HEIGHT="11" ALIGN="BOTTOM" BORDER="0">Min</TD>
  389. </TR>
  390. <TR>
  391. <TD WIDTH="9%" BGCOLOR="#FFFFFF">13&nbsp;(Dh)</TD>
  392. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  393. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: <IMG SRC="graphics/theta.gif" WIDTH="7" HEIGHT="11" ALIGN="BOTTOM" BORDER="0">Max</TD>
  394. </TR>
  395. <TR>
  396. <TD WIDTH="9%" BGCOLOR="#FFFFFF">23&nbsp;(17h)</TD>
  397. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  398. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: <IMG SRC="graphics/theta.gif" WIDTH="7" HEIGHT="11" ALIGN="BOTTOM" BORDER="0">Step</TD>
  399. </TR>
  400. <TR>
  401. <TD WIDTH="9%" BGCOLOR="#FFFFFF">33&nbsp;(21h)</TD>
  402. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  403. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: xMin</TD>
  404. </TR>
  405. <TR>
  406. <TD WIDTH="9%" BGCOLOR="#FFFFFF">43&nbsp;(2Bh)</TD>
  407. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  408. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: xMax</TD>
  409. </TR>
  410. <TR>
  411. <TD WIDTH="9%" BGCOLOR="#FFFFFF">53&nbsp;(35h)</TD>
  412. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  413. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: xScl</TD>
  414. </TR>
  415. <TR>
  416. <TD WIDTH="9%" BGCOLOR="#FFFFFF">63&nbsp;(3Fh)</TD>
  417. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  418. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: yMin</TD>
  419. </TR>
  420. <TR>
  421. <TD WIDTH="9%" BGCOLOR="#FFFFFF">73 (49h)</TD>
  422. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  423. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: yMax</TD>
  424. </TR>
  425. <TR>
  426. <TD WIDTH="9%" BGCOLOR="#FFFFFF">83 (53h)</TD>
  427. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  428. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: yScl</TD>
  429. </TR>
  430. <TR>
  431. <TD WIDTH="9%" BGCOLOR="#FFFFFF">93&nbsp;(5Dh)</TD>
  432. <TD WIDTH="8%" BGCOLOR="#FFFFFF">1 byte</TD>
  433. <TD WIDTH="83%" BGCOLOR="#FFFFFF">Number of functions defined (up to 99)</TD>
  434. </TR>
  435. <TR>
  436. <TD WIDTH="9%" BGCOLOR="#FFFFFF">94&nbsp;(5Eh)</TD>
  437. <TD WIDTH="8%" BGCOLOR="#FFFFFF"><I>n</I> bytes</TD>
  438. <TD WIDTH="83%" BGCOLOR="#FFFFFF">Function table - several function definitions one after another (see <A HREF="#function">function table</A> below)</TD>
  439. </TR>
  440. <TR>
  441. <TD WIDTH="9%" BGCOLOR="#FFFFFF">94&nbsp;(5Eh)+<I>n</I></TD>
  442. <TD WIDTH="8%" BGCOLOR="#FFFFFF">50 bytes</TD>
  443. <TD WIDTH="83%" BGCOLOR="#FFFFFF">Style table - 4 bits per function (see <A HREF="#style">style table</A> below)</TD>
  444. </TR>
  445. </TABLE>
  446. <p></P>
  447. <P>A parametric-mode GDB has the following format:</P>
  448. <P>
  449. <TABLE BORDER="1" CELLSPACING="0" WIDTH="92%">
  450. <TR>
  451. <TH WIDTH="9%" BGCOLOR="#008800"><FONT COLOR="#FFFFFF">Offset</FONT></TH>
  452. <TH WIDTH="8%" BGCOLOR="#008800"><FONT COLOR="#FFFFFF">Length</FONT></TH>
  453. <TH WIDTH="83%" BGCOLOR="#008800"><FONT COLOR="#FFFFFF">Description</FONT></TH>
  454. </TR>
  455. <TR>
  456. <TD WIDTH="9%" BGCOLOR="#FFFFFF">0</TD>
  457. <TD WIDTH="8%" BGCOLOR="#FFFFFF">2 bytes</TD>
  458. <TD WIDTH="83%" BGCOLOR="#FFFFFF">Length, in bytes, of GDB, minus two.</TD>
  459. </TR>
  460. <TR>
  461. <TD WIDTH="9%" BGCOLOR="#FFFFFF">2</TD>
  462. <TD WIDTH="8%" BGCOLOR="#FFFFFF">1 byte</TD>
  463. <TD WIDTH="83%" BGCOLOR="#FFFFFF">Mode settings (see <A HREF="#mode">mode setting table</A> below)</TD>
  464. </TR>
  465. <TR>
  466. <TD WIDTH="9%" BGCOLOR="#FFFFFF">3</TD>
  467. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  468. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: tMin</TD>
  469. </TR>
  470. <TR>
  471. <TD WIDTH="9%" BGCOLOR="#FFFFFF">13&nbsp;(Dh)</TD>
  472. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  473. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: tMax</TD>
  474. </TR>
  475. <TR>
  476. <TD WIDTH="9%" BGCOLOR="#FFFFFF">23&nbsp;(17h)</TD>
  477. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  478. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: tStep</TD>
  479. </TR>
  480. <TR>
  481. <TD WIDTH="9%" BGCOLOR="#FFFFFF">33&nbsp;(21h)</TD>
  482. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  483. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: xMin</TD>
  484. </TR>
  485. <TR>
  486. <TD WIDTH="9%" BGCOLOR="#FFFFFF">43&nbsp;(2Bh)</TD>
  487. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  488. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: xMax</TD>
  489. </TR>
  490. <TR>
  491. <TD WIDTH="9%" BGCOLOR="#FFFFFF">53&nbsp;(35h)</TD>
  492. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  493. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: xScl</TD>
  494. </TR>
  495. <TR>
  496. <TD WIDTH="9%" BGCOLOR="#FFFFFF">63&nbsp;(3Fh)</TD>
  497. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  498. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: yMin</TD>
  499. </TR>
  500. <TR>
  501. <TD WIDTH="9%" BGCOLOR="#FFFFFF">73 (49h)</TD>
  502. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  503. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: yMax</TD>
  504. </TR>
  505. <TR>
  506. <TD WIDTH="9%" BGCOLOR="#FFFFFF">83 (53h)</TD>
  507. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  508. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: yScl</TD>
  509. </TR>
  510. <TR>
  511. <TD WIDTH="9%" BGCOLOR="#FFFFFF">93&nbsp;(5Dh)</TD>
  512. <TD WIDTH="8%" BGCOLOR="#FFFFFF">1 byte</TD>
  513. <TD WIDTH="83%" BGCOLOR="#FFFFFF">Number of functions defined (up to 99)</TD>
  514. </TR>
  515. <TR>
  516. <TD WIDTH="9%" BGCOLOR="#FFFFFF">94&nbsp;(5Eh)</TD>
  517. <TD WIDTH="8%" BGCOLOR="#FFFFFF"><I>n</I> bytes</TD>
  518. <TD WIDTH="83%" BGCOLOR="#FFFFFF">Function table - several function definitions one after another (see <A HREF="#paramfunction">parametric function
  519. table</A> below)</TD>
  520. </TR>
  521. <TR>
  522. <TD WIDTH="9%" BGCOLOR="#FFFFFF">94&nbsp;(5Eh)+<I>n</I></TD>
  523. <TD WIDTH="8%" BGCOLOR="#FFFFFF">50 bytes</TD>
  524. <TD WIDTH="83%" BGCOLOR="#FFFFFF">Style table - 4 bits per function (see <A HREF="#style">style table</A> below)</TD>
  525. </TR>
  526. </TABLE>
  527. <p></P>
  528. <P>A differential-equation-mode GDB has the following format:</P>
  529. <P>
  530. <TABLE BORDER="1" CELLSPACING="0" WIDTH="92%">
  531. <TR>
  532. <TH WIDTH="9%" BGCOLOR="#008800"><FONT COLOR="#FFFFFF">Offset</FONT></TH>
  533. <TH WIDTH="8%" BGCOLOR="#008800"><FONT COLOR="#FFFFFF">Length</FONT></TH>
  534. <TH WIDTH="83%" BGCOLOR="#008800"><FONT COLOR="#FFFFFF">Description</FONT></TH>
  535. </TR>
  536. <TR>
  537. <TD WIDTH="9%" BGCOLOR="#FFFFFF">0</TD>
  538. <TD WIDTH="8%" BGCOLOR="#FFFFFF">2 bytes</TD>
  539. <TD WIDTH="83%" BGCOLOR="#FFFFFF">Length, in bytes, of GDB, minus two.</TD>
  540. </TR>
  541. <TR>
  542. <TD WIDTH="9%" BGCOLOR="#FFFFFF">2</TD>
  543. <TD WIDTH="8%" BGCOLOR="#FFFFFF">1 byte</TD>
  544. <TD WIDTH="83%" BGCOLOR="#FFFFFF">Mode settings (see <A HREF="#mode">mode setting table</A> below)</TD>
  545. </TR>
  546. <TR>
  547. <TD WIDTH="9%" BGCOLOR="#FFFFFF">3</TD>
  548. <TD WIDTH="8%" BGCOLOR="#FFFFFF">1 byte</TD>
  549. <TD WIDTH="83%" BGCOLOR="#FFFFFF">Extended mode settings (see <A HREF="#extmode">extended mode settings table</A> below)</TD>
  550. </TR>
  551. <TR>
  552. <TD WIDTH="9%" BGCOLOR="#FFFFFF">4</TD>
  553. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  554. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: difTol</TD>
  555. </TR>
  556. <TR>
  557. <TD WIDTH="9%" BGCOLOR="#FFFFFF">14&nbsp;(Eh)</TD>
  558. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  559. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: tPlot</TD>
  560. </TR>
  561. <TR>
  562. <TD WIDTH="9%" BGCOLOR="#FFFFFF">24&nbsp;(18h)</TD>
  563. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  564. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: tMin</TD>
  565. </TR>
  566. <TR>
  567. <TD WIDTH="9%" BGCOLOR="#FFFFFF">34&nbsp;(22h)</TD>
  568. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  569. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: tMax</TD>
  570. </TR>
  571. <TR>
  572. <TD WIDTH="9%" BGCOLOR="#FFFFFF">44&nbsp;(2Ch)</TD>
  573. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  574. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: tStep</TD>
  575. </TR>
  576. <TR>
  577. <TD WIDTH="9%" BGCOLOR="#FFFFFF">54 (36h)</TD>
  578. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  579. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: xMin</TD>
  580. </TR>
  581. <TR>
  582. <TD WIDTH="9%" BGCOLOR="#FFFFFF">64 (40h)</TD>
  583. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  584. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: xMax</TD>
  585. </TR>
  586. <TR>
  587. <TD WIDTH="9%" BGCOLOR="#FFFFFF">74 (4Ah)</TD>
  588. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  589. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: xScl</TD>
  590. </TR>
  591. <TR>
  592. <TD WIDTH="9%" BGCOLOR="#FFFFFF">84 (54h)</TD>
  593. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  594. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: yMin</TD>
  595. </TR>
  596. <TR>
  597. <TD WIDTH="9%" BGCOLOR="#FFFFFF">94 (5Eh)</TD>
  598. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  599. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: yMax</TD>
  600. </TR>
  601. <TR>
  602. <TD WIDTH="9%" BGCOLOR="#FFFFFF">104 (68h)</TD>
  603. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  604. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: yScl</TD>
  605. </TR>
  606. <TR>
  607. <TD WIDTH="9%" BGCOLOR="#FFFFFF">114 (72h)</TD>
  608. <TD WIDTH="8%" BGCOLOR="#FFFFFF">1 byte</TD>
  609. <TD WIDTH="83%" BGCOLOR="#FFFFFF">FldOff x Axis (see <A HREF="#axis">axis table</A> below)</TD>
  610. </TR>
  611. <TR>
  612. <TD WIDTH="9%" BGCOLOR="#FFFFFF">115 (73h)</TD>
  613. <TD WIDTH="8%" BGCOLOR="#FFFFFF">1 byte</TD>
  614. <TD WIDTH="83%" BGCOLOR="#FFFFFF">FldOff y Axis (see <A HREF="#axis">axis table</A> below)</TD>
  615. </TR>
  616. <TR>
  617. <TD WIDTH="9%" BGCOLOR="#FFFFFF">116 (74h)</TD>
  618. <TD WIDTH="8%" BGCOLOR="#FFFFFF">1 byte</TD>
  619. <TD WIDTH="83%" BGCOLOR="#FFFFFF">SlpFld y Axis (see <A HREF="#axis">axis table</A> below)</TD>
  620. </TR>
  621. <TR>
  622. <TD WIDTH="9%" BGCOLOR="#FFFFFF">117 (75h)</TD>
  623. <TD WIDTH="8%" BGCOLOR="#FFFFFF">1 byte</TD>
  624. <TD WIDTH="83%" BGCOLOR="#FFFFFF">DirFld x Axis (see <A HREF="#axis">axis table</A> below)</TD>
  625. </TR>
  626. <TR>
  627. <TD WIDTH="9%" BGCOLOR="#FFFFFF">118 (76h)</TD>
  628. <TD WIDTH="8%" BGCOLOR="#FFFFFF">1 byte</TD>
  629. <TD WIDTH="83%" BGCOLOR="#FFFFFF">DirFld y Axis (see <A HREF="#axis">axis table</A> below)</TD>
  630. </TR>
  631. <TR>
  632. <TD WIDTH="9%" BGCOLOR="#FFFFFF">119 (77h)</TD>
  633. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  634. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: dTime</TD>
  635. </TR>
  636. <TR>
  637. <TD WIDTH="9%" BGCOLOR="#FFFFFF">129 (81h)</TD>
  638. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  639. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: fldRes</TD>
  640. </TR>
  641. <TR>
  642. <TD WIDTH="9%" BGCOLOR="#FFFFFF">139 (8Bh)</TD>
  643. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  644. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: EStep</TD>
  645. </TR>
  646. <TR>
  647. <TD WIDTH="9%" BGCOLOR="#FFFFFF">149&nbsp;(95h)</TD>
  648. <TD WIDTH="8%" BGCOLOR="#FFFFFF">1 byte</TD>
  649. <TD WIDTH="83%" BGCOLOR="#FFFFFF">Number of functions defined (up to 9)</TD>
  650. </TR>
  651. <TR>
  652. <TD WIDTH="9%" BGCOLOR="#FFFFFF">150&nbsp;(96h)</TD>
  653. <TD WIDTH="8%" BGCOLOR="#FFFFFF"><I>n</I> bytes</TD>
  654. <TD WIDTH="83%" BGCOLOR="#FFFFFF">Function table - several function definitions one after another (see <A HREF="#difeqfunction">differential function
  655. table</A> below)</TD>
  656. </TR>
  657. <TR>
  658. <TD WIDTH="9%" BGCOLOR="#FFFFFF">150&nbsp;(96h)+<I>n</I></TD>
  659. <TD WIDTH="8%" BGCOLOR="#FFFFFF">50 bytes</TD>
  660. <TD WIDTH="83%" BGCOLOR="#FFFFFF">Style table - 4 bits per function (see <A HREF="#style">style table</A> below)</TD>
  661. </TR>
  662. </TABLE>
  663. <p></P>
  664. <P><A NAME="mode"></A>The mode setting byte has the following format:</P>
  665. <P>
  666. <TABLE BORDER="1" CELLSPACING="0" WIDTH="66%">
  667. <TR>
  668. <TH WIDTH="16%" BGCOLOR="#DDDDDD">Bit (Mask)</TH>
  669. <TH WIDTH="40%" BGCOLOR="#DDDDDD">Mode if set (1)</TH>
  670. <TH WIDTH="44%" BGCOLOR="#DDDDDD">Mode if clear (0)</TH>
  671. </TR>
  672. <TR>
  673. <TD WIDTH="16%">0 (01h)</TD>
  674. <TD WIDTH="40%">DrawDot</TD>
  675. <TD WIDTH="44%">DrawLine (unavailable in DifEq)</TD>
  676. </TR>
  677. <TR>
  678. <TD WIDTH="16%">1 (02h)</TD>
  679. <TD WIDTH="40%">SimulG</TD>
  680. <TD WIDTH="44%">SeqG (unavailable in DifEq)</TD>
  681. </TR>
  682. <TR>
  683. <TD WIDTH="16%">2 (04h)</TD>
  684. <TD WIDTH="40%">GridOn</TD>
  685. <TD WIDTH="44%">GridOff</TD>
  686. </TR>
  687. <TR>
  688. <TD WIDTH="16%">3 (08h)</TD>
  689. <TD WIDTH="40%">PolarGC</TD>
  690. <TD WIDTH="44%">RectGC (unavailable in DifEq)</TD>
  691. </TR>
  692. <TR>
  693. <TD WIDTH="16%">4 (10h)</TD>
  694. <TD WIDTH="40%">CoordOff</TD>
  695. <TD WIDTH="44%">CoordOn</TD>
  696. </TR>
  697. <TR>
  698. <TD WIDTH="16%">5 (20h)</TD>
  699. <TD WIDTH="40%">AxesOff</TD>
  700. <TD WIDTH="44%">AxesOn</TD>
  701. </TR>
  702. <TR>
  703. <TD WIDTH="16%">6 (40h)</TD>
  704. <TD WIDTH="40%">LabelOn</TD>
  705. <TD WIDTH="44%">LabelOff</TD>
  706. </TR>
  707. <TR>
  708. <TD WIDTH="16%">7 (80h)</TD>
  709. <TD WIDTH="40%">TI-92 GDB Format</TD>
  710. <TD WIDTH="44%">TI-85&nbsp;GDB&nbsp;Format&nbsp;(See&nbsp;TI-85&nbsp;documentation)</TD>
  711. </TR>
  712. </TABLE>
  713. <p></P>
  714. <P><A NAME="extmode"></A>The extended differential equation setting byte has the following format:</P>
  715. <P>
  716. <TABLE BORDER="1" CELLSPACING="0" WIDTH="66%">
  717. <TR>
  718. <TH WIDTH="16%" BGCOLOR="#DDDDDD">Bit (Mask)</TH>
  719. <TH WIDTH="40%" BGCOLOR="#DDDDDD">Mode if set (1)</TH>
  720. <TH WIDTH="44%" BGCOLOR="#DDDDDD">Mode if clear (0)</TH>
  721. </TR>
  722. <TR>
  723. <TD WIDTH="16%">0 (01h)</TD>
  724. <TD WIDTH="40%">SlpFld</TD>
  725. <TD WIDTH="44%">DirFld or FldOff, depending on bits 1 and 2</TD>
  726. </TR>
  727. <TR>
  728. <TD WIDTH="16%">1 (02h)</TD>
  729. <TD WIDTH="40%">DirFld</TD>
  730. <TD WIDTH="44%">SlpFld or FldOff, depending on bits 0 and 2</TD>
  731. </TR>
  732. <TR>
  733. <TD WIDTH="16%">2 (04h)</TD>
  734. <TD WIDTH="40%">FldOff</TD>
  735. <TD WIDTH="44%">SlpFld or DirFld, depending on bits 0 and 1</TD>
  736. </TR>
  737. <TR>
  738. <TD WIDTH="16%">5 (20h)</TD>
  739. <TD WIDTH="40%">Euler</TD>
  740. <TD WIDTH="44%">RK</TD>
  741. </TR>
  742. </TABLE>
  743. <I>Note: Exactly one of bits 0-2 must be set.</I><p></P>
  744. <P><A NAME="style"></A>Each nybble in the style table has the following format:</P>
  745. <P>
  746. <TABLE BORDER="1" CELLSPACING="0" WIDTH="24%">
  747. <TR>
  748. <TH WIDTH="45%" BGCOLOR="#DDDDDD">Binary&nbsp;Value</TH>
  749. <TH BGCOLOR="#DDDDDD">Graph Style</TH>
  750. </TR>
  751. <TR>
  752. <TD WIDTH="45%">
  753. <P ALIGN="CENTER">0000
  754. </TD>
  755. <TD>
  756. <P ALIGN="CENTER">[solid line]
  757. </TD>
  758. </TR>
  759. <TR>
  760. <TD WIDTH="45%">
  761. <P ALIGN="CENTER">0001
  762. </TD>
  763. <TD>
  764. <P ALIGN="CENTER">[thick line]
  765. </TD>
  766. </TR>
  767. <TR>
  768. <TD WIDTH="45%">
  769. <P ALIGN="CENTER">0010
  770. </TD>
  771. <TD>
  772. <P ALIGN="CENTER">[shade above]
  773. </TD>
  774. </TR>
  775. <TR>
  776. <TD WIDTH="45%">
  777. <P ALIGN="CENTER">0011
  778. </TD>
  779. <TD>
  780. <P ALIGN="CENTER">[shade below]
  781. </TD>
  782. </TR>
  783. <TR>
  784. <TD WIDTH="45%">
  785. <P ALIGN="CENTER">0100
  786. </TD>
  787. <TD>
  788. <P ALIGN="CENTER">[trace]
  789. </TD>
  790. </TR>
  791. <TR>
  792. <TD WIDTH="45%">
  793. <P ALIGN="CENTER">0101
  794. </TD>
  795. <TD>
  796. <P ALIGN="CENTER">[animate]
  797. </TD>
  798. </TR>
  799. <TR>
  800. <TD WIDTH="45%">
  801. <P ALIGN="CENTER">0110
  802. </TD>
  803. <TD>
  804. <P ALIGN="CENTER">[dotted line]
  805. </TD>
  806. </TR>
  807. </TABLE>
  808. <p></P>
  809. <P><A NAME="axis"></A>The differential equation axis bytes have the following format:</P>
  810. <P>
  811. <TABLE BORDER="1" CELLSPACING="0" WIDTH="31%">
  812. <TR>
  813. <TH WIDTH="45%" BGCOLOR="#DDDDDD">Value</TH>
  814. <TH BGCOLOR="#DDDDDD">Axis</TH>
  815. </TR>
  816. <TR>
  817. <TD WIDTH="45%">
  818. <P ALIGN="CENTER">0
  819. </TD>
  820. <TD>
  821. <P ALIGN="CENTER">t
  822. </TD>
  823. </TR>
  824. <TR>
  825. <TD WIDTH="45%">
  826. <P ALIGN="CENTER">16 (10h)
  827. </TD>
  828. <TD>
  829. <P ALIGN="CENTER">Q
  830. </TD>
  831. </TR>
  832. <TR>
  833. <TD WIDTH="45%">
  834. <P ALIGN="CENTER">17-25 (11h-19h)
  835. </TD>
  836. <TD>
  837. <P ALIGN="CENTER">Q1 ... Q9
  838. </TD>
  839. </TR>
  840. <TR>
  841. <TD WIDTH="45%">
  842. <P ALIGN="CENTER">32 (20h)
  843. </TD>
  844. <TD>
  845. <P ALIGN="CENTER">Q'
  846. </TD>
  847. </TR>
  848. <TR>
  849. <TD WIDTH="45%">
  850. <P ALIGN="CENTER">33-41 (21h-29h)
  851. </TD>
  852. <TD>
  853. <P ALIGN="CENTER">Q'1 ... Q'9
  854. </TD>
  855. </TR>
  856. </TABLE>
  857. <BR>
  858. <A NAME="function"></A>Function- and polar-mode function definitions have the following format:<p></P>
  859. <P>
  860. <TABLE BORDER="1" CELLSPACING="0" WIDTH="92%">
  861. <TR>
  862. <TH WIDTH="7%" BGCOLOR="#008800"><FONT COLOR="#FFFFFF">Offset</FONT></TH>
  863. <TH WIDTH="8%" BGCOLOR="#008800"><FONT COLOR="#FFFFFF">Length</FONT></TH>
  864. <TH WIDTH="85%" BGCOLOR="#008800"><FONT COLOR="#FFFFFF">Description</FONT></TH>
  865. </TR>
  866. <TR>
  867. <TD WIDTH="7%" BGCOLOR="#FFFFFF">0</TD>
  868. <TD WIDTH="8%" BGCOLOR="#FFFFFF">1 byte</TD>
  869. <TD WIDTH="85%" BGCOLOR="#FFFFFF">Function ID (the number of the function) - bit 7 (0x80) is set if the function is selected</TD>
  870. </TR>
  871. <TR>
  872. <TD WIDTH="7%" BGCOLOR="#FFFFFF">1</TD>
  873. <TD WIDTH="8%" BGCOLOR="#FFFFFF"><I>n</I> bytes</TD>
  874. <TD WIDTH="85%" BGCOLOR="#FFFFFF">An <A HREF="#equation">equation</A> defining the function</TD>
  875. </TR>
  876. </TABLE>
  877. <p></P>
  878. <P><A NAME="paramfunction"></A>Parametric-mode function definitions have the following format:</P>
  879. <P>
  880. <TABLE BORDER="1" CELLSPACING="0" WIDTH="92%">
  881. <TR>
  882. <TH WIDTH="7%" BGCOLOR="#008800"><FONT COLOR="#FFFFFF">Offset</FONT></TH>
  883. <TH WIDTH="8%" BGCOLOR="#008800"><FONT COLOR="#FFFFFF">Length</FONT></TH>
  884. <TH WIDTH="85%" BGCOLOR="#008800"><FONT COLOR="#FFFFFF">Description</FONT></TH>
  885. </TR>
  886. <TR>
  887. <TD WIDTH="7%" BGCOLOR="#FFFFFF">0</TD>
  888. <TD WIDTH="8%" BGCOLOR="#FFFFFF">1 byte</TD>
  889. <TD WIDTH="85%" BGCOLOR="#FFFFFF">Function ID (the number of the function) - bit 7 (0x80) is set if the function is selected</TD>
  890. </TR>
  891. <TR>
  892. <TD WIDTH="7%" BGCOLOR="#FFFFFF">1</TD>
  893. <TD WIDTH="8%" BGCOLOR="#FFFFFF"><I>n</I> bytes</TD>
  894. <TD WIDTH="85%" BGCOLOR="#FFFFFF">An <A HREF="#equation">equation</A> defining the x function</TD>
  895. </TR>
  896. <TR>
  897. <TD WIDTH="7%" BGCOLOR="#FFFFFF">1+<I>n</I></TD>
  898. <TD WIDTH="8%" BGCOLOR="#FFFFFF"><I>m</I> bytes</TD>
  899. <TD WIDTH="85%" BGCOLOR="#FFFFFF">An <A HREF="#equation">equation</A> defining the y function</TD>
  900. </TR>
  901. </TABLE>
  902. <p></P>
  903. <P><A NAME="difeqfunction"></A>Differential equation function definitions have the following format:</P>
  904. <P>
  905. <TABLE BORDER="1" CELLSPACING="0" WIDTH="92%">
  906. <TR>
  907. <TH WIDTH="7%" BGCOLOR="#008800"><FONT COLOR="#FFFFFF">Offset</FONT></TH>
  908. <TH WIDTH="8%" BGCOLOR="#008800"><FONT COLOR="#FFFFFF">Length</FONT></TH>
  909. <TH WIDTH="85%" BGCOLOR="#008800"><FONT COLOR="#FFFFFF">Description</FONT></TH>
  910. </TR>
  911. <TR>
  912. <TD WIDTH="7%" BGCOLOR="#FFFFFF">0</TD>
  913. <TD WIDTH="8%" BGCOLOR="#FFFFFF">1 byte</TD>
  914. <TD WIDTH="85%" BGCOLOR="#FFFFFF">Function ID (the number of the function) - bit 7 (0x80) is set if the function is selected</TD>
  915. </TR>
  916. <TR>
  917. <TD WIDTH="7%" BGCOLOR="#FFFFFF">1</TD>
  918. <TD WIDTH="8%" BGCOLOR="#FFFFFF"><I>n</I> bytes</TD>
  919. <TD WIDTH="85%" BGCOLOR="#FFFFFF">An <A HREF="#equation">equation</A> defining the function</TD>
  920. </TR>
  921. <TR>
  922. <TD WIDTH="7%" BGCOLOR="#FFFFFF">1+<I>n</I></TD>
  923. <TD WIDTH="8%" BGCOLOR="#FFFFFF">1 byte</TD>
  924. <TD WIDTH="85%" BGCOLOR="#FFFFFF">Unknown</TD>
  925. </TR>
  926. <TR>
  927. <TD WIDTH="7%" BGCOLOR="#FFFFFF">2+<I>n</I></TD>
  928. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  929. <TD WIDTH="85%" BGCOLOR="#FFFFFF">Initial condition. If the initial condition is defined, this is a <A HREF="#real">real number</A> representing
  930. QI<I>f</I>, where <I>f</I> is the number of the function. If the condition is undefined, the first two bytes are
  931. {FFh 03h}, followed by the characters &quot;QI<I>f</I>&quot; (again, <I>f</I> is the number of the function), followed
  932. by five 0-valued bytes.</TD>
  933. </TR>
  934. </TABLE>
  935. <p></P>
  936. <H4><A NAME="figure"></A>Figures</H4>
  937. <P>sdf</P>
  938. <H4><A NAME="picture"></A>Pictures</H4>
  939. <P>Pictures are 128x63-pixel bitmaps. They have the following format:</P>
  940. <P>
  941. <TABLE BORDER="1" CELLSPACING="0" WIDTH="92%">
  942. <TR>
  943. <TH WIDTH="7%" BGCOLOR="#008800"><FONT COLOR="#FFFFFF">Offset</FONT></TH>
  944. <TH WIDTH="14%" BGCOLOR="#008800"><FONT COLOR="#FFFFFF">Length</FONT></TH>
  945. <TH WIDTH="79%" BGCOLOR="#008800"><FONT COLOR="#FFFFFF">Description</FONT></TH>
  946. </TR>
  947. <TR>
  948. <TD WIDTH="7%" BGCOLOR="#FFFFFF">0</TD>
  949. <TD WIDTH="14%" BGCOLOR="#FFFFFF">2 bytes</TD>
  950. <TD WIDTH="79%" BGCOLOR="#FFFFFF">Height, in pixels, of the picture.</TD>
  951. </TR>
  952. <TR>
  953. <TD WIDTH="7%" BGCOLOR="#FFFFFF">2</TD>
  954. <TD WIDTH="14%" BGCOLOR="#FFFFFF">2 bytes</TD>
  955. <TD WIDTH="79%" BGCOLOR="#FFFFFF">Width, in pixels, of the picture.</TD>
  956. </TR>
  957. <TR>
  958. <TD WIDTH="7%" BGCOLOR="#FFFFFF">4</TD>
  959. <TD WIDTH="14%" BGCOLOR="#FFFFFF"><I>n</I> bytes</TD>
  960. <TD WIDTH="79%" BGCOLOR="#FFFFFF">Monochrome (1 bpp) bitmap. (<I>n</I> = height * ceiling[width/8] )</TD>
  961. </TR>
  962. <TR>
  963. <TD WIDTH="7%" BGCOLOR="#FFFFFF">4+<I>n</I></TD>
  964. <TD WIDTH="14%" BGCOLOR="#FFFFFF">1 byte</TD>
  965. <TD WIDTH="79%" BGCOLOR="#FFFFFF">This byte always has a value of DFh.</TD>
  966. </TR>
  967. </TABLE>
  968. <p></P>
  969. <P>The following figure demonstrates byte ordering of the pixels if the bitmap for a 128x63 picture is in a 1008-element
  970. array data[]:</P>
  971. <P><IMG SRC="graphics/image.gif" WIDTH="443" HEIGHT="334" ALIGN="BOTTOM" ALT="[pixel grid diagram]" BORDER="0"></P>
  972. <H4><A NAME="program"></A>Programs</H4>
  973. <P>Programs share the same format as <A HREF="#string">strings</A>. Because of this, a program has a maximum length
  974. of 65535 bytes, contrary to what Texas Instruments claims in their FAQ; the largest editable program is 65434 characters
  975. long. Some programs (those that use the new TI-92 features) cannot be executed by a TI-85.</P>
  976. <P>TI-BASIC programs can be plain-text or tokenized, edit-locked or edit-unlocked.<BR>
  977. Z80 assembly programs can be plain-text, tokenized or compiled.</P>
  978. <P>Plain-text unlocked programs start with one NULL character (00h).<BR>
  979. Plain-text locked programs start with two NULL characters.<BR>
  980. Tokenized unlocked programs start with a valid token other than the edit-lock token.<BR>
  981. Tokenized locked programs start with the edit-lock token (8Eh 29h)</P>
  982. <P>Plain-text assembly programs start with one NULL character (00h) and cannot be executed.<BR>
  983. Tokenized assembly programs start with the AsmPrgm token (8Eh 27h) and cannot be executed.<BR>
  984. Compiled assembly programs start with the Compiled Assembly token (8Eh 28h) and cannot be edited.</P>
  985. <P><A HREF="tokens.html">Click here</A> for a table of token definitions.</P>
  986. <H4><A NAME="macro"></A>Macros</H4>
  987. <P>Like GDB's, window setting formats vary with graphing mode. Window settings cannot be sent to a TI-85.</P>
  988. <P>A function-mode window has the following format:</P>
  989. <P>
  990. <TABLE BORDER="1" CELLSPACING="0" WIDTH="92%">
  991. <TR>
  992. <TH WIDTH="9%" BGCOLOR="#008800"><FONT COLOR="#FFFFFF">Offset</FONT></TH>
  993. <TH WIDTH="8%" BGCOLOR="#008800"><FONT COLOR="#FFFFFF">Length</FONT></TH>
  994. <TH WIDTH="83%" BGCOLOR="#008800"><FONT COLOR="#FFFFFF">Description</FONT></TH>
  995. </TR>
  996. <TR>
  997. <TD WIDTH="9%" BGCOLOR="#FFFFFF">0</TD>
  998. <TD WIDTH="8%" BGCOLOR="#FFFFFF">2 bytes</TD>
  999. <TD WIDTH="83%" BGCOLOR="#FFFFFF">Always has a value of 5Bh.</TD>
  1000. </TR>
  1001. <TR>
  1002. <TD WIDTH="9%" BGCOLOR="#FFFFFF">2</TD>
  1003. <TD WIDTH="8%" BGCOLOR="#FFFFFF">1 byte</TD>
  1004. <TD WIDTH="83%" BGCOLOR="#FFFFFF">Unknown</TD>
  1005. </TR>
  1006. <TR>
  1007. <TD WIDTH="9%" BGCOLOR="#FFFFFF">3</TD>
  1008. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  1009. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: xMin</TD>
  1010. </TR>
  1011. <TR>
  1012. <TD WIDTH="9%" BGCOLOR="#FFFFFF">13&nbsp;(Dh)</TD>
  1013. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  1014. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: xMax</TD>
  1015. </TR>
  1016. <TR>
  1017. <TD WIDTH="9%" BGCOLOR="#FFFFFF">23&nbsp;(17h)</TD>
  1018. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  1019. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: xScl</TD>
  1020. </TR>
  1021. <TR>
  1022. <TD WIDTH="9%" BGCOLOR="#FFFFFF">33&nbsp;(21h)</TD>
  1023. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  1024. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: yMin</TD>
  1025. </TR>
  1026. <TR>
  1027. <TD WIDTH="9%" BGCOLOR="#FFFFFF">43&nbsp;(2Bh)</TD>
  1028. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  1029. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: yMax</TD>
  1030. </TR>
  1031. <TR>
  1032. <TD WIDTH="9%" BGCOLOR="#FFFFFF">53&nbsp;(35h)</TD>
  1033. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  1034. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: yScl</TD>
  1035. </TR>
  1036. <TR>
  1037. <TD WIDTH="9%" BGCOLOR="#FFFFFF">63 (3Fh)</TD>
  1038. <TD WIDTH="8%" BGCOLOR="#FFFFFF">20 bytes</TD>
  1039. <TD WIDTH="83%" BGCOLOR="#FFFFFF">Unknown</TD>
  1040. </TR>
  1041. <TR>
  1042. <TD WIDTH="9%" BGCOLOR="#FFFFFF">83&nbsp;(53h)</TD>
  1043. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  1044. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: xRes</TD>
  1045. </TR>
  1046. </TABLE>
  1047. <p></P>
  1048. <P>A polar-mode window has the following format</P>
  1049. <P>
  1050. <TABLE BORDER="1" CELLSPACING="0" WIDTH="92%">
  1051. <TR>
  1052. <TH WIDTH="9%" BGCOLOR="#008800"><FONT COLOR="#FFFFFF">Offset</FONT></TH>
  1053. <TH WIDTH="8%" BGCOLOR="#008800"><FONT COLOR="#FFFFFF">Length</FONT></TH>
  1054. <TH WIDTH="83%" BGCOLOR="#008800"><FONT COLOR="#FFFFFF">Description</FONT></TH>
  1055. </TR>
  1056. <TR>
  1057. <TD WIDTH="9%" BGCOLOR="#FFFFFF">0</TD>
  1058. <TD WIDTH="8%" BGCOLOR="#FFFFFF">2 bytes</TD>
  1059. <TD WIDTH="83%" BGCOLOR="#FFFFFF">Always has a value of 5Bh.</TD>
  1060. </TR>
  1061. <TR>
  1062. <TD WIDTH="9%" BGCOLOR="#FFFFFF">2</TD>
  1063. <TD WIDTH="8%" BGCOLOR="#FFFFFF">1 byte</TD>
  1064. <TD WIDTH="83%" BGCOLOR="#FFFFFF">Unknown</TD>
  1065. </TR>
  1066. <TR>
  1067. <TD WIDTH="9%" BGCOLOR="#FFFFFF">3</TD>
  1068. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  1069. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: <IMG SRC="graphics/theta.gif" WIDTH="7" HEIGHT="11" ALIGN="BOTTOM" ALT="[theta]"
  1070. BORDER="0">Min</TD>
  1071. </TR>
  1072. <TR>
  1073. <TD WIDTH="9%" BGCOLOR="#FFFFFF">13&nbsp;(Dh)</TD>
  1074. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  1075. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: <IMG SRC="graphics/theta.gif" WIDTH="7" HEIGHT="11" ALIGN="BOTTOM" ALT="[theta]"
  1076. BORDER="0">Max</TD>
  1077. </TR>
  1078. <TR>
  1079. <TD WIDTH="9%" BGCOLOR="#FFFFFF">23&nbsp;(17h)</TD>
  1080. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  1081. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: <IMG SRC="graphics/theta.gif" WIDTH="7" HEIGHT="11" ALIGN="BOTTOM" ALT="[theta]"
  1082. BORDER="0">Step</TD>
  1083. </TR>
  1084. <TR>
  1085. <TD WIDTH="9%" BGCOLOR="#FFFFFF">33&nbsp;(21h)</TD>
  1086. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  1087. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: xMin</TD>
  1088. </TR>
  1089. <TR>
  1090. <TD WIDTH="9%" BGCOLOR="#FFFFFF">43&nbsp;(2Bh)</TD>
  1091. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  1092. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: xMax</TD>
  1093. </TR>
  1094. <TR>
  1095. <TD WIDTH="9%" BGCOLOR="#FFFFFF">53&nbsp;(35h)</TD>
  1096. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  1097. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: xScl</TD>
  1098. </TR>
  1099. <TR>
  1100. <TD WIDTH="9%" BGCOLOR="#FFFFFF">63 (3Fh)</TD>
  1101. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  1102. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: yMin</TD>
  1103. </TR>
  1104. <TR>
  1105. <TD WIDTH="9%" BGCOLOR="#FFFFFF">73 (49h)</TD>
  1106. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  1107. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: yMax</TD>
  1108. </TR>
  1109. <TR>
  1110. <TD WIDTH="9%" BGCOLOR="#FFFFFF">83 (53h)</TD>
  1111. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  1112. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: yScl</TD>
  1113. </TR>
  1114. </TABLE>
  1115. <p></P>
  1116. <P>A parametric-mode window has the following format:</P>
  1117. <P>
  1118. <TABLE BORDER="1" CELLSPACING="0" WIDTH="92%">
  1119. <TR>
  1120. <TH WIDTH="9%" BGCOLOR="#008800"><FONT COLOR="#FFFFFF">Offset</FONT></TH>
  1121. <TH WIDTH="8%" BGCOLOR="#008800"><FONT COLOR="#FFFFFF">Length</FONT></TH>
  1122. <TH WIDTH="83%" BGCOLOR="#008800"><FONT COLOR="#FFFFFF">Description</FONT></TH>
  1123. </TR>
  1124. <TR>
  1125. <TD WIDTH="9%" BGCOLOR="#FFFFFF">0</TD>
  1126. <TD WIDTH="8%" BGCOLOR="#FFFFFF">2 bytes</TD>
  1127. <TD WIDTH="83%" BGCOLOR="#FFFFFF">Always has a value of 5Bh.</TD>
  1128. </TR>
  1129. <TR>
  1130. <TD WIDTH="9%" BGCOLOR="#FFFFFF">2</TD>
  1131. <TD WIDTH="8%" BGCOLOR="#FFFFFF">1 byte</TD>
  1132. <TD WIDTH="83%" BGCOLOR="#FFFFFF">Unknown</TD>
  1133. </TR>
  1134. <TR>
  1135. <TD WIDTH="9%" BGCOLOR="#FFFFFF">3</TD>
  1136. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  1137. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: tMin</TD>
  1138. </TR>
  1139. <TR>
  1140. <TD WIDTH="9%" BGCOLOR="#FFFFFF">13&nbsp;(Dh)</TD>
  1141. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  1142. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: tMax</TD>
  1143. </TR>
  1144. <TR>
  1145. <TD WIDTH="9%" BGCOLOR="#FFFFFF">23&nbsp;(17h)</TD>
  1146. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  1147. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: tStep</TD>
  1148. </TR>
  1149. <TR>
  1150. <TD WIDTH="9%" BGCOLOR="#FFFFFF">33&nbsp;(21h)</TD>
  1151. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  1152. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: xMin</TD>
  1153. </TR>
  1154. <TR>
  1155. <TD WIDTH="9%" BGCOLOR="#FFFFFF">43&nbsp;(2Bh)</TD>
  1156. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  1157. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: xMax</TD>
  1158. </TR>
  1159. <TR>
  1160. <TD WIDTH="9%" BGCOLOR="#FFFFFF">53&nbsp;(35h)</TD>
  1161. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  1162. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: xScl</TD>
  1163. </TR>
  1164. <TR>
  1165. <TD WIDTH="9%" BGCOLOR="#FFFFFF">63 (3Fh)</TD>
  1166. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  1167. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: yMin</TD>
  1168. </TR>
  1169. <TR>
  1170. <TD WIDTH="9%" BGCOLOR="#FFFFFF">73 (49h)</TD>
  1171. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  1172. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: yMax</TD>
  1173. </TR>
  1174. <TR>
  1175. <TD WIDTH="9%" BGCOLOR="#FFFFFF">83 (53h)</TD>
  1176. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  1177. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: yScl</TD>
  1178. </TR>
  1179. </TABLE>
  1180. <p></P>
  1181. <P>A differential-equation-mode window has the following format:</P>
  1182. <P>
  1183. <TABLE BORDER="1" CELLSPACING="0" WIDTH="92%">
  1184. <TR>
  1185. <TH WIDTH="9%" BGCOLOR="#008800"><FONT COLOR="#FFFFFF">Offset</FONT></TH>
  1186. <TH WIDTH="8%" BGCOLOR="#008800"><FONT COLOR="#FFFFFF">Length</FONT></TH>
  1187. <TH WIDTH="83%" BGCOLOR="#008800"><FONT COLOR="#FFFFFF">Description</FONT></TH>
  1188. </TR>
  1189. <TR>
  1190. <TD WIDTH="9%" BGCOLOR="#FFFFFF">0</TD>
  1191. <TD WIDTH="8%" BGCOLOR="#FFFFFF">2 bytes</TD>
  1192. <TD WIDTH="83%" BGCOLOR="#FFFFFF">Always has a value of 92h.</TD>
  1193. </TR>
  1194. <TR>
  1195. <TD WIDTH="9%" BGCOLOR="#FFFFFF">2</TD>
  1196. <TD WIDTH="8%" BGCOLOR="#FFFFFF">1 byte</TD>
  1197. <TD WIDTH="83%" BGCOLOR="#FFFFFF">Unknown</TD>
  1198. </TR>
  1199. <TR>
  1200. <TD WIDTH="9%" BGCOLOR="#FFFFFF">3</TD>
  1201. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  1202. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: difTol</TD>
  1203. </TR>
  1204. <TR>
  1205. <TD WIDTH="9%" BGCOLOR="#FFFFFF">13&nbsp;(Dh)</TD>
  1206. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  1207. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: tPlot</TD>
  1208. </TR>
  1209. <TR>
  1210. <TD WIDTH="9%" BGCOLOR="#FFFFFF">23&nbsp;(17h)</TD>
  1211. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  1212. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: tMin</TD>
  1213. </TR>
  1214. <TR>
  1215. <TD WIDTH="9%" BGCOLOR="#FFFFFF">33&nbsp;(21h)</TD>
  1216. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  1217. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: tMax</TD>
  1218. </TR>
  1219. <TR>
  1220. <TD WIDTH="9%" BGCOLOR="#FFFFFF">43&nbsp;(2Bh)</TD>
  1221. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  1222. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: tStep</TD>
  1223. </TR>
  1224. <TR>
  1225. <TD WIDTH="9%" BGCOLOR="#FFFFFF">53 (35h)</TD>
  1226. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  1227. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: xMin</TD>
  1228. </TR>
  1229. <TR>
  1230. <TD WIDTH="9%" BGCOLOR="#FFFFFF">63 (3Fh)</TD>
  1231. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  1232. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: xMax</TD>
  1233. </TR>
  1234. <TR>
  1235. <TD WIDTH="9%" BGCOLOR="#FFFFFF">73 (49h)</TD>
  1236. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  1237. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: xScl</TD>
  1238. </TR>
  1239. <TR>
  1240. <TD WIDTH="9%" BGCOLOR="#FFFFFF">83 (53h)</TD>
  1241. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  1242. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: yMin</TD>
  1243. </TR>
  1244. <TR>
  1245. <TD WIDTH="9%" BGCOLOR="#FFFFFF">93 (5Dh)</TD>
  1246. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  1247. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: yMax</TD>
  1248. </TR>
  1249. <TR>
  1250. <TD WIDTH="9%" BGCOLOR="#FFFFFF">103 (67h)</TD>
  1251. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  1252. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: yScl</TD>
  1253. </TR>
  1254. <TR>
  1255. <TD WIDTH="9%" BGCOLOR="#FFFFFF">113 (71h)</TD>
  1256. <TD WIDTH="8%" BGCOLOR="#FFFFFF">1 byte</TD>
  1257. <TD WIDTH="83%" BGCOLOR="#FFFFFF">FldOff x Axis (see <A HREF="#axis">axis table</A>)</TD>
  1258. </TR>
  1259. <TR>
  1260. <TD WIDTH="9%" BGCOLOR="#FFFFFF">114 (72h)</TD>
  1261. <TD WIDTH="8%" BGCOLOR="#FFFFFF">1 byte</TD>
  1262. <TD WIDTH="83%" BGCOLOR="#FFFFFF">FldOff y Axis (see <A HREF="#axis">axis table</A>)</TD>
  1263. </TR>
  1264. <TR>
  1265. <TD WIDTH="9%" BGCOLOR="#FFFFFF">115 (73h)</TD>
  1266. <TD WIDTH="8%" BGCOLOR="#FFFFFF">1 byte</TD>
  1267. <TD WIDTH="83%" BGCOLOR="#FFFFFF">SlpFld y Axis (see <A HREF="#axis">axis table</A>)</TD>
  1268. </TR>
  1269. <TR>
  1270. <TD WIDTH="9%" BGCOLOR="#FFFFFF">116 (74h)</TD>
  1271. <TD WIDTH="8%" BGCOLOR="#FFFFFF">1 byte</TD>
  1272. <TD WIDTH="83%" BGCOLOR="#FFFFFF">DirFld x Axis (see <A HREF="#axis">axis table</A>)</TD>
  1273. </TR>
  1274. <TR>
  1275. <TD WIDTH="9%" BGCOLOR="#FFFFFF">117 (75h)</TD>
  1276. <TD WIDTH="8%" BGCOLOR="#FFFFFF">1 byte</TD>
  1277. <TD WIDTH="83%" BGCOLOR="#FFFFFF">DirFld y Axis (see <A HREF="#axis">axis table</A>)</TD>
  1278. </TR>
  1279. <TR>
  1280. <TD WIDTH="9%" BGCOLOR="#FFFFFF">118 (76h)</TD>
  1281. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  1282. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: dTime</TD>
  1283. </TR>
  1284. <TR>
  1285. <TD WIDTH="9%" BGCOLOR="#FFFFFF">128 (80h)</TD>
  1286. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  1287. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: fldRes</TD>
  1288. </TR>
  1289. <TR>
  1290. <TD WIDTH="9%" BGCOLOR="#FFFFFF">138 (8Ah)</TD>
  1291. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  1292. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: EStep</TD>
  1293. </TR>
  1294. </TABLE>
  1295. <p></P>
  1296. <P>A saved window (ZSTO) has the following format:</P>
  1297. <P>
  1298. <TABLE BORDER="1" CELLSPACING="0" WIDTH="92%">
  1299. <TR>
  1300. <TH WIDTH="9%" BGCOLOR="#008800"><FONT COLOR="#FFFFFF">Offset</FONT></TH>
  1301. <TH WIDTH="8%" BGCOLOR="#008800"><FONT COLOR="#FFFFFF">Length</FONT></TH>
  1302. <TH WIDTH="83%" BGCOLOR="#008800"><FONT COLOR="#FFFFFF">Description</FONT></TH>
  1303. </TR>
  1304. <TR>
  1305. <TD WIDTH="9%" BGCOLOR="#FFFFFF">0</TD>
  1306. <TD WIDTH="8%" BGCOLOR="#FFFFFF">2 bytes</TD>
  1307. <TD WIDTH="83%" BGCOLOR="#FFFFFF">Always has a value of 8Ch.</TD>
  1308. </TR>
  1309. <TR>
  1310. <TD WIDTH="9%" BGCOLOR="#FFFFFF">2</TD>
  1311. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  1312. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: z<IMG SRC="graphics/theta.gif" WIDTH="7" HEIGHT="11" ALIGN="BOTTOM" ALT="[theta]"
  1313. BORDER="0">Min</TD>
  1314. </TR>
  1315. <TR>
  1316. <TD WIDTH="9%" BGCOLOR="#FFFFFF">12&nbsp;(Ch)</TD>
  1317. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  1318. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: z<IMG SRC="graphics/theta.gif" WIDTH="7" HEIGHT="11" ALIGN="BOTTOM" ALT="[theta]"
  1319. BORDER="0">Max</TD>
  1320. </TR>
  1321. <TR>
  1322. <TD WIDTH="9%" BGCOLOR="#FFFFFF">22&nbsp;(16h)</TD>
  1323. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  1324. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: z<IMG SRC="graphics/theta.gif" WIDTH="7" HEIGHT="11" ALIGN="BOTTOM" ALT="[theta]"
  1325. BORDER="0">Step</TD>
  1326. </TR>
  1327. <TR>
  1328. <TD WIDTH="9%" BGCOLOR="#FFFFFF">32&nbsp;(20h)</TD>
  1329. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  1330. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: ztPlot</TD>
  1331. </TR>
  1332. <TR>
  1333. <TD WIDTH="9%" BGCOLOR="#FFFFFF">42&nbsp;(2Ah)</TD>
  1334. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  1335. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: ztMin</TD>
  1336. </TR>
  1337. <TR>
  1338. <TD WIDTH="9%" BGCOLOR="#FFFFFF">52&nbsp;(34h)</TD>
  1339. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  1340. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: ztMax</TD>
  1341. </TR>
  1342. <TR>
  1343. <TD WIDTH="9%" BGCOLOR="#FFFFFF">62&nbsp;(3Eh)</TD>
  1344. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  1345. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: ztStep</TD>
  1346. </TR>
  1347. <TR>
  1348. <TD WIDTH="9%" BGCOLOR="#FFFFFF">72 (48h)</TD>
  1349. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  1350. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: zxMin</TD>
  1351. </TR>
  1352. <TR>
  1353. <TD WIDTH="9%" BGCOLOR="#FFFFFF">82 (52h)</TD>
  1354. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  1355. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: zxMax</TD>
  1356. </TR>
  1357. <TR>
  1358. <TD WIDTH="9%" BGCOLOR="#FFFFFF">92 (5Ch)</TD>
  1359. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  1360. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: zxScl</TD>
  1361. </TR>
  1362. <TR>
  1363. <TD WIDTH="9%" BGCOLOR="#FFFFFF">102 (66h)</TD>
  1364. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  1365. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: zyMin</TD>
  1366. </TR>
  1367. <TR>
  1368. <TD WIDTH="9%" BGCOLOR="#FFFFFF">112 (70h)</TD>
  1369. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  1370. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: zyMax</TD>
  1371. </TR>
  1372. <TR>
  1373. <TD WIDTH="9%" BGCOLOR="#FFFFFF">122 (7Ah)</TD>
  1374. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  1375. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: zyScl</TD>
  1376. </TR>
  1377. <TR>
  1378. <TD WIDTH="9%" BGCOLOR="#FFFFFF">132 (84h)</TD>
  1379. <TD WIDTH="8%" BGCOLOR="#FFFFFF">10 bytes</TD>
  1380. <TD WIDTH="83%" BGCOLOR="#FFFFFF">A <A HREF="#real">real number</A>: zxRes</TD>
  1381. </TR>
  1382. </TABLE>
  1383. <BR>
  1384. <TABLE BORDER="0" CELLSPACING="0" WIDTH="100%">
  1385. <TR>
  1386. <TD WIDTH="32%">
  1387. <P ALIGN="CENTER"><A HREF="backup.html"><IMG SRC="graphics/prevpage.gif" WIDTH="32" HEIGHT="32" ALIGN="BOTTOM"
  1388. ALT="[previous page]" BORDER="2"><BR>
  1389. Backups</A>
  1390. </TD>
  1391. <TD WIDTH="34%">
  1392. <P ALIGN="CENTER"><A HREF="index.html"><IMG SRC="graphics/home.gif" WIDTH="32" HEIGHT="32" ALIGN="BOTTOM" ALT="[home]"
  1393. BORDER="2"><BR>
  1394. Table of Contents</A>
  1395. </TD>
  1396. <TD WIDTH="34%">
  1397. <P ALIGN="CENTER"><A HREF="fformat.html"><IMG SRC="graphics/nextpage.gif" WIDTH="32" HEIGHT="32" ALIGN="BOTTOM"
  1398. ALT="[next page]" BORDER="2"><BR>
  1399. File Formats</A>
  1400. </TD>
  1401. </TR>
  1402. </TABLE>
  1403. <HR ALIGN="CENTER">
  1404. <I>Site maintained by Romain Li&eacute;vin (</I><A HREF="mailto:roms@lpg.ticalc.org"><I>roms@lpg.ticalc.org</I></A><I>)
  1405. and Tim Singer (</I><A HREF="mailto:tsinger@gladstone.uoregon.edu"><I>tsinger@gladstone.uoregon.edu</I></A><I>)</I>
  1406. </BODY>
  1407. </HTML>