IN - Load I/O Location to Register

IN Reg, I/O-Location
Reg: R0 - R31
I/O-Location:
Adresse 0-63

Ein schneller Ladebefehl, der ein I/O-Register im Adressbereich 0-63 in ein Register lädt. Hiermit können z.B. Ports oder Statusregister im I/O-Bereich schnell abgefragt werden. Der Befehl ist doppelt so schnell, wie LDS.


Beispiel:

in R20, 0x10 ;Laden der I/O-Location hex 10 (=16 dez) in das Register 20

Statusregister: Keine Beeinflussung
Speicherplatz: 2 Byte
Taktzyklen: 1