Re: A89: Address Error: Original Question
[Prev][Next][Index][Thread]
Re: A89: Address Error: Original Question
>
>
>
>>> print_value:
>>> move.l #str 8,a0
>>
>>Now, what is this?? "#str 8,a0"?? What are you tring to do?
>>Make A0 point at str...? Then it should just be "move.l str,a0"
>
>thats not true.
>
>move.l #xxx,a0 moves #xxx into a0
>it basically does the same as lea xxx,a0.
>
>move.l xxx,a0 moves the content of the memory at $xxx to a0
str 8 is not a valid label
if I remember, he originally had str+8 the first time he posted
>
>>or "lea str,a0", or even better, put (PC) after str, like
>>
>> lea str(PC),a0
>>
>>as it's smaller & faster.
>
>
>
>