Re: 6809 assembler and dasm question

From: Zonn <zonn_at_zonn.com>
Date: Tue Apr 14 1998 - 15:13:10 EDT

On Tue, 14 Apr 1998 12:25:50 +0100, jeffh@diac.com (Jeff Hendrix) wrote:

>OK, I think there are some bugs in this disassembler
>
>I'm getting the following
>
>33 5F LEAU $FFFF,U
>30 1F LEAX $FFFF,X
>
>from what I can tell from the data sheet (thanks AL) these should be
>indexed with a constant 5 bit offset from R.
>
>I would expect something more like
>
>LEAU $1F,U
>LEAX $1F,X

(Just from memory so I should probably not even respond here...)

I believe the offsets on the 6809 were signed. In which case the above '1F'
would be sign extended to 'FFFF'.

-Zonn

<><><><><><><><><><><><><><><><><><><><><><><><><><><><

 ------ ___ Member of A.A.C.S.:
 |---- | ( ) Association for Artistically
    / / ( () ) Challenged Signatures
   / / //\\ // (__)
  / ---/ // \\ //\\ // zonn @ zonn . com
 -------| // \\/
Received on Tue Apr 14 12:14:52 1998

This archive was generated by hypermail 2.1.8 : Thu Jul 31 2003 - 23:00:43 EDT