Namai Garsas Kas yra mašinų ciklas? - apibrėžimas iš techopedijos

Kas yra mašinų ciklas? - apibrėžimas iš techopedijos

Turinys:

Anonim

Apibrėžimas - ką reiškia mašinos ciklas?

Mašinų ciklas susideda iš veiksmų, kuriuos kompiuterio procesorius vykdo, kai gauna mašininės kalbos nurodymą. Tai pati paprasčiausia procesoriaus operacija, o šiuolaikiniai procesoriai sugeba atlikti milijonus mašinos ciklų per sekundę. Ciklas susideda iš trijų standartinių žingsnių: atsisiųsti, iššifruoti ir vykdyti. Kai kuriais atvejais parduotuvė taip pat įtraukiama į ciklą.

„Techopedia“ paaiškina mašinų ciklą

Mašinos ciklas yra pati paprasčiausia operacija, kurią atlieka kompiuteris, ir norėdamas atlikti menines užduotis, pavyzdžiui, ekrane parodyti vieną simbolį, centrinis procesorius turi atlikti kelis ciklus. Kompiuteris tai daro nuo įkrovimo momento iki išsijungimo.

Mašinų ciklo žingsniai yra šie:

  • Gauti - valdymo blokas prašo nurodymų iš pagrindinės atminties, saugomos atminties vietoje, kurią nurodo programų skaitiklis (dar žinomas kaip komandų skaitiklis).
  • Dekoduoti - gautos instrukcijos yra iššifruojamos instrukcijų registre. Tai apima operando lauko suskaidymą į jo komponentus, remiantis instrukcijos operacijos kodu (opcode).
  • Vykdyti - tai apima instrukcijos opcode, nes joje nurodomas reikalingas procesoriaus veikimas. Programų skaitiklis nurodo kompiuterio komandų seką. Šios instrukcijos yra sudedamos į komandų registrą ir, kiekvienai vykdant, padidina programos skaitiklį, kad sekančios instrukcijos būtų saugomos atmintyje. Tada įjungiama tinkama schema, kad būtų galima atlikti prašomą užduotį. Kai tik nurodymai bus įvykdyti, jis vėl paleis mašinos ciklą, nuo kurio pradedamas pateikimo žingsnis.
Kas yra mašinų ciklas? - apibrėžimas iš techopedijos