[A83] Re: Displaying Registers


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

[A83] Re: Displaying Registers




>well you were probably taught when loading the currow to do something like:
>
>ld hl,$0000
>ld (currow),hl
>or something like:
>ld hl,$0301
>ld (currow),hl
>[just to give another example]
>
>Think of it this way.  A 1 byte register [a,b,c,d,e,f,etc] can hold 0-255 
>and
>a two byte register can hold 0-66535, which is 256*256...  so say you 
>wanted
>to load 5 into d and 0 into e.  instead of trying to math, you can just do 
>ld
>de,5*256  <-- right?  Then, just add to that what you want in e...
>so if you want to display something at (20,35) you can do something like:
>ld de,35*256+20
>ld (penCol),de
>
>-Joel

Yeah! Now I won't need that windows calculator anymore
for converting between hex and dec!!
Thanks.

    SUCKER

_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp