_WELCOMETO Radioland

Ãëàâíàÿ Ñõåìû Äîêóìåíòàöèÿ Ñòóäåíòàì Ïðîãðàììû Ïîèñê Top50  
Ïîèñê ïî ñàéòó



Íàâèãàöèÿ
Ãëàâíàÿ
Ñõåìû
Àâòîýëåêòðîíèêà
Àêóñòèêà
Àóäèî
Èçìåðåíèÿ
Êîìïüþòåðû
Ïèòàíèå
Ïðîã. óñòðîéñòâà
Ðàäèî
Ðàäèîøïèîíàæ
Òåëåâèäåíèå
Òåëåôîíèÿ
Öèôð. ýëåêòðîíèêà
Äðóãèå
Äîáàâèòü
Äîêóìåíòàöèÿ
Ìèêðîñõåìû
Òðàíçèñòîðû
Ïðî÷åå
Ôàéëû
Óòèëèòû
Ðàäèîëþá. ðàñ÷åòû
Ïðîãðàììèðîâàíèå
Äðóãîå
Ñòóäåíòàì
Ðåôåðàòû
Êóðñîâûå
Äèïëîìû
Èíôîðìàöèÿ
Ïîèñê ïî ñàéòó
Ñàìîå ïîïóëÿðíîå
Êàðòà ñàéòà
Îáðàòíàÿ ñâÿçü

Ñòóäåíòàì


Ñòóäåíòàì > Êóðñîâûå > Âûáîð ëîãè÷åñêîé ñòðóêòóðû ïðîöåññîðà

Âûáîð ëîãè÷åñêîé ñòðóêòóðû ïðîöåññîðà

Ñòðàíèöà: 4/7

                Ðèñ.2. Ïðèíöèïû ñîâìåùåíèÿ âûïîëíåíèÿ êîìàíä.

 

 

                                          Êîìàíäû                   îò ÎÏ

               Áóôåðû    ┌───────────┬──────────────┐       ┌────────────

               êîìàíä ┌──┴──┐     ┌──┴──┐       ┌───┴───────┴────┐

                      ├─────┤     ├─────┤       │Ñâåðõîïåðàòèâíàÿ├───────

                      ├─────┤     ├─────┤       │áóôåðíàÿ ïàìÿòü │   ê ÎÏ

                      ├─────┤     ├─────┤       │ (êýø-ïàìÿòü)   ├──┬────

                      └──┬──┘     └──┬──┘       └───┬────────────┘  │

              ┌ ─ ─ ─ ─ ─│─ ─ ─ ─ ─ ─│─ ─ ─ ─ ─ ┐   │ Îïåðàíäû      │

                 ┌───────┴───────────┴───────┐      │  ┌─────────┐  │

           ┌──┼──┤      Ðåãèñòð êîìàíä       ├──┼───┼──┤Ëîêàëüíàÿ│  │

           │     └───────┬───────────────────┘      │  │ ïàìÿòü  │  │

           │  │          │                      │   │  └──┬────┬─┘  │

           │    ÁÂÊ      │           ┌──────────────┼─────┤    │    │

           │  │    ──────┴────   ────┴──────    │   │     │    │    │

           │            Àäðåñíûé ñóììàòîð           │     │    │    │

           │  │      ──────────┬──────────      │   │     │    │    │

           │  └ ─ ─ ─ ─ ─ ─ ─ ─│─ ─ ─ ─ ─ ─ ─ ─ ┘   │     │    │    │

           │                   ├────────────────────┼─────┘    │    │

           │  ┌ ─ ─ ─ ─ ─ ─ ─ ─│─ ─ ─ ─ ─ ─ ─ ─ ┐   │          │    │

           │     ┌─────────────┴─────────────┐      │          │    │

           │  │  │      Ðåãèñòð àäðåñà       │  │   │          │    │

           │     └─────────────┬─────────────┘      │          │    │

           │  │                └────────────────┼───┼──────────┼────┘

           │    ÁÂΠ           ┌────────────────────┤     ┌────┤

           │  │                │                │ ┌─┴─────┴─┐  │

           │     ┌─────────────┴─────────────┐    │Áóôåðíàÿ │  │

           │  │  │      Ðåãèñòð îïåðàíäà     │  │ │ ïàìÿòü  │  │

           │     └─────────────┬─────────────┘    │îïåðàíäîâ│  │

           │  └ ─ ─ ─ ─ ─ ─ ─ ─│─ ─ ─ ─ ─ ─ ─ ─ ┘ └─┬───────┘  │

           │                   ├────────────────────┘          │

           │  ┌ ─ ─ ─ ─ ─ ─ ─ ─│─ ─ ─ ─ ─ ─ ─ ─ ┐              │

           │             ┌─────┴─────┐   ┌─────────────────────┤

           │  │  ┌───────┴───┐  ┌────┴───┴──┐   │              │

           │     │ Ðåãèñòð 1 │  │ Ðåãèñòð 2 │                  │

           │  │  └───────┬───┘  └────┬──────┘   │              │

           │             │           │                         │

           │  │   ───────┴────   ────┴───────   │              │

           └────────        Ñóììàòîð                           │

              │      ──────────┬───────────     │              │

                     ┌─────────┴──────────┐                    │

              │ ÀËÓ  │ Ðåãèñòð ðåçóëüòàòà ├─────┼──────────────┘

                     └────────────────────┘

              └ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┘

 

              Ðèñ.3. Ñòðóêòóðíàÿ ñõåìà ïðîöåññîðà ñ ñîâìåùåíèåì

                     âûïîëíåíèÿ êîìàíä.

 

 

 

         ÂÛÁÎÐ ÀËÃÎÐÈÒÌÀ È ÂÐÅÌÅÍÍÛÕ ÄÈÀÃÐÀÌ ÂÛÏÎËÍÅÍÈß ÎÑÍÎÂÍÛÕ ÎÏÅÐÀÖÈÉ.

 

            Îöåíèì äëèòåëüíîñòü îñíîâíûõ îïåðàöèé, èìåþùèõ íàèáîëüøóþ

       âñòðå÷àåìîñòü (âåñ) è ïîòîìó îïðåäåëÿþùèõ ïðîèçâîäèòåëüíîñòü

       ïðîöåññîðà (òàáë.2). Áóäåì äåëàòü îöåíêó âðåìåíè âûïîëíåíèÿ (Ò)

       êîìàíäû â êîëè÷åñòâå ìàøèííûõ òàêòîâ (Òì).

 

            1) Çàãðóçêà (ðåãèñòð-ðåãèñòð):

 

            ┌────────┬────┬────┐

            │  ÊÎÏ   │ R1 │ R2 │     L R1,R2      (R2) = (R1)

            └────────┴────┴────┘

            0                 15

 

            Ïî êîìàíäå LR ïðîèçâîäèòñÿ âûáîðêà èç ðåãèñòðà âòîðîãî îïåðàíäà

       è çàïîìèíàíèå ïîëó÷åííîãî çíà÷åíèÿ â ðåãèñòðå ïåðâîãî îïåðàíäà, ñ

       îäíîâðåìåííûì óíè÷òîæåíèåì åãî èñõîäíîãî ñîäåðæèìîãî.

 

              RK   BO   ÇР          Ò = 3*Òì

            └────┴────┴────┘         Ò =

 

            2) Çàãðóçêà (ïàìÿòü-ðåãèñòð):

 

            ┌────────┬────┬────┬────┬────────────┐

            │  ÊÎÏ   │ R1 │ Õ2 │ Â2 │     D2     │   L R1,D2(X2,B2)

            └────────┴────┴────┴────┴────────────┘   {D2+(X2)+(B2)}=(R1)

            0                                   31

 

            Êîìàíäà L ïðîèçâîäèò ïåðåñûëêó ïîëíîãî ñëîâà ïî àäðåñó

       D2+(X2)+(B2) èç îñíîâíîé ïàìÿòè â ðåãèñòð îáùåãî íàçíà÷åíèÿ R1.

 

              ÐK   ÀΠ  BO   ÇР          Ò = 4*Òì + Òï

            └────┴────┴----┴────┘         Ò =

 

            3) Çàïîìèíàíèå (ðåãèñòð-ïàìÿòü):

 

            ┌────────┬────┬────┬────┬────────────┐

            │  ÊÎÏ   │ R1 │ Õ2 │ Â2 │     D2     │   ST R1,D2(X2,B2)