Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- .handler_isr77:
- pushad
- push rbp
- mov ebp, esp
- push eax
- ;limpio ebx
- shl ebx, 24
- shr ebx, 24
- call shed_IDactual
- pop ecx ;ecx tiene el id pasado por parametro y eax el actual
- cmp ecx eax
- jne .caso_feliz
- je .caso_triste
- .fin:
- mov [ebp+4*7] eax ;actualizamos eax en la pila, su posicion es 8.
- popadd
- iret
- .caso_feliz:
- push eax
- call dame_tss
- mov eax [eax+68-4*ebx]
- jmp fin
- .caso_triste: ;el registro pedido es de la funcion actual
- mov eax [rbp+ebx]
- jmp .fin
Add Comment
Please, Sign In to add comment