Witam. Dostalem nastepujace zadanie - napisac w kodzie asemblerowym program, któy w napisie "AlaMaKota" rozpozna wielkie i male znaki, oraz wstawi spacje przed wielkimi literami za wyjątkiem pierwszej, czyli 'A'. Probowalem to zrozumiec i zrobic, ale jest ciezko poniewaz do tej pory moja przygoda z asemblerem opierala sie glownie na operacjach liczbowych :)
0
0
http://www.klcconsulting.net/images/ascii-full.gif
Możesz po prostu sprawdzać w pętli tak:
-wczytujesz do al pierwszą literkę stringa
cmp al,'Z'
jbe duzalitera
A pod etykietą duzalitera masz wypisanie spacji a potem wypisanie owej literki i potem wywołanie wczytania kolejnej litery do al.
Najlepiej dodatkowo, wypisz pierwszą literkę normalnie a potem dopiero puść pętlę którą podałem, w ten sposób nie wstawi ci spacji przed pierwszą dużą literą.