• Artykuły
  • Forum
  • Ciekawostki
  • Encyklopedia
  • Cykl maszynowy

    Przeczytaj także...
    Procesor (ang. processor), także CPU (ang. Central Processing Unit) – urządzenie cyfrowe sekwencyjne, które pobiera dane z pamięci, interpretuje je i wykonuje jako rozkazy. Wykonuje on ciąg prostych operacji (rozkazów) wybranych ze zbioru operacji podstawowych określonych zazwyczaj przez producenta procesora jako lista rozkazów procesora.Taktowanie – sposób sterowania pracą układów cyfrowych, polegający na dostarczeniu przez zegar sygnału elektrycznego (w założeniu zwykle prostokątnego) o określonej częstotliwości (częstotliwość taktowania).
    RAM (ang. Random Access Memory – pamięć o dostępie swobodnym) – podstawowy rodzaj pamięci cyfrowej. Choć nazwa sugeruje, że oznacza to każdą pamięć o bezpośrednim dostępie do dowolnej komórki pamięci (w przeciwieństwie do pamięci o dostępie sekwencyjnym, np. rejestrów przesuwnych), ze względów historycznych określa ona tylko te rodzaje pamięci o bezpośrednim dostępie, w których możliwy jest wielokrotny i łatwy zapis, a wyklucza pamięci ROM (tylko do odczytu) i EEPROM których zapis trwa znacznie dłużej niż odczyt, pomimo iż w ich przypadku również występuje swobodny dostęp do zawartości.

    Cykl maszynowy – cykl, podczas którego następuje wymiana danych między procesorem a pamięcią lub układem wejścia wyjścia (odczyt albo zapis).

    W każdym cyklu maszynowym następuje wysłanie:

  • adresu na magistralę adresową,
  • danych na magistralę danych,
  • sygnałów sterujących, informujących o rodzaju cyklu, na magistralę sterującą.
  • Układy pamięci lub wejścia - wyjścia powinny w tym czasie wykonać odpowiednie czynności - zapisać dane lub wysłać je na magistralę danych.

    W zależności od rodzaju przesłania rozróżnia się cykl maszynowy:

  • pobrania kodu operacji,
  • odczytu i zapisu pamięci,
  • odczytu i zapisu wejścia-wyjścia,
  • przyjęcia, przerwania itd.
  • Jeden cykl maszynowy wykonywany jest w czasie jednego lub kilku (w zależności od procesora i rodzaju cyklu) taktów zegara.





    Reklama

    Czas generowania strony: 0.571 sek.