Secreto De Cultura General

Video 2 trabajo en clase Controles de frente

Äëÿ óïðàâëåíèÿ ïðåðûâàíèÿìè ìåæäó ïðîöåññîðàìè èíîãäà èñïîëüçóåòñÿ (íàïðèìåð, Windows NT Advanced Server) ìåòîä âçàèìîáëîêèðîâêè.Ïî ñóòè, âçàèìîáëîêèðîâêà ÿâëÿåòñÿ ïðîãðàììíîé ïðîöåäóðîé, êîòîðàÿ áëîêèðóåò äîñòóï âòîðîãî

Ñåðäöåì ñïåöèôèêàöèè ÿâëÿþòñÿ ñòðóêòóðû äàííûõ, îïðåäåëÿþùèå êîíôèãóðàöèþ ÌÏ-ñèñòåìû.Ýòè ñòðóêòóðû äàííûõ ñîçäàåò ÂIOS, â èçâåñòíîì ôîðìàòå ïðåäñòàâëÿÿ àïïàðàòíûå ñðåäñòâà ñòàíäàðòíûì äðàéâåðàì óñòðîéñòâ èëè Óðîâíþ Èçîëÿöèè Àïïàðàòóðû (HAL-Hardware Abstraction Layer) ÎÑ. Ñïåöèôèêàöèÿ îïðåäåëÿåò çàäàâàåìûå ïî óìîë÷àíèþ êîíôèãóðàöèè àïïàðàòóðû, è â öåëÿõ áîëüøåé ãèáêîñòè îïðåäåëÿåò ðàñøèðåíèÿ äëÿ ñòàíäàðòíîãî BIOS.

ïðîöåññîðà ê óæå çàíÿòîìó ðåñóðñó.Òàêîé ìåòîä ïîçâîëÿåò ïðåäîòâðàòèòü ïîð÷ó ïðîöåññîðàìè ãëîáàëüíûõ ñòðóêòóð äàííûõ, îäíàêî ïðè íåïðîäóìàííîé ðåàëèçàöèè îí ìîæåò ïðèâåñòè ê òîìó, ÷òî ïðîöåññîðû áóäóò áåçäåéñòâîâàòü â òå÷åíèå äëèòåëüíîãî ïåðèîäà, îæèäàÿ îñâîáîäèâøèéñÿ çàìîê áëîêèðîâêè.

ïðîèçâîäèòåëüíîñòü è íå ðàñòåò ëèíåéíî).Êîãäà íèòü â îäíîïðîöåññîðíîé ñèñòåìå íå ìîæåò áîëåå âûïîëíÿòüñÿ äî îñóùåñòâëåíèÿ íåêîòîðîãî óñëîâèÿ, ïðîöåññîð ìàñêèðóåò ïðîãðàììíîå ïðåðûâàíèå òàê, ÷òî íèêàêîé äðóãîé ïðîöåññ íå ìîæåò âîñïîëüçîâàòüñÿ äàííûì ðåñóðñîì.Çàòåì îí ñîõðàíÿåò ñîñòîÿíèå íèòè, ÷òîáû âûïîëíåíèå êîäà ìîãëî âîçîáíîâèòüñÿ ïðè îñóùåñòâëåíèè óñëîâèÿ.

Íà ðèñóíêå ïîêàçàíà îáùàÿ ñòðóêòóðà ÌÏ-ñèñòåìû, ïîñòðîåííîé íà îñíîâå ñïåöèôèêàöèè MPS  íåå âõîäèò ñèëüíî ñâÿçàííàÿ àðõèòåêòóðà ñ îáùåé ïàìÿòüþ ñ ðàñïðåäåëåííîé îáðàáîòêîé äàííûõ è ïðåðûâàíèé ââîäà-âûâîäà.Îíà ïîëíîñòüþ ñèììåòðè÷íà; ò.å.âñå ïðîöåññîðû ôóíêöèîíàëüíî èäåíòè÷íû è èìåþò îäèíàêîâûé ñòàòóñ, è êàæäûé ïðîöåññîð ìîæåò îáìåíèâàòüñÿ ñ êàæäûì äðóãèì ïðîöåññîðîì.Ñèììåòðè÷íîñòü èìååò äâà âàæíûõ àñïåêòà:ñèììåòðè÷íîñòü ïàìÿòè è ââîäà-âûâîäà.

Ïðè ïîñòðîåíèè ìíîãîïðîöåññîðíîé àðõèòåêòóðû ìîæåò èñïîëüçîâàòüñÿ îäíà èç íåñêîëüêèõ êîíöåïòóàëüíûõ ìîäåëåé ñîåäèíåíèÿ âû÷èñëèòåëüíûõ ýëåìåíòîâ, à òàêæå ìíîæåñòâî ñõåì âçàèìîñâÿçè è âàðèàíòîâ ðåàëèçàöèè.

 ñèñòåìå ñ îäíèì ïðîöåññîðîì ìàñêèðîâàííîå ïðåðûâàíèå ïðåäîòâðàùàåò èñïîëüçîâàíèå ïðîöåññîðîì ðåñóðñà.Êðîìå òîãî, äîñòàòî÷íî ïðîñòî ñîõðàíÿòü îïèñàíèå óðîâíåé ïðåðûâàíèÿ è ìàñîê, êîíòðîëèðóþùèõ äîñòóï ê ñòðóêòóðàì äàííûõ ÎÑ.Ñ äîáàâëåíèåì êàæäîãî íîâîãî ïðîöåññîðà ýòà çàäà÷à ñòàíîâèòñÿ âñå áîëåå òðóäíîé.ÎÑ äëÿ SMP-ïëàòôîðìû äîëæíà óòî÷íèòü, ÷òî òîëüêî îäèí ïðîöåññîð â äàííûé ìîìåíò âûïîëíÿåò ñåãìåíò êîäà, êîòîðûé ìåíÿåò ãëîáàëüíóþ ñòðóêòóðó äàííûõ.Ñëîâîì, â SMP-ñðåäå ýòîò ìåõàíèçì (ìàñêèðîâàííîå ïðåðûâàíèå) íå ãàðàíòèðóåò, ÷òî ðàçëè÷íûå ïðîöåññû íå áóäóò èìåòü äîñòóïà ê òîìó æå ñàìîìó ðåñóðñó ÷åðåç äðóãîå ïðåðûâàíèå.

Ñèñòåìíûå ïðîöåññîðû. öåëÿõ îáåñïå÷åíèÿ ñîâìåñòèìîñòè ñ ñóùåñòâóþùèìè ïðîãðàììíûìè ñðåäñòâàìè äëÿ PC/AT, ñïåöèôèêàöèÿ îñíîâûâàåòñÿ íà ïðîöåññîðàõ ñåìåéñòâà Intel 486 èëè Pentium. Õîòÿ âñå ïðîöåññîðû â ÌÏ-ñèñòåìå ôóíêöèîíàëüíî èäåíòè÷íû, ñïåöèôèêàöèÿ âûäåëÿåò äâà èõ òèïà:çàãðóçî÷íûé ïðîöåññîð (BSP) è ïðèêëàäíûå ïðîöåññîðû (AP).Êàêîé ïðîöåññîð èãðàåò ðîëü çàãðóçî÷íîãî, îïðåäåëÿåòñÿ àïïàðàòíûìè ñðåäñòâàìè èëè ñîâìåñòíî àïïàðàòóðîé è BIOS.Ýòî ñäåëàíî äëÿ óäîáñòâà è èìååò çíà÷åíèå òîëüêî âî âðåìÿ èíèöèàëèçàöèè è âûêëþ÷åíèÿ. BSP-ïðîöåññîð îòâå÷àåò çà èíèöèàëèçàöèþ ñèñòåìû è çà çàãðóçêó ÎÑ.AP-ïðîöåññîð àêòèâèçèðóåòñÿ ïîñëå çàãðóçêè ÎÑ.

Òðåáîâàíèå ñèììåòðè÷íîñòè ââîäà-âûâîäà âûïîëíÿåòñÿ, åñëè âñå ïðîöåññîðû èìåþò âîçìîæíîñòü äîñòóïà ê îäíèì è òåì æå ïîäñèñòåìàì ââîäà-âûâîäà (âêëþ÷àÿ ïîðòû è êîíòðîëëåðû ïðåðûâàíèÿ), ïðè÷åì ëþáîé ïðîöåññîð ìîæåò ïîëó÷èòü ïðåðûâàíèå îò ëþáîãî èñòî÷íèêà.Íåêîòîðûå ÌÏ-ñèñòåìû, èìåþùèå ñèììåòðè÷íûé äîñòóï ê ïàìÿòè, â òî æå âðåìÿ ÿâëÿþòñÿ àñèììåòðè÷íûìè ïî îòíîøåíèþ ê ïðåðûâàíèÿì óñòðîéñòâ ââîäà-âûâîäà, ïîñêîëüêó âûäåëÿþò îäèí ïðîöåññîð äëÿ îáðàáîòêè ïðåðûâàíèé.Ñèììåòðè÷íîñòü ââîäà-âûâîäà ïîìîãàåò óáðàòü ïîòåíöèàëüíî óçêèå ìåñòà ââîäà-âûâîäà è òåì ñàìûì ïîâûñèòü ðàñøèðÿåìîñòü ñèñòåìû.

Íà îñíîâå âûøåèçëîæåííîãî ìîæíî ïîëó÷èòü íåêîòîðîå ïðåäñòàâëåíèå î ìíîãîïðîöåññîðíûõ (ÌÏ) ñèñòåìàõ, â ÷àñòíîñòè, î SMP-ïëàòôîðìàõ. êà÷åñòâå êîíêðåòíîãî ïðèìåðà èñïîëüçîâàíèÿ ìíîãîïðîöåññîðíûõ ñèñòåì ðàññìîòðèì èõ ñïåöèôèêàöèþ,

Ðàññìîòðèì ïîäðîáíåå ñóòü êîíôëèêòîâ íà øèíå.Ñåòåâàÿ ÎÑ äîëæíà óïðàâëÿòü êàæäûì ïðîöåññîðîì è, ñëåäîâàòåëüíî, âçàèìîäåéñòâèåì ïðîöåññîðà ñ âíóòðåííèìè âûçîâàìè è ïåðèôåðèéíûìè óñòðîéñòâàìè íà øèíå (ïîýòîìó, ñîáñòâåííî,