Re: A86: _vputs
[Prev][Next][Index][Thread]
Re: A86: _vputs
actually, the z80 is a sort of backwards chip, so when you do "ld
(_penCol),bc" c is loaded into _penCol and b is loaded into _penCol+1, which
in this case is _penRow
it stores addresses with the least significant byte first, so 16 bit access to
memory is reversed.
for example, the opcode
call $4598
is stored in hex as
$cd9845
jp $409c
is stored in hex as
$c39c40
you'll get used to it.
In a message dated 3/28/99 8:12:25 PM Eastern Standard Time, v8r@juno.com
writes:
> Let me make sure I have this straight..
>
> _penCol and _penRow are both controled by a byte each in memory...
>
> They are right next to eachother so by using ld (_penCol), bc you are
> saying load the byte at (_penCol) with b and then load the next byte
> (which happens to be _penRow) with c...
>