Re: A89: operation size?


[Prev][Next][Index][Thread]

Re: A89: operation size?




In a message dated 12/3/98 17:44:20 Eastern Standard Time, S43R80@aol.com
writes:

> when you afterincrement something, the operation size or something is then
>  added to a0 after the instruction is completed
>   ie: move (a0)+,d0
>  In this case 4 would be added to a0 afterwards...I know this because I read
>  it...BUT how do I know what the insruction size is...Why is it 4

move.l is 4 bytes
move.d is 2 bytes
move.b is 1 byte

depending on the size of the data, the before/after increment/decrement moves
exactly that size, so that if multiple data is loaded, it is all consecutive
with no wasted space