sw.5 napisał
Nawet lepiej od razu wrzucać wszystko do jednego rejestru. Gdybyś chciał korzystać ze stosu to przypominam jeszcze o pewnym problemie o którym trzeba pamiętać podczas używania stosu i funkcji - (to się chyba ramka stosu nazywało) - chodzi o to że jak korzystasz z jakieś funkcji i używasz mnemo call to adres powrotny z funkcji ląduje na stosie, gdy w trakcie funkcji będziesz coś zmieniał na stosie to potem program nie wróci w dobre miejsce. Więc w przypadku gdy musiałbyś korzystać ze stosu wewnątrz jakiejś funkcji to trzeba zapisać wskaźnik stosu gdzieś tak aby można było przed końcem funkcji przywrócić go do stanu jaki był przed wejściem do funkcji.
I wracając do tego polecenia na kolosie to tak, dokładnie tak trzeba to zrobić :p
btw w jakim asm'ie piszecie?