next up previous contents
Next: Passagem de parâmetros em Up: Passagem de argumentos de/para Previous: Passagem de argumentos de/para

Passagem de parâmetros em registos

Neste caso é necessária escolher quais os registos que vão ser usados para transportar os parâmetros para o procedimento. e quais os que vão ser usados para devolver os resultados ao programa chamador.

Tomando como exemplo o procedimento que calcula a média entre dois bytes, vamos necessitar de dois registos de 8 bits (por exemplo o AL e o AH) para passar os bytes para o procedimento e um registo de 8 bits (por exemplo o AL) para devolver o resultado (média) ao programa chamador.



Maria Joao Nicolau
1/28/1999