codice:
lea  bx,dato ; BX = 0421h
mov  ax [bx] ; AX = 0132h
push bx      ;
push ax      ;
pop  cx      ; CX = AX = 0132h
pop  dx      ; DX = BX = 0421h
sub  ax,cx   ; AX = AX - CX = 0
hlt          ;
dato dw 0421h ; supposto che l'indirizzo di 'dato' sia 0132h
non ricordo però se metto il valore del registro nello stack se si resetta il registro...tu che hai il libro prova a guardare!!!
Sappimi dire!