Dans un système de type microcontrôleur, où les broches du bus de la mémoire externe sont partagés avec certains signaux d'Entrées/Sorties, cette instruction lit la valeur placée sur le bus de données et l'écrit dans le registre destination (snd). La mémoire est désactivée durant le cycle. L'adresse du port d'I/O est fournie par un registre source ou une valeur immédiate (quelques bits de poids faible de si4 ou imm16).
Voir aussi l'instruction OUT