Dyskusja:Programowanie: Zapis na ekran w różnych systemach liczbowych
From Atariki
(Różnice między wersjami)
Wersja z dnia 22:08, 23 cze 2008 Xxl (Dyskusja | wkład) (prośba) ← Previous diff |
Aktualna wersja KMK (Dyskusja | wkład) (Dyskusja:Programowanie: Zapis na ekran liczby w systemie szesnastkowym (PUTHEX) moved to Dyskusja:Programowanie: Zapis na ekran w różnych systemach liczbowych: request + zachowanie historii) |
||
Linia 1: | Linia 1: | ||
Błędnie nazwałem artykuł, nie umiem tego zmienić. Proszę go nazwać 'Zapis na ekran liczb w różnych systemach liczbowych'. [[Użytkownik:Xxl|Xxl]] 00:08, 24 cze 2008 (CEST) | Błędnie nazwałem artykuł, nie umiem tego zmienić. Proszę go nazwać 'Zapis na ekran liczb w różnych systemach liczbowych'. [[Użytkownik:Xxl|Xxl]] 00:08, 24 cze 2008 (CEST) | ||
+ | |||
+ | ...i do tego PUTHEX w wersji nieco bardziej optymalnej (bez użycia tablicy - został opisany tutaj: http://atariki.krap.pl/index.php/Programowanie:_Konwersja_liczby_binarnej_na_cyfr%C4%99_hex ;-) | ||
+ | |||
+ | czyli pełna wersja, z użyciem tej metody wyglądała by tak: | ||
+ | |||
+ | puthex pha | ||
+ | lsr @ | ||
+ | lsr @ | ||
+ | lsr @ | ||
+ | lsr @ | ||
+ | jsr nibbel | ||
+ | pla | ||
+ | and #$0f | ||
+ | nibbel cmp #$0a | ||
+ | sed | ||
+ | adc #'0 | ||
+ | cld | ||
+ | sta (ekr),y | ||
+ | iny | ||
+ | rts | ||
+ | |||
+ | |||
+ | |||
+ | --[[Użytkownik:Seban|Seban/SLIGHT]] 07:25, 24 cze 2008 (CEST) |
Aktualna wersja
Błędnie nazwałem artykuł, nie umiem tego zmienić. Proszę go nazwać 'Zapis na ekran liczb w różnych systemach liczbowych'. Xxl 00:08, 24 cze 2008 (CEST)
...i do tego PUTHEX w wersji nieco bardziej optymalnej (bez użycia tablicy - został opisany tutaj: http://atariki.krap.pl/index.php/Programowanie:_Konwersja_liczby_binarnej_na_cyfr%C4%99_hex ;-)
czyli pełna wersja, z użyciem tej metody wyglądała by tak:
puthex pha lsr @ lsr @ lsr @ lsr @ jsr nibbel pla and #$0f nibbel cmp #$0a sed adc #'0 cld sta (ekr),y iny rts
--Seban/SLIGHT 07:25, 24 cze 2008 (CEST)