Home - qdidactic.com
Didactica si proiecte didacticeBani si dezvoltarea cariereiStiinta  si proiecte tehniceIstorie si biografiiSanatate si medicinaDezvoltare personala
referate stiintaSa fii al doilea inseamna sa fii primul care pierde - Ayrton Senna





Aeronautica Comunicatii Drept Informatica Nutritie Sociologie
Tehnica mecanica

Calculatoare


Qdidactic » stiinta & tehnica » informatica » calculatoare
Se clasifica conform urmatoarelor caracteristici:



Se clasifica conform urmatoarelor caracteristici:



Se clasifica conform urmatoarelor caracteristici:


I

  1. Instructiuni de transfer de date intre memorie, registrii su stive

  1. Instructiuni aritmetice

Orice proces executa:

a)      Operatii elementare cu nr reale respectiv operatii cu nr complexe implemetate hardware (pot fi implementate si software)

b)      Operatii logicesi de deplasare care lucreaza la nivel de bit. Aceste operatii sunt folosite pentru determinarea bitilor de control din cuvintele de stare sau pentru realizarea rapida a unor operatii aritmetice( x, / etc.)


  1. Instructiuni de comp si de salt – genereaza continuarea executarii programului la o alta adresa decat cea imediat urmatoare
  2. Instructiuni de repetare – se folosesc pt executarea repetata a unei secvente de instructiuni; utilizeaza o valoare contor ce memoreaza nr de cicluri ce trebuie efectuate    

1-secventiale


2-alternative if – then – else


3- repetitive -> do – while


  1. Instructiuni de apel procedura in care pentru executarea unei proceduri se memoreaza in stiva adresa de revenire utilizata dupa executarea procedurii apelate

  1. Instructiuni de intrare/iesire – se folosesc pentru transferul de date cu dispozitivele periferice. Aceste instructiuni pot sa contina adresa unui dispozitiv fizic sau adresa unui registru de interfata cu dispozitivul de intrare/iesire.

In cazul utilizarii unui registru de interfata e necesar ca in prealabil registrul respectiv sa fie incarcat cu valoarea dorita.=> Marirea vitezei de lucru a transferului de date.


II

Dupa modul de prezentare a operanzilor avem instructiuni :


„ . ” fixe



in „ , ” mobile

cu nr zecimale codificate binar (la PC)

pe siruri de caractere (nu exista la PC)

matriciale

ce opereaza la nivelul datelor tabelar (nu exista la PC)


Orice instructiune de calcul cuprinde cel putin setul standard de instructiuni adica instructiunile „.”fixe.



III

Dupa forma , structura si lungimea instructiunii


cu format fix: instructiunile au aceeasi lungime si implica o structura simpla a procesului si o utilizare ineficienta a memoriei.

cu format variabil, lungimea depinde de tipul de operand si de modul de adresare.





IV

Dupa modul de adresare a operanzilor


fara nici o adresare; operanzii sunt cautati

rapid in stiva sistemului de calcul cu o singura adresare: codificarea operatiilor unare

cu 2 adrese pt operatii binare in care una din adrese e un registru iar cealalta adresa este o adresa de memorie


Tipuri de procesoare


Procesoarele sunt impartite de regula dupa setul de instructiuni astfel

procesoare de tip CISC (Complex Instruction Set Computer) cu format variabil ce permit un nr mare de moduri de adresare; executarea unei instructiuni se face pe parcursul mai multor cicluri masina; sunt procesoare complexe ce utilizeaza eficient memoria interna.

RISC (Reduced Instruction Set Computer) -> sunt procesoare cu un set redus de instructiuni la care majoritatea instructiunilor pot fi executate intr-un singur ciclu masina. Instructiunile au o lungime fixa se foloseste un singur acces la memorie, au un numar minim de moduri de adresare.


In comparatie cu un nr mare de registrii in care se depun operanzii, de obicei instructiunile lucreaza cu operanzi in registrii, operatiile fiind elementare. Datorita simplitatii operatiilor elementare pot fi construite unitati de prelucrare paralele => executarea simultana a mai multor instructiuni.

Cu aceste procesoare se implementeaza tehnica Pipeline de executie a instructiunilor in care in fiecare frecventa de ceas se preia cate o instructiune la un moment dat sunt un executie mai multe instructiuni din diverse stadii




Contact |- ia legatura cu noi -| contact
Adauga document |- pune-ti documente online -| adauga-document
Termeni & conditii de utilizare |- politica de cookies si de confidentialitate -| termeni
Copyright © |- 2024 - Toate drepturile rezervate -| copyright