English
Language : 

FX1S Datasheet, PDF (329/480 Pages) Mitsubishi Electric Semiconductor – FX1S
ÑÏÅÖÈÀËÜÍÛÅ FNC-ÈÍÑÒÐÓÊÖÈÈ ÈÍÑÒÐÓÊÖÈÈ ÍÀÄ ×ÈÑËÀÌÈ Ñ ÏËÀÂÀÞÙÅÉ ÇÀÏßÒÎÉ (FX2N)
7.4.7
ÓÌÍÎÆÅÍÈÅ ×ÈÑÅË Ñ ÏËÀÂÀÞÙÅÉ ÇÀÏßÒÎÉ (DEMUL)
DEMUL (S1+) (S2+) (D+)
S1+
S2+
K, H
öåëûå çíà÷åíèÿ àâòîìàòè÷åñêè
êîíâåðòèðóþòñÿ â ÷èñëà ñ
ïëàâàþùåé çàïÿòîé
D (÷èñëà ñ ïëàâàþùåé çàïÿòîé
(32 áèòà))
D+
D
(÷èñëà ñ
ïëàâàþùåé
çàïÿòîé
(32 áèòà))
DEMUL
FNC 122
Óìíîæåíèå ÷èñåë ñ ïëàâàþùåé çàïÿòîé
CPU
FX1S FX1N FX2N FX2NC
©
©
Èìï. èíñòðóêöèÿ(P) Îáðàáîòêà Øàãè ïðîãðàììû
16 Bit 32 Bit DEMUL
13
© DEMULP
13
ÓKÀÇÀÍÈÅ
ÏÐÈÌÅÐ
ÔÓÍÊÖÈß
Óìíîæåíèå äâóõ ÷èñåë ñ ïëàâàþùåé çàïÿòîé è çàïîìèíàíèå ðåçóëüòàòà
ÎÏÈÑÀÍÈÅ
b ×èñëî ñ ïëàâàþùåé çàïÿòîé, çàäàííîå â (S1+), óìíîæàåòñÿ íà ÷èñëî ñ ïëàâàþùåé çàïÿòîé
â (S2+). Ðåçóëüòàò çàïîìèíàåòñÿ â (D+).
b Äëÿ êàæäîãî îïåðàíäà èñïîëüçóåòñÿ ïî 2 ñëåäóþùèõ äðóã çà äðóãîì ðåãèñòðà.
b Çàäàâàåìûå êîíñòàíòû (Ê,Í) ïåðåä óìíîæåíèåì àâòîìàòè÷åñêè ïðåîáðàçîâûâàþòñÿ â
÷èñëà ñ ïëàâàþùåé çàïÿòîé.
b Ìîæåò ïðèìåíÿòüñÿ îäèí è òîò æå îïåðàíä äëÿ èñòî÷íèêà è äëÿ öåëè.  ýòîì ñëó÷àå
ðàññ÷èòàííûé ðåçóëüòàò ñíîâà çàïîìèíàåòñÿ â îïåðàíäå-èñòî÷íèêå è ìîæåò
èñïîëüçîâàòüñÿ äëÿ ñëåäóþùåãî ðàñ÷åòà. Ýòîò ïðîöåññ ïîâòîðÿåòñÿ â êàæäîì öèêëå
ïðîãðàììû.
Óìíîæåíèå âûïîëíÿåòñÿ ïî òðåáóåìûì ìàòåìàòè÷åñêèì çàêîíîìåðíîñòÿì.
X12
[S1+] [S2+] [D+]
DEMUL D108 K1000 D130
Ðèñ. 7-54.
Ïðèìåð ïðîãðàììèðîâàíèÿ
DEMUL-èíñòðóêöèè
C000356C
Ïðè âêëþ÷åíèè ìåðêåðà Ì12 ÷èñëî ñ ïëàâàþùåé çàïÿòîé â D108 ïåðåìíîæàåòñÿ ñ
êîíñòàíòîé Ê1000.
Ðåçóëüòàò ñîõðàíèòñÿ â D130.
Ħ
Ïðîãðàììèðîâàíèå FX1S/FX1N/FX2N/FX2NC
7 – 57