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




 

 

 

 

 Home | About Us | Network | Services | Support | FAQ | Control Panel | Order Online | Sitemap | Contact

canadian web hosting

 

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