Din punct de vedere fizic, codul de comandă nu este diferită de datele obișnuite în cod binar, plasate în memoria calculatorului. Un cod binar specific este perceput și procesat de către procesorul ca o echipa atunci când ajunge la procesor pentru a citi faza de cod de comandă.
Din punct de vedere logic, există biți binari grup echipa -polya- cu diferite scop funcțional (Fig. 3.3).
Fig. 3.3 Un format de structura echipei tipice:
două domenii majore în formatul de comandă prezentat în Figura 3.3:
limbaj de programare, cât mai aproape posibil de sistemul de comenzi cu microprocesor special - este Assembler. Acest cod de limbă al fiecărei comenzi MP atribuite unui anumit mnemonic - un nume scurt literală a comenzii, de exemplu:
Transfer de date - MOV (din mișcare engleză.)
Tranziția programului - JMP (de salt în limba engleză.), Etc.
(!) Pentru a aminti exemplul echipelor de la locul de muncă de laborator
Sistemul de comandă programator pare să fie minim setul necesar de comenzi pentru a pune în aplicare de calcul și de a controla cursul procesului de calcul. Sistemul de comandă este format în mod tradițional din următoarele grupe:
· Operații logice (și, sau, XOR, nu) și operația de schimbare;
· Speciale - stop, reset, întrerupe de control, consum redus de energie modul de control, etc.
· Direct - la comanda Ach conține operand;
· Un registru - comandă de cod conține o trimitere la una sau două registre procesor, care sunt sursele de operanzi sau rezultatul receptor;