Mozna sie zastanowic nad glebokoscia wywolan, adresowaniem parametrow itp.
Bywaja niuanse ze jedne maja, inne nie maja, a jeszce inne maja gdzie indziej.
Albo ze np nie ma posredniego adresowania I/O.
W zasadzie tak.
No i tu moze byc problem, bo rejestry specjalne moga wymagac specjalnie, a dla zwyklej pamiec rzadko jest potrzeba zawsze blokowac przerwania - ale czasem jest.
Sprawdzic czy kompilator o tym wie :-)
No, tu faktycznie moze sie kompilator wykazac pomyslowoscia i optymalizowac na rozne sposoby - nawet lepiej niz niedouczony programista.
To mozliwe tylko dla zmiennego przecinka.
Albo musi, i nie tylko pamietac, ale wiedziec jak to jest w procku, i jak z tego skorzystac w C. Timery, komunikacja, przerwania ..
J.