Programowanie niskopoziomowe / Moduł 4: Programowanie hybrydowe: Różnice pomiędzy wersjami
Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania
Nie podano opisu zmian |
Nie podano opisu zmian |
||
Linia 118: | Linia 118: | ||
Rejestr 28 ułatwia dostęp do danych statycznych. | Rejestr 28 ułatwia dostęp do danych statycznych. | ||
Rejestr 30 może być użyty jako wskaźnik ramki, zwykle jednak kompilatory dla MIPS adresują obiekty ramki | Rejestr 30 może być użyty jako wskaźnik ramki, zwykle jednak kompilatory dla MIPS adresują obiekty ramki stosu względem wskaźnika stosu, a rejestr 30 służy jako dziewiąty rejestr zachowywany. | ||
|} | |} | ||
<hr width="100%"> | <hr width="100%"> |
Wersja z 21:49, 15 paź 2006
![]() |
... |
![]() |
... |
![]() |
... |
![]() |
W epilogu procedury następuje odwrócenie efektów wykonania prologu. Ostatnią czynnością wykonywaną w epilogu jest powrót według śladu wywołania. |
![]() |
... |
![]() |
... |
![]() |
... |
![]() |
... |
![]() |
... |
![]() |
... |
![]() |
... |
![]() |
... |
![]() |
... |
![]() |
... |