Dom Audio Co to jest cykl maszynowy? - definicja z techopedia

Co to jest cykl maszynowy? - definicja z techopedia

Spisu treści:

Anonim

Definicja - Co oznacza cykl maszynowy?

Cykl maszynowy składa się z kroków wykonywanych przez procesor komputera za każdym razem, gdy odbiera instrukcję języka maszynowego. Jest to najbardziej podstawowa operacja procesora, a nowoczesne procesory są w stanie wykonać miliony cykli maszyny na sekundę. Cykl składa się z trzech standardowych kroków: pobierania, dekodowania i wykonywania. W niektórych przypadkach sklep jest również włączony do cyklu.

Techopedia wyjaśnia cykl maszynowy

Cykl maszynowy jest najbardziej podstawową operacją wykonywaną przez komputer, a aby wykonać czynności pomocnicze, takie jak wyświetlenie pojedynczego znaku na ekranie, procesor musi wykonać wiele cykli. Komputer robi to od momentu uruchomienia, aż do wyłączenia.

Kroki cyklu maszynowego to:

  • Pobierz - jednostka sterująca żąda instrukcji z pamięci głównej, która jest przechowywana w miejscu pamięci wskazanym przez licznik programu (znany również jako licznik instrukcji).
  • Dekodowanie - odebrane instrukcje są dekodowane w rejestrze instrukcji. Polega to na rozbiciu pola argumentu operacji na jego komponenty na podstawie kodu operacji instrukcji (opcode).
  • Wykonaj - dotyczy kodu operacji instrukcji, ponieważ określa wymaganą operację procesora. Licznik programu wskazuje sekwencję instrukcji dla komputera. Instrukcje te są ułożone w rejestrze instrukcji i po wykonaniu każdej z nich inkrementuje licznik programu, tak aby następna instrukcja była przechowywana w pamięci. Następnie uruchamiany jest odpowiedni zespół obwodów, aby wykonać żądane zadanie. Jak tylko instrukcje zostaną wykonane, ponownie uruchamia cykl maszyny, który rozpoczyna krok pobierania.
Co to jest cykl maszynowy? - definicja z techopedia