|
FX1S Datasheet, PDF (271/480 Pages) Mitsubishi Electric Semiconductor – FX1S | |||
|
◁ |
ÃÃÃÃÃÃÃÃÃÃ
ÃÃÃÃÃÃÃÃÃÃ
ÃÃÃÃÃÃÃÃÃÃ ÃÃÃÃÃÃÃÃÃÃ
ÃÃ
6.8.10 ÃÃÃÃÃÃÃÃÃÃ ÃÃÃÃÃÃÃÃÃÃ (SORT)
SORT (S+) n1 n2 (D+) m
S+
n1 / n2
D+
m
Dá¢
K, H á£
D
K, H, D
SORT
FNC 69
ÃÃñòðóêöèÿ ñîðòèðîâêè
CPU
FX1S
FX1N
FX2N FX2NC
©
©
Ãìï. èÃñòðóêöèÿ (P) Ãáðà áîòêà Ãà ãè ïðîãðà ììû
16 Bit 32 Bit
SORT
11
©
ᢠ( (N1) è (n2)) ñëåäóþùèå äðóã çà äðóãîì ñïèñêè äà ÃÃûõ
ᣠn1 = îò 1 äî 32; n2 = îò 1 äî 6
ÃÃÃÃÃÃÃ
Ãîðòèðîâêà ìà òðèöû ïî çÃà ÷åÃèÿì êîëîÃîê (ñòîëáöîâ)
ÃÃÃÃÃÃÃÃ
Ãðè âûçîâå SORT-èÃñòðóêöèè âÃóòðåÃÃÿÿ ìà òðèöà äà ÃÃûõ, õà ðà êòåðèçóåìà ÿ ñòà ðòîâûì
ðåãèñòðîì äà ÃÃûõ (S+) c âåëè÷èÃîé ñòðîê n1 è ñòîëáöîâ n2, ñîðòèðóåòñÿ ïî çÃà ÷åÃèÿì â
ñòîëáöå m è çà ïèñûâà åòñÿ ñ Ãîâîé ñîðòèðîâêîé â ðåãèñòð äà ÃÃûõ (D+).
ÃÃÃÃÃÃÃÃ
SORT-èÃñòðóêöèÿ ìîæåò ïðèìåÃÿòüñÿ â ïðîãðà ììå òîëüêî îäèà ðà ç.
Ãðè âûïîëÃÃ¥Ãèè SORT-èÃñòðóêöèè êà æäà ÿ çà ïèñü â ñîîòâåòñòâèè ñ äà ÃÃûìè â âûáðà ÃÃîì
ïîëå ñîðòèðîâêè m ñîðòèðóåòñÿ â âîçðà ñòà þùåé ïîñëåäîâà òåëüÃîñòè.
(S+) è (D+) ìîãóò óêà çûâà òüñÿ â òîì æå ðåãèñòðå äà ÃÃûõ, òà ê êà ê Ãà êîïëåÃÃûå çÃà ÷åÃèÿ ÃÃ¥
èçìåÃÿþòñÿ.
Ã
ñëè îáëà ñòè äà ÃÃûõ, â êîòîðûõ ñîõðà Ãÿþòñÿ ìà òðèöû, ïðè îòëè÷à þùèõñÿ ðåãèñòðà õ
äà ÃÃûõ (S+) è (D+) ïåðåêðåùèâà þòñÿ, òî ýòî ìîæåò ïðèâåñòè ê ïîòåðå äà ÃÃûõ.
Ãîñëå èñïîëÃÃ¥Ãèÿ SORT-èÃñòðóêöèè ñ ïîìîùüþ Ã8029 âêëþ÷à åòñÿ îïîçÃà Ãèå. Ãðîöåññ
ñîðòèðîâêè çà êà Ã÷èâà åòñÿ òîëüêî òîãäà , êîãäà â n1 áóäåò ïîëó÷åÃî çà äà ÃÃîå ÷èñëî.
Ãî âðåìÿ ïðîöåññà ñîðòèðîâêè äà ÃÃûå â ñîðòèðóåìûõ ìà òðèöà õ ÃÃ¥ ìîãóò èçìåÃÿòüñÿ, òà ê
êà ê â ýòîì ñëó÷à å ìîãóò áûòü çà ïèñà Ãû îøèáî÷Ãûå äà ÃÃûå.
Ãðîãðà ììèðîâà Ãèå FX1S/FX1N/FX2N/FX2NC
6 â 129
|
▷ |