Bueno pues me respondo yo mismo, según lo que me explicaron es que "pusha" --> Envia casi todos los registros a la pila y pues "popa" los saca, no me dijeron cuales por que no sabian, en cambio push envia cada registro que tu le mandes como orden.
Aqui doy un ejemplo:CODE
;se enviara todos los registros a de control a la pila
push ax
push bx
push cx
push dx
mov ah, 0Eh;funcion 0Eh de la interrupcion 10h
xor bh, bh;escribir un caracter en la memoria de video
int 10h
pop dx
pop cx
pop bx
pop ax
-------------------
pusha;con este se envian todos los registros de arriba sin tener que darle
mov ah, 0Eh;funcion 0Eh de la interrupcion 10h
xor bh, bh;escribir un caracter en la memoria de video
int 10h
popa;este los saca