Re: Pitanje za asistenta - base pointer
Zeljko Jovanovic wrote:
BP ima veze sa stekom samo preko visih programskih jezika. SP je sasvim dovoljan.
U tekstu zadatka pise: "
1.
функције за рад са стеком (push, pop и подацима на стеку
_*релативно на врх стека..*_
"
Da li to znaci da uopste ne treba da implementiramo Base Pointer i da
Ja to shvatam ovako: Registri za rad sa korisničkim stekom mogu biti neki od registara opšte namene - o tome odlučuje programer ili kompajler. To je tako moguće jer je stek za smeštanje povratne adrese odvojen i postoji kao posebna jedinica procesora (prema postavci zadatka). On naravno mora imati svoj SP, ali taj registar ne spada u opis arhitekture i nije vidljiv programeru.
Željko Jovanović
- Follow-Ups:
- Re: Pitanje za asistenta - base pointer
- From: Sasa Stojanovic <stojsasa@yahoo.com>
- Re: Pitanje za asistenta - base pointer
- References:
- Projekat...
- From: Sasa Stojanovic <stojsasa@yahoo.com>
- Pitanje za asistenta - base pointer
- From: Nemanja Ilic <nemanja.ilic.81@gmail.com>
- Re: Pitanje za asistenta - base pointer
- From: Zeljko Jovanovic <zeljkoj@tesla.rcub.bg.ac.yu>
- Projekat...
Previous by date: Re: Pitanje za asistenta - base pointer
Next by date: Re: Pitanje za asistenta - base pointer
Previous by thread: Re: Pitanje za asistenta - base pointer Next by thread: Re: Pitanje za asistenta - base pointer
Previous by thread: Re: Pitanje za asistenta - base pointer Next by thread: Re: Pitanje za asistenta - base pointer