Structura MPS

Aproape întotdeauna, structura Ministerului Căilor Ferate este una modulară. În această structură există un grup de trunchiuri (autobuze) la care sunt conectate diferite module (blocuri), schimbând informații între ele în schimb, în ​​modul de partajare a timpului.







Termenul "magistrală" se referă la un set de circuite (linii), numărul cărora determină lățimea magistralei.

Structura MPS

Generatorul G stabilește impulsul ceasului. Pentru fiecare MP efectuează o comandă.

Dublu bus de date direcționale. Pe acesta MP schimbă date cu module (blocuri) ale sistemului.

BUS bus de control. Acesta este schimbul de informații de management.

ROM - ROM (memorie numai pentru citire) stochează programe și date fixe, este nevolabilă și nu pierde informații atunci când alimentarea este oprită.

RAM - memoria cu acces aleatoriu (RAM) stochează datele operaționale (programe modificabile, rezultate intermediare de calcul etc.), este volatilă și pierde informații atunci când alimentarea este oprită. Pentru a aduce sistemul în stare de funcționare după ce RAM-ul de pornire trebuie să descarce informațiile necesare.

Interfața de administrare a unității de control. Interacționează cu dispozitivele de intrare-ieșire (ICC) sau dispozitive externe (slave) - mijloace tehnice de transmitere a datelor în exterior într-o memorie magnetică sau oricare din memoria MT sau la mediul extern. Pentru a conecta unitatea montată pe vehicul, este necesar să se aducă semnalele, formatele de cuvinte, viteza de transmisie etc., la formatul standard perceput de datele MP. Acest lucru se face prin blocuri speciale numite adaptoare (blocuri de interfață I / O). Interfața este un set de instrumente hardware și software care unifică procesele de schimb între modulele sistemului.







Pe lângă blocurile desemnate, sistemul include, de regulă, controale mai complexe decât adaptoarele externe, controlorii dispozitivelor externe - controlori. Acestea includ controale de întrerupere, acces direct la memorie, tastatură, afișare, memorie de disc și așa mai departe.

Întrerupătoarele de întrerupere oferă un schimb cu dispozitive externe în modul de întrerupere (oprire temporară) a programului executabil pentru întreținerea cererii de la un dispozitiv extern.

Controalele de acces direct pentru memorie mențin un mod de comunicare directă între dispozitive externe și memorie fără participarea MP. În gestionarea schimbului de transferul de date între MP periferice și memorie are loc în două etape - prima de date este primit MBOA, iar apoi le-a furnizat la receptor de date. Modul de acces direct la memorie MT este deconectat de la sistemul de autobuz și transmite un controler pentru a gestiona accesul direct și transmiterea datelor sunt efectuate într-un singur pas - direct de la sursă la receptor.

MPS include adesea și cronometre programabile, care formează diverse semnale (intervale, secvențe de impulsuri etc.) pentru operațiunile legate de timp.

În sistemele moderne MP, se folosesc chipset-uri (seturi de chipuri) care conectează componentele:

Puntea de nord pentru comunicarea cu memoria.

Podul de sud pentru intrare-ieșire.

4.1 Arhitectură caldă. Pentru a clarifica acest termen, vom explica

În primul rând, calculele cu termenul de conducere. Transportorul este un dispozitiv special care implementează această metodă de procesare a comenzilor în MP, în care executarea comenzilor este împărțită în mai multe etape. i486 are un transportor cu cinci trepte.

Cele cinci etape relevante includ:

-Selectarea comenzilor din cache-ul de memorie sau din memoria RAM;

-efectuarea unei operațiuni cu ajutorul ALU;

Astfel, la etapa de execuție, fiecare instrucțiune a mașinii este împărțită în mai multe operații elementare. Următoarea comandă după selecția sa intră în unitatea de decodare. Astfel, cadrul de eșantionare este gratuit și poate selecta următoarea comandă. Ca urmare, cinci echipe pot fi în curs de desfășurare în diferite stadii de execuție. Ca urmare, viteza de calcul crește în mod esențial. Microprocesoarele care au un transportor sunt numite scalare. Pentium are două conducte, iar Pentium Pro este de trei, deci aceste microprocesoare sunt numite superskyar.







Articole similare

Trimiteți-le prietenilor: