Te aviso, que quizás no te sirva.
Las instrucciones de un procesador a otro, varian.
Pero bueno mientras entiendas la idea de que es un registro y blablaba ya solo es estudiar sus instrucciones y a correr!
Tambien te digo que lo "dificil" de cuando creamos rutina, no es la rutina en si, que casi siempre es modificar unndato existente o crearlo mediante operaciones nuevas, si no encontrar el momento en el que sebemos colocarla xD