06.02.2013 Views

C166/ST10 Cross-Assembler, Linker/Locator, Utilities ... - Tasking

C166/ST10 Cross-Assembler, Linker/Locator, Utilities ... - Tasking

C166/ST10 Cross-Assembler, Linker/Locator, Utilities ... - Tasking

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

C−12<br />

ASSEMBLER OUTPUT<br />

1.6 REGISTER AREA TABLE<br />

Appendix C<br />

The register area table is printed at the bottom of the list file if SYMBOLS<br />

is in effect. This table contains the register area for all procedures. An<br />

example is listed below.<br />

Register area:<br />

Name R R R R R R R R R R R R R R R R<br />

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15<br />

PROC1 + + + +<br />

PROC2 + + + +<br />

PROC3 + + + + +<br />

+ + + + + + + + +<br />

1.7 XREF TABLE<br />

If the XREF control is in effect, the table with the structure illustrated<br />

below is added to the list file on a new page. The column ’Defined’<br />

contains the number of the source line where the respective symbol is<br />

defined, followed by the number(s) of the source line(s) where this<br />

symbol is used.<br />

Symbol Xref Table:<br />

Name Defined − used in line(s)<br />

BITSEC 67 88 172<br />

BITVAR1 75 123 175 293 303<br />

BITVAR2 86 124 306<br />

BVAR 61 176<br />

CSEC 34 55 174 190 201 207<br />

DSEC 58 64 173 195 196 202 208<br />

EBITVAR 27 107 125 183 219 294 303 306 334<br />

EBVAR 27 184<br />

ECON16 26 161 220 221 222 223 230 258<br />

ECON3 26 98 237<br />

ECON4 26 106 218 244 334

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!