Conceptul de mașini de operare și control - studopediya

principiu de gestionare a firmware-ului.

De control și de operator mașini.

Computer procesează informații prin efectuarea pe ea orice operațiune. Pentru a efectua operațiuni ale dispozitivelor de operare sunt utilizate informații - CPU, canale de intrare-ieșire, aparat extern de gestionare a dispozitivului, etc. Funcția dispozitivului de acționare este de a realiza un set predeterminat operație F = f1. Fg> pe cuvintele de intrare D = d1. dH> c pentru a calcula cuvintele R = r1. RQ>, care reprezintă operațiile R = fg (D), unde g = 1,2. G.

Organizarea structurală și funcțională a dispozitivului de operare bazat pe principiul controlului microprogram, care constă în următoarele:

1. Orice operațiune fg (g = 1 ,. G), implementat de un dispozitiv considerat ca o acțiune complicată, care este împărțit într-o secvență de acțiuni elementare ale informațiilor cuvinte. Acești pași de bază sunt numite micro-operații.

2. Condițiile logice sunt utilizate pentru controlul ordinii micro-secvență. care, în funcție de sensurile cuvintelor care pot fi transformate micro-operații, sunt setate la „false“ sau „true“ (1 sau 0).

3. Operațiunile de proces din aparatul descris sub forma unui algoritm, care este prezentată în termeni de micro-operații și condiții logice numite firmware. Firmware-ul determină ordinea valorilor de verificare și secvența condițiilor logice micro necesare pentru a obține rezultatele dorite.

4. firmware utilizat ca funcție de dispozitive de prezentare pe baza cărora este determinată de structura și modul de funcționare a dispozitivului în timp.

astfel de la controlul microprogram principiu implică faptul că structura și funcționarea dispozitivelor de operare este predeterminat algoritmul de funcționare F = f1. Fg>.

Prin operații elementare de cuvinte informații micro-operații include: transfer de informații de la un registru la altul, luând codul invers, schimbare etc.

Așa cum se arată VM academician Glushkov în orice aparat de prelucrare a datelor digitale se pot distinge două unități principale - mașinii de operare (OA) și un automat de control (MA).

Conceptul de mașini de operare și control - studopediya

O mașină de operare (OA) este folosit pentru stocarea cuvinte informație, și de a efectua un set de micro calcul valori ale condițiilor logice, adică mașină de operare este o structură organizată pentru efectuarea operațiunilor pe informații. Micro-ops executate de OA sunt date de o pluralitate de semnale de control Y = y1. ym>, fiecare dintre care identifică un microoperation specific.

Valorile condițiilor logice care sunt calculate în mașină operațională, afișând o pluralitate de semnale de știri X = x1. xL>, fiecare dintre care este identificat cu o anumită condiție logică.

Controlul automat (MA) generează semnale de control ale secvenței, valorile prescrise și condițiile logice firmware corespunzătoare. Cu alte cuvinte, gestionarea mașinii stabilește ordinea acțiunilor în OA care decurg din operațiunile algoritmului. Denumirea operațiunii care urmează să fie efectuată în este determinat de codul care intră în UA în afara funcționării aparatelor g. În ceea ce privește g1 semnalele V. gh. prin care numele și operarea semnalelor de știri x1 codificate. xL. generată în mașina de operare, joacă același rol: ele afectează procedura pentru generarea semnalelor de control Y. Prin urmare, semnalele g1. gh și x1. xL aparțin unei clase - clasa de semnale de intrare de știri la UA.

astfel Orice dispozitiv de operare - un canal de procesor, de intrare-ieșire, etc. - este compoziția de operare și mașini de control. Masina de operare de acțiune de punere în aplicare pe informațiile cuvintelor este parte a dispozitivului executiv al cărui funcționare controlează automatului de comandă, care generează secvența necesară a semnalelor de control.

Mașini de operare și gestionarea pot fi definite prin funcțiile lor - o listă de acțiuni desfășurate de acestea.

Funcția OA este definită de următorul set de informații:

1) o multitudine de cuvinte de intrare D = d1. dH>, introdus în mașină ca operanzi;

2) pluralitate R = r1 cuvintelor de ieșire. RQ>, ceea ce reprezintă rezultatele operațiunilor;

3) o multitudine de cuvinte interne S = s1. sN>, folosit pentru a reprezenta informația în cursul operațiunilor. Se poate presupune că de intrare și ieșire cuvintele coincid cu anumite D interne ÍS, RÍS.

4) o multitudine de micro-Y = ym>, implementare transforma S = jm (e) a cuvintelor informații, în cazul în care funcția - JM calculabil;

T.o. Funcția OA este dată în cazul în care se specifică (determinată) a stabilit D. R. S. Y. X. Timpul OA este nici o funcție argument. Funcția stabilește o listă de acțiuni, micro-operații și condiții logice care pot efectua mașină, dar nu determină ordinea acestor acțiuni în timp. Ie Funcția OA caracterizează instrumentele care pot fi utilizate pentru calcule, dar nu procesul de calcul.

Ordinea de execuție a acțiunilor în timp este determinată sub forma funcțiilor de control ale mașinii.

Controlul automat Funcția - un grafic al operatorului (firmware), care este operat de simboluri funcționale y1. um. identificat cu microoperations și ca condiții logice utilizate variabile Boolean x1. XL. Diagrama de lucru cel mai adesea prezentate sub formă de diagramă flux a algoritmului (GSA). proces de calcul GAW determină secvența în timpul procedurii de setare pentru verificarea condițiilor logice -hL x1 și y1 ordinea -um micro.

articole similare