English
Language : 

FX1S Datasheet, PDF (210/480 Pages) Mitsubishi Electric Semiconductor – FX1S
ÈÍÑÒÐÓÊÖÈÈ ÑÄÂÈÃÎÂ
ÏÐÈÊËÀÄÍÛÅ ÈÍÑÒÐÓÊÖÈÈ
6.5.8
ÏÐÈÌÅÐ
ÇÀÏÈÑÜ Â ÑÒÅÊÎÂÓÞ ÏÀÌßÒÜ ÒÈÏÀ FIFO (SFWR)
SFWR (S+) (D+) n
S+
KnX,KnY,KnM,
KnS,T,C,D,V,Z
D+
KnY,KnM,KnS,
T,C,D
n
K, H
2mnm512
SFWR
FNC 38
Çàïèñü â ñòåêîâóþ ïàìÿòü òèïà FIFO
CPU
FX1S
FX1N
FX2N FX2NC
©
©
©
©
Èìï. èíñòðóêöèÿ (P) Îáðàáîòêà Øàãè ïðîãðàììû
16 Bit 32 Bit SFWR/
©
SFWRP
7
ÔÓÍÊÖÈß
×òåíèå ñëîâ â FIFO-ñòåêîâîé ïàìÿòè, îïðåäåëåííîé ïî èíñòðóêöèè.
ÎÏÈÑÀÍÈÅ
b Äàííûå èñòî÷íèêà (S+) ïåðåïèñûâàþòñÿ â ñòåêîâûé íàêîïèòåëü.
b Ïåðâûì àäðåñîì ñòåêà ÿâëÿåòñÿ (D+).
b Ãëóáèíà ñòåêà ñîñòàâëÿåò n ñëîâ.
b  ñòåêå ìîæåò çàïèñûâàòüñÿ ìàêñèìóì (n-1) ñëîâ, òàê êàê (D+) ïðèìåíÿåòñÿ êàê óêàçàòåëü
äëÿ íàêîïèòåëÿ. (D+) ïåðåä ïåðâîé èíñòðóêöèåé äîëæåí ñáðàñûâàòüñÿ íà íîëü.
b Åñëè (n-1) ñëîâ çàïèñûâàåòñÿ â ñòåê, íå ÷èòàÿ äðóãèõ ñëîâ, íåëüçÿ çàïèñûâàòü ñëåäóþùèå
ñëîâà. Ýòî ñîñòîÿíèå óêàçûâàåòñÿ âêëþ÷åíèåì áèòîì ïåðåíîñà (Carry (M8022)).
b Ïðè êàæäîì èñïîëíåíèè èíñòðóêöèè âûïîëíÿåòñÿ ïðèðàùåíèå óêàçàòåëÿ (D+).
b Èíñòðóêöèÿ ïðèìåíÿåòñÿ ñîâìåñòíî ñ èíñòðóêöèåé SFRD; ïàðàìåòð (n) äîëæåí áûòü îä-
èíàêîâûì â îáåèõ èíñòðóêöèÿõ.
SFWR-èíñòðóêöèè
X0
[ S+ ] [ D+ ] n
SFWR (P) D0 D1 K10
S
n = 10
D0
D10 D9 D8 D7 D6 D5 D4 D3 D2 D1
ቤ ባ ቢ Óêàçàòåëü
Ðèñ. 6-66. Ïðèìåð ïðîãðàììèðîâàíèÿ çàïèñè â ñòåê FIFO
C000097C
Ïðèìåð èñïîëüçîâàíèÿ ñì. ñòðàíèöó 6-70.
Ħ
6 – 68
MITSUBISHI ELECTRIC