jazz_vico

orga2 practica ej10

Nov 13th, 2018
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. .handler_isr77:
  2.     pushad
  3.     push rbp
  4.     mov ebp, esp   
  5.     push eax
  6.  
  7.     ;limpio ebx
  8.     shl ebx, 24
  9.     shr ebx, 24
  10.  
  11.     call shed_IDactual
  12.     pop ecx ;ecx tiene el id pasado por parametro y eax el actual
  13.     cmp ecx eax
  14.     jne .caso_feliz
  15.     je .caso_triste
  16.  
  17.     .fin:
  18.     mov [ebp+4*7] eax ;actualizamos eax en la pila, su posicion es 8.
  19.     popadd
  20.     iret
  21.  
  22.  
  23.     .caso_feliz:
  24.         push eax
  25.         call dame_tss
  26.         mov eax [eax+68-4*ebx]
  27.         jmp fin
  28.  
  29.  
  30.     .caso_triste: ;el registro pedido es de la funcion actual
  31.         mov eax [rbp+ebx]
  32.         jmp .fin
Add Comment
Please, Sign In to add comment