##### 8.9.2.3 Addressing Modes

as understands the following addressing modes for the H8/500:

`R` n
  Register direct
`@R` n
  Register indirect
`@(d:8, R` n `)`
  Register indirect with 8 bit signed displacement
`@(d:16, R` n `)`
  Register indirect with 16 bit signed displacement
`@-R` n
  Register indirect with pre-decrement
`@R` n `+`
  Register indirect with post-increment
`@` aa `:8`
  8 bit absolute address
`@` aa `:16`
  16 bit absolute address
`#` xx `:8`
  8 bit immediate
`#` xx `:16`
  16 bit immediate