comparison docs/manual/x32.html @ 324:b30091890d62

Add documentation of the new hex output formats. Thanks to text contributed by Tom LeMense, the manual now includes documentation of the hex formats he contributed. This also includes some updated text on the ORG directive. Only minor editorial changes vary the text from Tom's original.
author William Astle <lost@l-w.ca>
date Tue, 04 Mar 2014 23:10:13 -0700
parents
children
comparison
equal deleted inserted replaced
323:ba9a0434b115 324:b30091890d62
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd">
2 <HTML
3 ><HEAD
4 ><TITLE
5 >ASCII Hexadecimal</TITLE
6 ><META
7 NAME="GENERATOR"
8 CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
9 REL="HOME"
10 TITLE="LW Tool Chain"
11 HREF="index.html"><LINK
12 REL="UP"
13 TITLE="Output Formats"
14 HREF="c21.html"><LINK
15 REL="PREVIOUS"
16 TITLE="DECB Binaries"
17 HREF="x27.html"><LINK
18 REL="NEXT"
19 TITLE="Motorola S-Record"
20 HREF="x36.html"></HEAD
21 ><BODY
22 CLASS="SECTION"
23 BGCOLOR="#FFFFFF"
24 TEXT="#000000"
25 LINK="#0000FF"
26 VLINK="#840084"
27 ALINK="#0000FF"
28 ><DIV
29 CLASS="NAVHEADER"
30 ><TABLE
31 SUMMARY="Header navigation table"
32 WIDTH="100%"
33 BORDER="0"
34 CELLPADDING="0"
35 CELLSPACING="0"
36 ><TR
37 ><TH
38 COLSPAN="3"
39 ALIGN="center"
40 >LW Tool Chain</TH
41 ></TR
42 ><TR
43 ><TD
44 WIDTH="10%"
45 ALIGN="left"
46 VALIGN="bottom"
47 ><A
48 HREF="x27.html"
49 ACCESSKEY="P"
50 >Prev</A
51 ></TD
52 ><TD
53 WIDTH="80%"
54 ALIGN="center"
55 VALIGN="bottom"
56 >Chapter 2. Output Formats</TD
57 ><TD
58 WIDTH="10%"
59 ALIGN="right"
60 VALIGN="bottom"
61 ><A
62 HREF="x36.html"
63 ACCESSKEY="N"
64 >Next</A
65 ></TD
66 ></TR
67 ></TABLE
68 ><HR
69 ALIGN="LEFT"
70 WIDTH="100%"></DIV
71 ><DIV
72 CLASS="SECTION"
73 ><H1
74 CLASS="SECTION"
75 ><A
76 NAME="AEN32"
77 >2.3. ASCII Hexadecimal</A
78 ></H1
79 ><P
80 >This human-readable ASCII hexadecimal format consists of CR+LF terminated
81 lines of ASCII text. Each line has the following structure: a zero-padded
82 four-digit ASCII hex address, a colon separator, and one or more zero-padded
83 two-digit hex values separated by commas. ASCII Hexadecimal format favors
84 paragraph-aligned addresses (i.e. a least significant address nybble value
85 of zero). During output, the number of hex values on each line are adjusted
86 to align the address of the next line on a paragraph boundary. The sequence
87 of addresses in the ASCII Hexadecimal file directly follows that of the source
88 file; multiple ORG directives in the source code may result in out-of-sequence
89 addresses in the ASCII Hexadecimal output.</P
90 ><P
91 >LWASM can output this format since version 4.10.</P
92 ></DIV
93 ><DIV
94 CLASS="NAVFOOTER"
95 ><HR
96 ALIGN="LEFT"
97 WIDTH="100%"><TABLE
98 SUMMARY="Footer navigation table"
99 WIDTH="100%"
100 BORDER="0"
101 CELLPADDING="0"
102 CELLSPACING="0"
103 ><TR
104 ><TD
105 WIDTH="33%"
106 ALIGN="left"
107 VALIGN="top"
108 ><A
109 HREF="x27.html"
110 ACCESSKEY="P"
111 >Prev</A
112 ></TD
113 ><TD
114 WIDTH="34%"
115 ALIGN="center"
116 VALIGN="top"
117 ><A
118 HREF="index.html"
119 ACCESSKEY="H"
120 >Home</A
121 ></TD
122 ><TD
123 WIDTH="33%"
124 ALIGN="right"
125 VALIGN="top"
126 ><A
127 HREF="x36.html"
128 ACCESSKEY="N"
129 >Next</A
130 ></TD
131 ></TR
132 ><TR
133 ><TD
134 WIDTH="33%"
135 ALIGN="left"
136 VALIGN="top"
137 >DECB Binaries</TD
138 ><TD
139 WIDTH="34%"
140 ALIGN="center"
141 VALIGN="top"
142 ><A
143 HREF="c21.html"
144 ACCESSKEY="U"
145 >Up</A
146 ></TD
147 ><TD
148 WIDTH="33%"
149 ALIGN="right"
150 VALIGN="top"
151 >Motorola S-Record</TD
152 ></TR
153 ></TABLE
154 ></DIV
155 ></BODY
156 ></HTML
157 >