Programowanie: Konwersja liczby binarnej na cyfrę hex
From Atariki
Revision as of 21:00, 7 mar 2013; view current revision
←Older revision | Newer revision→
												
			←Older revision | Newer revision→
Program przekształca wpisaną do akumulatora liczbę z zakresu od $00 do $0F na cyfrę szesnastkową. Wynik w akumulatorze.
     cmp #$0a
     sed
     adc #$30
     cld
Wykorzystuje się tu fakt, że w 6502 sumator pracujący w trybie dziesiętnym automatycznie przelicza wartości binarne z zakresu $A-$F na pięciobitowe liczby BCD przed wykonaniem operacji arytmetycznej.
