English
Language : 

FX1S Datasheet, PDF (211/480 Pages) Mitsubishi Electric Semiconductor – FX1S
ÏÐÈÊËÀÄÍÛÅ ÈÍÑÒÐÓÊÖÈÈ
ÈÍÑÒÐÓÊÖÈÈ ÑÄÂÈÃÎÂ
6.5.9
ÏÐÈÌÅÐ
×ÒÅÍÈÅ ÈÇ ÑÒÅÊÎÂÎÉ ÏÀÌßÒÈ ÒÈÏÀ FIFO (SFRD)
SFRD (S+) (D+) n
S+
KnX,KnY,KnM,
KnS,T,C,D,V,Z
D+
KnY,KnM,KnS,
T,C,D
n
K, H
2mnm512
SFRD
FNC 39
×òåíèå èç ñòåêîâîé ïàìÿòè òèïà FIFO
CPU
FX1S
FX1N
FX2N FX2NC
©
©
© 
 ©
Èìï. èíñòðóêöèÿ (P) Îáðàáîòêà Øàãè ïðîãðàììû
16 Bit 32 Bit SFRD/
© 
SFRDP
7
ÔÓÍÊÖÈß
×òåíèå ñëîâ èç FIFO-ñòåêîâîé ïàìÿòè.
ÎÏÈÑÀÍÈÅ
b Èç ñòåêîâîãî íàêîïèòåëÿ, íà÷èíàþùåãîñÿ ñ (S+), ñ÷èòûâàåòñÿ ñîäåðæàíèå ïî ((S+)+1) â
(D+).
b Óêàçàòåëü ñòåêà (S+) óìåíüøàåòñÿ ïðè êàæäîì èñïîëíåíèè SFRD.
b Çíà÷åíèÿ ((S+)+2 äî ((S+)+n) ïåðåìåùàþòñÿ ïî îäíîé ïîçèöèè ââåðõ.
b Åñëè (S+) ïðèíèìàåò çíà÷åíèå íóëü, òî ñòåêîâûé íàêîïèòåëü ïóñòîé. Ýòî óêàçûâàåòñÿ
áèòîì Ì8020.
b Èíñòðóêöèÿ SFRD ðàáîòàåò ñîâìåñòíî ñ èíñòðóêöèåé SFWR. Ïàðàìåòð (n) äîëæåí áûòü
îäèíàêîâûì â îáåèõ èíñòðóêöèÿõ.
SFRD-èíñòðóêöèè
X1
[ S+ ] [ D+ ] n
SFRD (P) D1 D20 K10
óêàçàòåëü
D10 D9 D8 D7 D6 D5 D4 D3 D2 D1
D20
Ðèñ. 6-67. Ïðèìåð ïðîãðàììèðîâàíèÿ ÷òåíèÿ èç ñòåêà FIFO
Ïðèìåð èñïîëüçîâàíèÿ ñì. ñòðàíèöó 6-70.
C000098C
Ħ
Ïðîãðàììèðîâàíèå FX1S/FX1N/FX2N/FX2NC
6 – 69