[A83] Re: Defined Variables
[Prev][Next][Index][Thread]
[A83] Re: Defined Variables
Hi,
You have to load your value in a register before you can store it anywere in
the memory ... so you have to do something like this :
ld a,7
ld (VAR),a
Hope that help
Xavier LaRue
On Sunday 23 September 2001 05:13 pm, you wrote:
> >to specify a memory address to load into, you need to place the
> >address between ()'s.
> >so do:
> >ld (bradvar),a (= ld (103),a)
>
> Ion.inc has the following:
>
> saferam1 =9872h
> saferam2 =858fh
> saferam3 =8508h
> saferam4 =8478h
>
> here’s my take on it:
> <heading>
> VAR EQU 9872h
> ; Essentially what I want to do is to create a variable
> ;So I’ve told VAR where to put whatever I assign it
>
> ld (VAR),7
>
> ;This should put 7 in address 9872h, right?
> ;Then I could assign the value to a register if I felt so inclined, like:
> ld a,(VAR)
>
> Obviously this is wrong, as TASM won’t take it. The question for me then
> becomes, what’s wrong? I hope you know the answer.
>
> Thanks
>
>
> _________________________________________________________________
> Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp
References: