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
Summary of Contents for HT-IDE
Page 11: ...P a r t I Integrated Development Environment Part I Integrated Development Environment 1 ...
Page 12: ...HT IDE User s Guide 2 ...
Page 20: ...Fig 1 6 Fig 1 7 HT IDE User s Guide 10 ...
Page 24: ...HT IDE User s Guide 14 ...
Page 70: ...HT IDE User s Guide 60 ...
Page 76: ...HT IDE User s Guide 66 ...
Page 92: ...HT IDE User s Guide 82 ...
Page 93: ...P a r t I I Development Language and Tools Part II Development Language and Tools 83 ...
Page 94: ...HT IDE User s Guide 84 ...
Page 148: ...HT IDE User s Guide 138 ...
Page 150: ...Fig 12 1 Fig 12 2 HT IDE User s Guide 140 ...
Page 154: ...HT IDE User s Guide 144 ...
Page 192: ...HT IDE User s Guide 182 ...
Page 194: ...HT IDE User s Guide 184 ...
Page 218: ...HT IDE User s Guide 208 ...
Page 235: ...P a r t V Appendix Part V Appendix 225 ...
Page 236: ...HT IDE User s Guide 226 ...
Page 250: ...HT IDE User s Guide 240 ...