|
FX1S Datasheet, PDF (203/480 Pages) Mitsubishi Electric Semiconductor – FX1S | |||
|
◁ |
ÃÃÃÃÃÃÃÃÃÃ
ÃÃÃÃÃÃÃÃÃÃ
ÃÃÃÃÃÃÃÃÃÃ ÃÃÃÃÃÃÃ
6.5.2
ÃÃÃÃÃ ÃÃÃ
ÃÃ (ROL)
ÃÃÃÃÃÃÃÃ
ÃÃÃÃÃ
Ã
ROL D+ n
D+
KnY, KnM, KnS,
T, C, D, V, Z á
n
K, H á
ROL
FNC 31
Ãîòà öèÿ âëåâî
CPU
FX1S
FX1N
FX2N FX2NC
©
©
Ãìï. èÃñòðóêöèÿ (P) Ãáðà áîòêà Ãà ãè ïðîãðà ììû
16 Bit 32 Bit ROL, ROLP
5
© © DROL, DROLP 9
á Kn = K4 (16-òè áèòÃûé îïåðà Ãä), Kn = K8 (32-õ áèòÃûé îïåðà Ãä)
á n =< 16 (16-òè áèòÃûé îïåðà Ãä), n =< 32 (32-õ áèòÃûé îïåðà Ãä)
ÃÃÃÃÃÃÃ
Ãîòà öèÿ áèò ïî (n) ìåñò âëåâî
ÃÃÃÃÃÃÃÃ
b Ãèòîâîå îòîáðà æåÃèå â (D+) ñäâèãà åòñÿ âëåâî Ãà n ìåñò ïðè êà æäîì èñïîëÃÃ¥Ãèè ROR.
b ÃîñòîÿÃèå ïîñëåäÃåãî ñäâèãà åìîãî áèòà êîïèðóþòñÿ â Ã8022 (ôëà ã ïåðåäà ÷è - Carry).
Ã
ñëè ÃÃ¥ ïðîãðà ììèðóåòñÿ Ãèêà êîãî îïîçÃà Ãèÿ ôðîÃòà , òî cäâèã áèòîâîãî îòîáðà æåÃèÿ
ïîâòîðÿåòñÿ â êà æäîì öèêëå ïðîãðà ììû.
ROL-èÃñòðóêöèÿ
Ãèòîâûå äà ÃÃûå â ðåãèñòðå äà ÃÃûõ D0 êà æäûé ðà ç ñäâèãà þòñÿ âïðà âî Ãà 4 áèòà (K4), êîãäÃ
âõîä Ã0 ïåðåõîäèò èç ñîñòîÿÃèÿ ÃÃÃÃ. â ñîñòîÿÃèå ÃÃÃ. ÃÃà ÷åÃèå ïîñëåäÃåãî ñäâèãà åìîãî
áèòà çà ïîìèÃà åòñÿ â ôëà ãå ïåðåäà ÷è.
Ãèñ. 6-57.
X0
[D+]
n
ROL (P) D0 K4
Ãðèìåð ïðîãðà ììèðîâà Ãèÿ ðîòà öèè
âëåâî
Ãà ìûé ñòà ðøèé áèò
Ãà ìûé ìëà äøèé áèò
1111111100000000
M8022
Carry
Ãîñëå âûïîëÃÃ¥Ãèÿ
èÃñòðóêöèè
1111000000001111
1 M8022
C000092C
Ãðîãðà ììèðîâà Ãèå FX1S/FX1N/FX2N/FX2NC
6 â 61
|
▷ |