studopediya - modul de autobuz-autobuz sau arhitectura PC

Odată cu dezvoltarea tehnologiei arhitecturii clasice Neumann nu a putut suporta anumite modificări progresive.

Trecerea de la tranzistori la circuite integrate create premisele pentru o performanță substanțială creștere a procesorului. O contradicție între procesarea informațiilor de mare viteză în interiorul vehiculului și dispozitivele de intrare-ieșire de funcționare lentă, cea mai mare parte care conțin piese mecanice în mișcare. Procesor, dirijează activitatea dispozitivelor externe, o parte semnificativă a timpului a fost forțat să stea în așteptare în timp ce așteaptă informații „din lumea exterioară“, ceea ce reduce eficiența întregului calculator ca un întreg.

Pentru a rezolva această problemă, a existat o tendință de a elibera procesorul de la partajarea funcțiilor și transferul lor circuite electronice speciale - controlere.

Controlerele pot fi considerate ca fiind un procesoare de specialitate care controlează funcționarea „lor“ în conformitate cu dispozitivele externe, adică, Aceste dispozitive sunt folosite pentru a controla dispozitivele externe. Fiecare dispozitiv extern se potrivește - controler. controlere module electronice sunt puse în aplicare pe plăcile cu circuite imprimate separat, introdus în unitatea de sistem. Aceste placi sunt adesea numite adaptoare UV (de la ADAPT-MENT - fit). După ce a primit comenzi de la controlerul de microprocesor funcționează în mod autonom, eliberând microprocesorul pentru a îndeplini funcțiile specifice necesare pentru acest lucru sau un alt sclav special.

Magistrala de date transmite informațiile procesate între MP, memorie și periferice. autobuz bi-directionala, și anume Acesta permite transferul de date în ambele înainte și direcția inversă.

Bus de control este proiectat pentru a transmite semnale de control - managementul memoriei, controlul fluxului, cereri de întrerupere, etc.