Download CJ1G/H-CPU

Transcript
Capitolo 3-34
Istruzioni speciali per blocchi funzione:
Istruzione
Codice
mnemonico
MOVE BIT
MOVBC
@MOVBC
568
Simbolo/
operando
Funzione
Posizione
Condizione di
esecuzione
Trasferisce il bit specificato.
Uscita
Richiesta
Conta il numero totale di bit impostati su ON presenti nei canali specificati.
Uscita
Richiesta
MOVBC(568)
S
C
D
S: dati o canale
sorgente
C: canale di controllo
(BCD)
D: canale di
destinazione
BIT COUNTER
BCNTC
@BCNTC
621
BCNTC(621)
N
N canali
S
Conta il numero di bit impostati su ON.
...
R
S+(W-1)
N: numero di canali
(BCD)
S: primo canale
sorgente
R: canale del
risultato
Risultato binario
D
3-34 Istruzioni speciali per blocchi funzione:
Istruzione
Codice
mnemonico
GET VARIABLE
ID
GETID
@GETID
286
Simbolo/
operando
GETID(286)
S
Funzione
Posizione
Condizione di
esecuzione
Invia il codice del tipo di variabile del comando FINS (area dati) e l'indi- Uscita
rizzo di canale per la variabile o l'indirizzo specificato. Questa istruRichiesta
zione viene in genere utilizzata per ottenere l'indirizzo assegnato a una
variabile in un blocco funzione.
D1
D2
S: variabile o
indirizzo
D1: codice ID
D2: canale di
destinazione
155