Header image  

ÑÀÉÒ Î ÏÊ "ÑÏÅÖÈÀËÈÑÒ" È ÅÃÎ ÊËÎÍÀÕ

 

 
 
 
 
 
 

_

ÌÈÊÐÎÏÐÎÖÅÑÑÎÐ Ê580ÂÌ80

ÁÈÑ ÊÐ580ÂÌ80À ÿâëÿåòñÿ âîñüìèðàçðÿäíûì ïàðàëëåëüíûì öåíòðàëüíûì ìèêðîïðîöåññîðîì ñ ôèêñèðîâàííîé ñèñòåìîé êîìàíä, âûïîëíÿþùèì àðèôìåòè÷åñêèå è ëîãè÷åñêèå îïåðàöèè íàä äâîè÷íûìè ÷èñëàìè, ñ ïðåäñòàâëåíèåì îòðèöàòåëüíûõ ÷èñåë â äîïîëíèòåëüíîì êîäå. Òàêæå âîçìîæíà îáðàáîòêà äâîè÷íî - äåñÿòè÷íûõ ÷èñåë. Ñòðóêòóðíàÿ ñõåìà ìèêðîïðîöåññîðà ïîêàçàíà íà ðèñóíêå.

Óçëû ìèêðîïðîöåññîðà îáúåäèíåíû îáùåé âíóòðåííåé ìàãèñòðàëüþ. Ñ âíåøíèìè óçëàìè ñèñòåìû îí ñâÿçàí ÷åðåç âîñüìèðàçðÿäíûé áóôåðíûé ðåãèñòð äàííûõ è øåñòíàäöàòåðè÷íûé áóôåðíûé ðåãèñòð àäðåñà, à òàêæå ëèíèÿìè óïðàâëÿþùèõ ñèãíàëîâ.  ñîñòàâå ìèêðîïðîöåññîðà èìååòñÿ òàêæå øåñòíàäöàòèðàçðÿäíûé óêàçàòåëü ñòåêà, îðãàíèçóåìîãî âî âíåøíåé ïàìÿòè. Ðåãèñòðû àäðåñíûé è äàííûõ ïðåäñòàâëÿþò ñîáîé óñòðîéñòâà ñ òð¸õ ñòàáèëüíûì ñîñòîÿíèåì. Àäðåñíûé ðåãèñòð ðàáîòàåò íà âûäà÷ó, à ðåãèñòð äàííûõ - íà ïðè¸ì èëè âûäà÷ó èíôîðìàöèè, èëè ìîãóò îòêëþ÷èòü ýëåìåíò îò âíåøíåé øèíû (ñîñòîÿíèå âûñîêîãî èìïåäàíñà). Íàáîð óïðàâëÿþùèõ ñèãíàëîâ ïîçâîëÿåò îðãàíèçîâàòü â ñèñòåìå ïðÿìîé äîñòóï ê ïàìÿòè è ïðåðûâàíèÿ îñíîâíîé ïðîãðàììû ïîñðåäñòâîì èíòåðôåéñíûõ ÁÈÑ.
Âûïîëíåíèå êîìàíä ïðîèñõîäèò â òå÷åíèå îò îäíîãî äî ïÿòè ìàøèííûõ öèêëîâ. Êàæäûé èç íèõ ñâÿçàí ñ îáðàùåíêîì ê ïàìÿòè êàê ê óñòðîéñòâàì ââîäà - âûâîäà è çàíèìàåò îò òð¸õ äî ïÿòè òàêòîâ.  ïåðâîì ìàøèííîì öèêëå ïðîèñõîäèò âûáîðêà èç ïàìÿòè è ïðè¸ì â ðåãèñòð êîìàíäû ïåðâîãî áàéòà êîìàíäû (êîä îïåðàöèè), êîòîðûé ïîñëå äåøèôðàöèè ïðåîáðàçóåòñÿ â óñòðîéñòâå óïðàâëåíèÿ â íàáîð ñîîòâåòñòâóþùèõ óïðàâëÿþùèõ ñèãíàëîâ.  ïîñëåäóþùèõ òàêòàõ ýòîãî æå ìàøèííîãî öèêëà ïðîèñõîäèò èñïîëíåíèå îïåðàöèè. Äëÿ âûïîëíåíèÿ ïðîñòîé êîìàíäû òðåáóåòñÿ âñåãî îäèí ìàøèííûé öèêë. Åñëè æå äëÿ âûïîëíåíèÿ êîìàíäû íåîáõîäèìà äîïîëíèòåëüíàÿ âûáîðêà áàéòîâ èíôîðìàöèè, òî íà÷èíàåòñÿ âòîðîé ìàøèííûé öèêë. Åñëè âòîðîãî öèêëà íåäîñòàòî÷íî, òî îðãàíèçóþòñÿ ïîñëåäóþùèå ìàøèííûå öèêëû äëÿ äàëüíåéøåãî îáìåíà äàííûìè.
 ïåðå÷åíü êîìàíä, èñïîëíÿåìûõ ìèêðîïðîöåññîðîì, âõîäÿò àðèôìåòè÷åñêèå êîìàíäû, ëîãè÷åñêèå, ïåðåñûëî÷íûå, êîìàíäû çàãðóçêè, õðàíåíèÿ, ñäâèãà, ââîäà - âûâîäà, êîìàíäû ïåðåõîäîâ è ñâÿçè ñ ïîäïðîãðàììàìè.
Êðîìå îñíîâíîãî ðåæèìà ðàáîòû ìèêðîïðîöåññîðà - çàïèñè, ÷òåíèÿ è ïåðåðàáîòêè èíôîðìàöèè, - ñóùåñòâóþò åù¸ ñïåöèôè÷åñêèå ðåæèìû, êîãäà ìèêðîïðîöåññîð ïåðåäà¸ò óïðàâëåíèå ñèñòåìîé èíòåðôåéñíûìè ÁÈÑ. Ýòî ðåæèìû ïðåðûâàíèÿ îáðàáîòêè îñíîâíîé ïðîãðàììû è ïðÿìîãî äîñòóïà ê ïàìÿòè.  ïåðâîì ñëó÷àå çàïðîñû íà ïðåðûâàíèÿ ïîñòóïàþò îò âíåøíèõ óñòðîéñòâ íà âõîä "Çàïðîñ ïðåðûâàíèÿ". Ýëåìåíò îòâå÷àåò ñèãíàëîì "Ðàçðåøåíèå ïðåðûâàíèÿ" è ïåðåâîäèò øèíû àäðåñíûå è äàííûõ â ñîñòîÿíèå âûñîêîãî èìïåäàíñà.  ñëó÷àå çàïðîñà íà ïðÿìîé äîñòóï ê ïàìÿòè â ýëåìåíò ïîñòóïàåò âõîäíîé ñèãíàë "Çàõâàò", îí îòâå÷àåò âûõîäíûì ñèãíàëîì "Ïîäòâåðæäåíèå çàõâàòà" è ïóò¸ì ïåðåõîäà øèí àäðåñíîé è äàííûõ â âûñîêîèìïåäàíñíîå ñîñòîÿíèå îòêëþ÷àåòñÿ îò ñèñòåìíûõ ìàãèñòðàëåé.
Ñõåìíî - ãðàôè÷åñêîå îáîçíà÷åíèå ìèêðîïðîöåññîðà ïîêàçàíî íà ðèñóíêå.

D0...D7 - òð¸õñòàáèëüíàÿ øèíà äàííûõ, ïðåäíàçíà÷åííàÿ äëÿ ïðè¸ìà è âûäà÷è äàííûõ è êîìàíä ìåæäó ìèêðîïðîöåññîðîì, ïàìÿòüþ è âíåøíèìè óñòðîéñòâàìè ââîäà - âûâîäà;
A0...A15 - òð¸õñòàáèëüíûå âûõîäû àäðåñíîé øèíû, ïðåäíàçíà÷åííûå äëÿ îáðàùåíèÿ ê ÿ÷åéêàì ïàìÿòè èëè ê óñòðîéñòâàì ââîäà - âûâîäà;
F1, F2 - âõîäíûå ñèãíàëû òàêòèðóþùèõ èìïóëüñîâ;
RES - âõîäíîé ñèãíàë ñáðîñà ìèêðîïðîöåññîðà;
RDY - âõîäíîé ñèãíàë, èíôîðìèðóþùèé ìèêðîïðîöåññîð î ãîòîâíîñòè ïàìÿòè (âíåøíåãî óñòðîéñòâà) ââåñòè èëè ïðèíÿòü èíôîðìàöèþ ïî øèíå äàííûõ;
HOLD - âõîäíîé ñèãíàë îçíà÷àþùèé çàïðîñ âíåøíèõ óñòðîéñòâ ñèñòåìû íà ïðåäîñòàâëåíèå èì ìàãèñòðàëüíûõ øèí (ýòî âîçìîæíî ïðè ïåðåõîäå àäðåñíûõ øèí è øèí äàííûõ ìèêðîïðîöåññîðà â âûñîêîèìïåäåíñíîå ñîñòîÿíèå);
INT - âõîäíîé ñèãíàë îò âíåøíåãî óñòðîéñòâà, èíôîðìèðóþùèé î çàïðîñå èì ïðåðûâàíèÿ îñíîâíîé ïðîãðàììû;
HLDA - âûõîäíîé ñèãíàë ðåàêöèè íà çàõâàò, ïîäòâåðæäàþùèé, ÷òî øèíû àäðåñíûå è äàííûõ îòêëþ÷åíû îò ñèñòåìíûõ ìàãèñòðàëåé;
WAIT - âûõîäíîé ñèãíàë ñâèäåòåëüñòâóþùèé, ÷òî ìèêðîïðîöåññîð íàõîäèòñÿ â ñîñòîÿíèè îæèäàíèÿ;
INTE - âûõîäíîé ñèãíàë ðàçðåøàþùèé ïðåðûâàíèå îñíîâíîé ïðîãðàììû;
RD - âûõîäíîé ñèãíàë ïîäòâåðæäàþùèé ïðè¸ì èíôîðìàöèè ñ ìàãèñòðàëè äàííûõ (îò ïàìÿòè èëè óñòðîéñòâà ââîäà - âûâîäà);
/WR - âûõîäíîé ñèãíàë ïîäòâåðæäàþùèé âûäà÷ó áàéòà èíôîðìàöèè íà ìàãèñòðàëü äàííûõ (èëè çàïèñè â ïàìÿòü èëè ê óñòðîéñòâó ââîäà - âûâîäà);
SYNC - âûõîäíîé ñèãíàë ñâèäåòåëüñòâóþùèé î íà÷àëå ìàøèííîãî öèêëà;
VCC - ïèòàíèå +5 Â;
VDD - ïèòàíèå +12 Â;
VSS - ïèòàíèå -5 Â;
GND - îáùèé ïðîâîä.

ÏÎÄÊËÞ×ÅÍÈÅ ÌÈÊÐÎÏÐÎÖÅÑÑÎÐÀ È ÄÐÓÃÈÅ ×ÀÑÒÈ ÑÕÅÌÛ

Àðáèòð ÎÇÓ âûïîëíåí íà òðèããåðå DD12.2. Ýòîò óçåë âûðàáàòûâàåò ñèãíàë /W äëèòåëüíîñòüþ 500 íñ â òîì ñëó÷àå, åñëè íà âûâîäå 19 DD43 (ìèêðîïðîöåññîðà) ïîÿâëÿåòñÿ ñèãíàë SYNC, ïðåäâàðÿþùèé òàêò îáðàùåíèÿ ïðîöåññîðà ê ÎÇÓ. Åñëè ïðè ýòîì îòñóòñòâóåò ñèãíàë /RD (÷òåíèå), ÷òî íåèçáåæíî îçíà÷àåò íà÷àëî öèêëà çàïèñè èíôîðìàöèè â ÎÇÓ, íà âûâîäå 6 DD7.2 âûðàáàòûâàåòñÿ ñèãíàë /WE (çàïèñü â ÎÇÓ), ñîâïàäàþùèé âî âðåìåíè ñ ñèãíàëàìè /V1, /V2, /V3 âûáîðêè ìèêðîñõåì ÎÇÓ.

Ñèãíàë «ñáðîñ» îáðàáàòûâàåòñÿ òðèããåðîì DD12.1. Äëèòåëüíîñòü ñèãíàëà, ïîñòóïàþùåãî ñ âûõîäà òðèããåðà íà âõîä «ñáðîñ» ìèêðîïðîöåññîðà è èíòåðôåéñà, êðàòíà ïåðèîäó êàäðîâîé ðàçâåðòêè, òî åñòü âî ìíîãî ðàç áîëüøå äëèòåëüíîñòè ïÿòè ìàøèííûõ öèêëîâ, ÷òî íåîáõîäèìî äëÿ íàäåæíîãî ñáðîñà ìèêðîïðîöåññîðà. Äåéñòâèå ñèãíàëà «ñáðîñ» íå íàðóøàåò ðåãåíåðàöèþ ÎÇÓ.

     
     
This site is © Copyright Fifan 2007-2021, All Rights Reserved.