110
Chapter 17. H8/300 Dependent Features
@rn+
Register indirect with post increment
@ rn
Register indirect with pre decrement
@aa
@aa:8
@aa:16
@aa:24
Absolute address
aa
. (The address size
:24
only makes sense on the H8/300H.)
#xx
#xx:8
#xx:16
#xx:32
Immediate data
xx
. You may specify the
:8
,
:16
, or
:32
for clarity, if you wish; but
as
neither
requires this nor uses it  the data size required is taken from context.
@@aa
@@aa:8
Memory indirect. You may specify the
:8
for clarity, if you wish; but
as
neither requires this nor
uses it.
17.3. Floating Point
The H8/300 family has no hardware floating point, but the
.float
directive generates ieee floating 
point numbers for compatibility with other development tools.
17.4. H8/300 Machine Directives
as
has the following machine dependent directives for the H8/300:
.h8300h
Recognize and emit additional instructions for the H8/300H variant, and also make
.int
emit
32 bit numbers rather than the usual (16 bit) for the H8/300 family.
.h8300s
Recognize and emit additional instructions for the H8S variant, and also make
.int
emit 32 bit
numbers rather than the usual (16 bit) for the H8/300 family.
.h8300hn
Recognize and emit additional instructions for the H8/300H variant in normal mode, and also
make
.int
emit 32 bit numbers rather than the usual (16 bit) for the H8/300 family.






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