Programowanie: Zapis na ekran w różnych systemach liczbowych

From Atariki

Revision as of 21:36, 23 cze 2008; view current revision
←Older revision | Newer revision→
Jump to: navigation, search

Pod adresem wskazywanym przez 'ekr' znajduje się początek pamięci ekranu gdzie będzie zapisana liczba heksadecymalna. Dzięki rejestrowi Y można drukować na ekranie liczby w pętli.

puthex          pha
                lsr @
                lsr @
                lsr @
                lsr @
                jsr nibbel
                pla
                and #$0f
nibbel          tax
                lda tab_hex,x
                sta (ekr),y
                iny
                rts

tab_hex         dta d'0123456789ABCDEF'
Personal tools