Razlika med strojnim ciklom in ciklom z navodili

Avtor: Louise Ward
Datum Ustvarjanja: 5 Februarjem 2021
Datum Posodobitve: 3 Julij. 2024
Anonim
Kiln Process and Operation at Cement industry Part 2
Video.: Kiln Process and Operation at Cement industry Part 2

Vsebina

Primarna razlika

Digitalne naprave morajo delovati na drugačen način kot ljudje, medtem ko v računalnik vnašamo podatke iz zunanjih naprav, računalnik mora razumeti vsa navodila, ki prihajajo na pot, ta postopek ni tako preprost in vključuje veliko različnih vrste dejavnosti, preden pridemo do zaključka. Izrazi, ki so opredeljeni v tem članku, so strojni in učni cikel in najpogosteje veljajo za isto ime določene dejavnosti. Oba imata štiri glavne korake, ki pomagajo pri dekodiranju podatkov in jih naredijo sprejemljive tako za računalnike kot za osebe, ki uporabljajo napravo.


Primerjalna tabela

Strojni cikelCikel z navodili
OpredelitevKoraki, ki jih izvaja procesor, ki se zaposli v napravi, in vsa navodila, ki se izvajajo.Postopek, s katerim računalnik sprejme navodila, ki jih je dal program, jih razume in izvede iz pomnilnika.
ProcesiPridobivanje, dešifriranje, izvedbo in shranjevanje.Pridobivanje, dekodiranje, izvajanje in zagon.
KomponentePomnilniška enota in centralna procesna enotaAritmetična logična enota, registri, podatki in pomnilnik.
VrednostKoraki, ki jih zahteva CPU za pridobivanje in izvajanje Instrukcije, se imenujejo Instrukcijski cikel.Čas, ki ga mikroprocesor zahteva za dokončanje delovanja pomnilnika ali V / I naprav, se imenuje strojni cikel.

Opredelitev strojnega cikla

Strojni cikel je opredeljen kot korak, ki ga izvaja procesor, ki se zaposli v napravi, in vsa navodila, ki se izvajajo. To je kombinacija štirih različnih procesov, ki potekajo, preden navodilo postane veljavno. Znano je, da računalnik deluje drugače kot druge naprave in mora razumeti vse podatke, ki jim pridejo na pot. V celotnem ciklu so štirje glavni koraki, ki jih imenujemo pridobivanje, dekodiranje, izvedba in shranjevanje. Prvi korak je zbiranje navodil, ki prihajajo v napravo, in izvajanje nadzorne enote; ne glede na podatke, ki izvirajo iz glavnega pomnilnika na krmilni enoti, temeljijo na določenih zadevah. Naslednji korak je dešifriranje teh informacij. Človek vnaša vse stvari, ki jih potrebuje prek tipkovnice, računalnik pa deluje na bite in bajte. Vsi ti podatki se nato pravilno dešifrirajo, da bo naprava pripomogla k razumevanju. Tretji korak je izvajanje ukazov; vsi podatki so zdaj v sistemu; nato pretvori v pravilno obliko, ki jo stroj zdaj razume, da se izvajajo kontrole. Zadnji korak je postopek shranjevanja, ko dejanje konča končni rezultat in vse povezane dejavnosti nato pojdite v pomnilniško enoto, kjer se shranijo na trdi disk. Podatki se premaknejo in izbrišejo glede na uporabnika, celoten postopek pa se ponovi. Ti štirje koraki zaključijo cikel, ki postane kritičen, ko mora stroj delovati učinkovito.


Opredelitev cikla z navodili

Cikel navodil je postopek, s katerim računalnik dobi navodila, ki jih je dal program, nato jih razume in izvaja iz pomnilnika. Gre za neprekinjen postopek, ki se začne od trenutka, ko se računalnik zažene in deluje, dokler se računalnik ne izklopi. Ta cikel je odgovoren, da razume vse informacije in nato ustrezno ukrepa. V najpreprostejših sistemih, ko naprave niso bile tako napredne, je bilo vsako navodilo izvedeno po svoje. Na primer, če mora oseba kopirati eno stvar iz določenega kraja v drugega, potem, ko so se procesi nadaljevali, nobeno drugo dejanje ni bilo mogoče. Toda z izboljšanjem tehnologije se zdaj sklopi navodil nadaljujejo vzporedno drug z drugim. Na primer, ko mora nekdo premakniti en predmet v novo mapo, medtem ko se procesi nadaljujejo, lahko še vedno izbriše drug predmet ali spremeni imena map. Primarni deli, ki se tukaj povežejo, so programski števec, ki spremlja vse spomine in naslove, od koder je navedeno dejanje. Register podatkov o pomnilniku, ki vsebuje naslove bloka pomnilnika od branja do pisanja. Register pomnilniškega naslova, ki vsebuje prejeti spomin. Register navodil, ki vsebuje kratek ukaz, ki je bil nedavno izveden, in aritmetično logično enoto, ki izvaja logične in matematične operacije. Vključeni koraki so enaki zgoraj omenjenemu postopku, kjer se navodilo, ki ga je prejelo iz pomnilniške celice, nato dekodira, da postane razumljivo za računalnik, prebere navodila in ga nato izvede, postane naslednji del.


Razlike v matici

  1. Strojni cikel je opredeljen kot korak, ki ga izvaja procesor, ki se zaposli v napravi, in vsa navodila, ki se izvajajo. Cikel navodil je postopek, s katerim računalnik vzame navodila, ki jih je dal program, nato jih razume in izvaja iz pomnilnika.
  2. V pomnilniški cikel so vključeni štirje glavni koraki, ki jih imenujemo pridobivanje, dekodiranje, izvajanje in shranjevanje. V ciklusu navodil so vključene štiri glavne faze, ki jih imenujemo pridobivanje, dekodiranje, izvajanje in zagon.
  3. V računalniku se lahko hkrati nadaljuje več ciklov pouka, medtem ko bo samo en strojni cikel določil čas, ki ga navodilo zahteva od začetka do konca.
  4. Koraki, ki jih zahteva CPU za pridobivanje in izvajanje Instrukcije, se imenujejo Instrukcijski cikel. Čas, ki ga mikroprocesor zahteva za dokončanje delovanja pomnilnika ali V / I naprav, se imenuje strojni cikel.
  5. Oba izraza običajno veljata za sinonima drug za drugega; zaporedje navodil se najpogosteje uporablja v realnih okoljih, medtem ko strojni cikel pogosto govorijo nestrokovnjaki.

Zaključek

Ljudje, ki nimajo veliko informacij o sistemih, ki se vpletejo v to, kako funkcije naprave delujejo, bodo v tem članku veliko koristile, saj določa pravilne opredelitve, razlike in primerjalno tabelo strojnega cikla in cikla navodil. Oba sta tesno povezana, zato je treba tukaj opraviti obsežno analizo.

Razlika med narodnostjo in raso

Monica Porter

Julij. 2024

Etnična pripadnot je družbena kupina, v katero o ljudje razvrščeni po vojem jeziku, kulturi, tradiciji in narodnoti, medtem ko je raa tita družbena kupina, v katero o ljudje razvrščeni na podlagi njih...

Razlika med DNK in RNK

Monica Porter

Julij. 2024

DNK in RNA ta dve vrti nukleinkih kilin, ki jih najdemo v veh živih celicah. Oba igrata ključno vlogo pri delovanju in preživetju celice. DNK pomeni deokiribonukleinka kilina, RNA pa ribonukleinka kil...

Priljubljene Publikacije