Chapter 8. Assembler Directives
69
immediately before the next label. This secondary jump table is preceded by a short jump to the first
byte after the secondary table. This short jump prevents the flow of control from accidentally falling
into the new table. Inside the table is a long jump to
sym2
. The original
.word
contains
sym1
minus
the address of the long jump to
sym2
.
If there were several occurrences of
.word sym1 sym2
before the secondary jump table, all of them
are adjusted. If there was a
.word sym3 sym4
, that also did not fit in sixteen bits, a long jump to
sym4
is included in the secondary jump table, and the
.word
directives are adjusted to contain
sym3
minus the address of the long jump to
sym4
; and so on, for as many entries in the original jump table
as necessary.
8.102. Deprecated Directives
.abort
.line
One day these directives won't work. They are included for compatibility with older assemblers.
footer
Our partners:
PHP: Hypertext Preprocessor Best Web Hosting
Java Web Hosting
Inexpensive Web Hosting
Jsp Web Hosting
Cheapest Web Hosting
Jsp Hosting
Cheap Hosting
Visionwebhosting.net Business web hosting division of Web
Design Plus. All rights reserved