
Assembler Options
The HASM options can be set via the Options menu Project command. The
Assembler Options is located on the center part of the Project Option dialog
box, as shown in Fig 3-13.
The symbols could be defined in the define symbol edit box. The syntax is
symbol1[=value1] [, symbol2[=value2] [, ...]]
for example,
debugflag=1, newver=3
The check box of the Generate listing file is used to decide whether the
listing file should be generated or not. If the check box is checked, the listing
file will be generated. Otherwise, it won’t be generated.
Assembly Listing File Format
The Assembly Listing File contains the source program listing and sum-
mary information. The first line of each page is a title line which include
company name, the HASM version number, source file name, date/time of
assembly and page number.
→
Source program listing
Each line in the source program has the following syntax:
[
line-number] offset [code] statement
•
Line-number is the number of the line starting from the first statement
in the assembly listing file (4 digits). A line number is generated only if a
cross-reference file is required
•
The 2nd field – offset – is the offset from the beginning of the current
section to the code (4 digits)
•
The 3rd field – code – is present only if the statement generates code or
data (two 4-digit data)
The code shows the numeric value in hexadecimal if the value is known
at assembly time. Otherwise, a proper flag will indicate the action re-
quired to compute the value. The following two flags may appear behind
the code field.
R
→
relocatable addres (Linker must resolve)
E
→
external symbol (Linker must resolve)
HT-IDE User’s Guide
132
Содержание HT-IDE
Страница 11: ...P a r t I Integrated Development Environment Part I Integrated Development Environment 1 ...
Страница 12: ...HT IDE User s Guide 2 ...
Страница 20: ...Fig 1 6 Fig 1 7 HT IDE User s Guide 10 ...
Страница 24: ...HT IDE User s Guide 14 ...
Страница 70: ...HT IDE User s Guide 60 ...
Страница 76: ...HT IDE User s Guide 66 ...
Страница 92: ...HT IDE User s Guide 82 ...
Страница 93: ...P a r t I I Development Language and Tools Part II Development Language and Tools 83 ...
Страница 94: ...HT IDE User s Guide 84 ...
Страница 148: ...HT IDE User s Guide 138 ...
Страница 150: ...Fig 12 1 Fig 12 2 HT IDE User s Guide 140 ...
Страница 154: ...HT IDE User s Guide 144 ...
Страница 192: ...HT IDE User s Guide 182 ...
Страница 194: ...HT IDE User s Guide 184 ...
Страница 218: ...HT IDE User s Guide 208 ...
Страница 235: ...P a r t V Appendix Part V Appendix 225 ...
Страница 236: ...HT IDE User s Guide 226 ...
Страница 250: ...HT IDE User s Guide 240 ...