diagrame Matrix
diagrame grafic (RCA)
Algoritmul de funcționare APL poate fi setat și GAW. GSA este un set de noduri și conexiunile dintre ele și determină ordinea de executare a microinstrucțiuni care constituie microprogram una sau mai multe operațiuni finalizate. GSA poate fi interpretat ca un grafic de tranziție mașini.
Aici, așa cum sunt folosite elementele graficului:
1) începutul și nodurile de capăt
2) vârfuri ale operatorului
3) vârfuri condiționate
în cazul în care Yi - micro-op (operator)
punerea în aplicare a firmware-ului de pornire este determinată de direcția de mișcare de la vârful de pornire.
Există reguli pentru construirea GSA. Șase dintre ele:
1. Din inițială și vârfurile operatorului trebuie să fie doar o singură priză.
2. Toate vârfurile cu excepția de pornire au doar o singură intrare.
3. vertex convențională are două ieșiri. Cu vârf convențional identificat unele condiție logică în cadrul căreia mișcarea nodurilor este condiționată de săgeata marcată de zero, unitatea.
4. Ieșirea fiecărui nod ar trebui să se conecteze doar o singură intrare la alte noduri.
5. De la fiecare nod într-o GSA trebuie să fie o cale care duce la capătul superior;
6. Una dintre ieșirile de noduri condiționale pot fi conectate la intrarea sa.
În acest caz, partea de sus a întoarcere condiționată sau al unui apel în așteptare. Tranziția de la ISA este prezentat în Tabelul 5.1 GSA, Figura 5.5.
Yi - operatorul (micro-op).
yi - controlul de ieșire
Figura 5.5 - Grafic diagramă
Analizează grafic diagrama (figura 5.5).
Firmware descrie funcționarea unora dintre dispozitivului de acționare.
În primul ciclu de ceas este executat microinstrucțiunii Y1. În al doilea ciclu, în funcție de valorile anumitor atribute v1. v2. v3 va fi realizat unul dintre Y2 microinstrucțiuni. Y3. Y4. Toate micro-ops sunt executate sub influența semnalelor de control generate de un dispozitiv de comandă (partea de control al mașinii Figura 5.5).
Astfel, porțiunea de control mașinii ar trebui să asigure partea operațională a anumitor operațiuni (cum ar fi adăugarea, înmulțirea, etc.).
După cum se știe, rezultatul unei sinteze abstracte este un grafic al legii de funcționare a părții de control al dispozitivului digitale, care se numește aparatul de stat. Prin urmare, dacă se obține acest grafic, apoi sinteza poate fi realizată structural mașină de stare finită într-un mod cunoscut.
Sinteza părții de control poate fi realizată în conformitate cu schema Mealy automatului, și în conformitate cu schema Moore automatului. Luați în considerare Mealy.
Făinos Semnalele de ieșire generate de program în timpul tranziției de la o mașină de stat la altul. Prin urmare, noua stare de AI. în care automatului Mealy firmware-ul este setat după emiterea unui alt semnal de ieșire și marcate pe firmware-ul GAW pe săgeata care iese operatorul nod corespunzător.