Site personal - 4) instrucțiuni de mașini, biciclete și motociclete
Fiecare echipă în MP se realizează în timpul ciclului de instruire. ciclu de instruire constă dintr-un ciclu și preluarea instrucțiunii de comandă ciclu (ris.1.8).
Ris.1.8. Exemplul 8-bit ciclu de instrucțiuni MP
ciclu mașină M - intervalul de timp în care procesorul la un apel la memorie sau un dispozitiv extern.
ciclu automat T - intervalul de timp în care se realizează operația elementară (microoperation) în procesor.
În funcție de acțiunile efectuate de MP, următoarele tipuri de cicluri de mașină:
- eșantionare (citirea primului octet de comandă)
- memorie citire (citire a doua și a treia bytes de comanda de citire operanzi)
- scriere de memorie
- lectură stivă
- intrare în stivă
- Introducerea datelor de pe dispozitivul extern
- date de ieșire la un dispozitiv extern
- întrerupere
- stop
- întrerupere la oprire
Pentru a efectua I / O, comenzile sunt executate de intrare și de ieșire ciclu mașină; pentru organizarea intrerupeti programul și a opri procesorul - lăsați bucla, opri, întrerupe atunci când sa oprit.
Fiecare ciclu mașină al procesorului este identificat de octet, numit statutul de octet. Octetul de stare este emis pe magistrala de date la începutul fiecărui ciclu mașină și însoțit de semnalul emisiunii SYNC cu denumirea de contact simultană LSI MP. Octetul de stare conține informații despre monitorizarea procesorului. Se poate aminti SYNC de semnal și de a genera astfel de semnale de control, care nu sunt posibile pentru a deduce în mod explicit pentru a contacta BIS MP din cauza numărului limitat de contacte cip. Starea octeți pentru procesorul i8080 este prezentat în Tabelul. 1.1.
Ris.1.10. Ciclul de memorie de scriere
Stroke marginile în creștere sunt numărate de F1 secvență, iar micro-operarea în fiecare ciclu sunt determinate de către secvența de margine F2 în creștere. La o frecvență de ceas de 2 MHz Durata ciclului de ceas este egal cu 0,5mks.