Diferența dintre ciclul mașinii și ciclul de instrucțiuni

Autor: Louise Ward
Data Creației: 5 Februarie 2021
Data Actualizării: 16 Mai 2024
Anonim
Care e diferenţa dintre barbat şi o femeie? Ne explica Doru Octavian Dumitru!
Video: Care e diferenţa dintre barbat şi o femeie? Ne explica Doru Octavian Dumitru!

Conţinut

Diferența primară

Dispozitivele digitale trebuie să funcționeze într-o manieră diferită de ființele umane, în timp ce introducem date în computer de pe dispozitivele externe, devine necesar ca computerul să înțeleagă toate instrucțiunile care le ies în cale, acest proces nu este atât de simplu și implică multe tipuri de activități înainte de a ajunge la o concluzie. Termenii care sunt definiți în acest articol sunt mașina și ciclul de instrucțiuni și sunt considerate cel mai frecvent același nume al unei anumite activități. Amândoi au patru pași principali implicați care ajută la decodificarea datelor și o fac acceptabilă atât pentru computere, cât și pentru persoana care folosește dispozitivul.


Diagramă de comparație

Ciclul utilajuluiCiclul de instrucțiuni
DefinițiePașii care se execută de către procesor pentru a fi angajați într-un dispozitiv și toate instrucțiunile care sunt implementate.Un proces prin care un computer ia o instrucțiune dată de un program, apoi o înțelege și o execută din memorie.
proceseObțineți, decodați, executați și stocați.Obțineți, decodați, executați și executați.
ComponenteUnitate de memorie și unitate de procesare centralăUnitate de logică aritmetică, registre, date și memorie.
ValoarePașii solicitați de CPU pentru a obține și a executa o Instrucțiune se numește Cicl de instrucțiuni.Timpul necesar de microprocesor pentru a finaliza operația de accesare a dispozitivelor de memorie sau I / O se numește ciclu de mașină.

Definiția Machine Cycle

Un ciclu de mașină se definește ca fiind pasul pe care procesorul îl angajează într-un dispozitiv și toate instrucțiunile care sunt implementate. Este o combinație de patru procese diferite care se desfășoară înainte ca o instrucțiune să devină valabilă. Se știe că computerul funcționează diferit față de alte dispozitive și trebuie să înțeleagă orice date care le sunt aruncate. Există patru pași principali implicați în ciclul complet și sunt numiți preluarea, decodarea, executarea și stocarea. Primul pas este colectarea instrucțiunilor care urmează calea dispozitivului și face necesară o unitate de control; orice date provin din memoria principală către unitatea de control se bazează pe lucrurile menționate. Următorul pas este decodificarea informațiilor respective. O ființă umană introduce lucrurile pe care le cere prin intermediul tastaturii, dar computerul funcționează pe biți și biți. Toate aceste informații sunt apoi decodate corect pentru a le înțelege dispozitivul. Al treilea pas este de a executa comenzile; toate datele sunt acum în sistem; apoi se transformă în formatul corespunzător pe care mașina înțelege acum controalele efectuate. Ultimul pas este procesul de stocare după ce acțiunea finalizează rezultatul final și toate activitățile aferente se duc apoi la unitatea de memorie unde sunt stocate pe hard disk. Datele sunt mutate și șterse în funcție de utilizator și întregul proces este repetat. Acești patru pași completează ciclul care devine critic atunci când mașina trebuie să funcționeze într-o manieră eficientă.


Definiția Instruction Cycle

Un ciclu de instrucțiuni este un proces prin care un computer primește o instrucțiune dată de un program, apoi o înțelege și o execută din memorie. Este un proces continuu care începe din momentul în care computerul pornește și continuă până când computerul este oprit. Este responsabilitatea acestui ciclu să înțelegeți toate informațiile și apoi să faceți pașii adecvați. În cel mai simplu dintre sisteme, când dispozitivele nu erau atât de avansate, fiecare instrucțiune a fost efectuată de unul singur. De exemplu, dacă o persoană trebuie să copieze un lucru dintr-un anumit loc în altul, atunci în timp ce procesele au continuat, nicio altă acțiune nu a fost posibilă. Dar odată cu îmbunătățirea tehnologiei, acum seturile de instrucțiuni continuă paralel unele cu altele. De exemplu, atunci când cineva trebuie să mute un obiect într-un folder nou, în timp ce procesele se desfășoară, poate totuși șterge alt obiect sau schimba numele folderelor. Părțile primare care devin conectate aici sunt contorul de programe care ține evidența tuturor amintirilor și adreselor de unde s-a declarat o acțiune. Registru de date de memorie care deține adresele unui bloc de memorie de la citire la scris. Registrul de adrese de memorie care deține memoria preluată. Un registru de instrucțiuni care conține o instrucțiune scurtă care tocmai a fost executată recent și unitatea logică aritmetică care efectuează operațiile logice și matematice. Pașii implicați sunt identici cu procesul menționat mai sus, în cazul în care instrucțiunea obținută din celula de memorie, apoi este decodată pentru a o face inteligibilă pentru computer, citind instrucțiunile și apoi executarea acesteia devine următoarea parte.


Diferențele într-o nuci

  1. Un ciclu de mașină se definește ca fiind pasul pe care procesorul îl angajează într-un dispozitiv și toate instrucțiunile care sunt implementate. Un ciclu de instrucțiuni este un proces prin care un computer ia o instrucțiune dată de un program, apoi o înțelege și o execută din memorie.
  2. Există patru pași principali implicați în ciclul de memorie și sunt numiți preluarea, decodarea, executarea și stocarea. Există patru etape principale implicate în ciclul de instrucțiuni și ele se numesc preluare, decodare, executare și rulare.
  3. Mai multe cicluri de instrucțiuni pot continua în același timp pe un computer, în timp ce un singur ciclu de mașini va defini timpul luat de o instrucțiune pentru a finaliza de la început până la sfârșit.
  4. Pașii solicitați de CPU pentru a obține și a executa o Instrucțiune se numește Cicl de instrucțiuni. Timpul necesar de microprocesor pentru a finaliza operația de accesare a dispozitivelor de memorie sau I / O se numește ciclu de mașină.
  5. Ambii termeni sunt de obicei considerați ca sinonimi unul pentru celălalt; secvența de instrucțiuni este cea mai frecvent utilizată în medii realiste, în timp ce ciclul mașinii vorbit adesea de către nespecialiști.

Concluzie

Oamenii care nu au prea multe informații despre sistemele care se implică în modul în care funcționează un dispozitiv vor beneficia foarte mult din acest articol, deoarece stabilește definiții, diferențe și o diagramă de comparație a ciclului mașinii și a ciclului de instrucțiuni. Ambele sunt conectate strâns și de aceea au necesitat o analiză cuprinzătoare făcută aici.

Principala diferență între Concept și Idee ete că Conceptul ete o reprezentare mentală au un obiect abtract au o abilitate și Ideea ete o imagine au concept mental. Concept Conceptele unt eleme...

audat Tranpirația, cunocută și ub denumirea de tranpirație, ete producerea de lichide ecretate de glandele udoripare de pe pielea mamiferelor. Două tipuri de glande udoripare pot fi găite la om: gla...

Publicații Interesante