set de instrucțiuni microprocesor
transmiterea comenzilor de control a schimba conținutul registrelor și CS PEI / ip prin care microprocesorul alege să nu pentru a efectua următoarele în ordinea programului de comandă, iar comanda într-o altă parte a programului. Transportorul din interiorul microprocesorul este resetat în același timp.
În conformitate cu principiul acțiunilor de comandă cu microprocesor pentru a asigura tranzițiile de organizare la program pot fi împărțite în trei grupe:
1. Transferul necondiționată a comenzilor de control:
- instrucțiune necondiționată ramură;
- Procedura de apel și a reveni din procedura;
- suna întrerupe software și se întorc din programul de întrerupere.
2. transferul condiționată a comenzilor de control:
- tranziția echipa pe rezultatul instrucțiunilor de comparare;
- Echipa de tranziție ca un anumit pavilion;
- Echipele trec prin conținutul ECx / cx înregistrare.
Comenzile de management 3. ciclu:
- organizarea echipei cu ciclu contra ECx / cx;
- comanda luping cu contor ECx / c, cu o ieșire timpurie din Cilindrul aproape - trecerea la eticheta este posibilă doar într-un segment de cod, în cazul în care este descris eticheta. Fizic, acest lucru înseamnă că, pentru trecerea la o etichetă este suficientă pentru a schimba doar conținutul registrului PEI / ip;
- departe - du-te la această etichetă este posibilă doar ca rezultat al transferului între segmente de control pentru care doriți să schimbați modul în care PEI / ip, și conținutul registrului cs.
Conceptul sistemului de comandă
microprocesor de formare organizează procesarea informațiilor digitale, în conformitate cu comenzile de om-utilizator pre-stocate în memoria de sisteme și componente ale programului de microprocesor.
Lista de comenzi și caracteristicile lor sunt bine fixate și de proiectare microprocesor nu poate fi modificat.
Lista echipelor și caracteristicile lor sunt date cu titlu informativ, într-un document separat, care se numește un sistem de comenzi. Pentru fiecare comandă în documentul precizează:
1. comenzi mnemonic;
3. Formatul comenzii;
4. Scopul echipei;
7. Efectul comenzii de pe registrul de atribut;
8. Numărul și tipurile de cicluri de mașină;
9. Numărul minim de cicluri de mașină.
Comandă de formare sistem cu microprocesor stabilește următoarele comenzi de atribuire:
1. Transferul de coduri;
2. Codurile de procesare-aritmetică logică;
3. Transferul de control;
4. Controlul cu microprocesor.
Alte caracteristici incluse în setul de instrucțiuni al școlii microprocesor vor fi luate în considerare separat.
echipe Ris.2.1.Formaty microprocesor de formare