Arhitectura sistemelor de calcul

Referat
7/10 (1 vot)
Domeniu: Calculatoare
Conține 1 fișier: doc
Pagini : 9 în total
Cuvinte : 3408
Mărime: 31.77KB (arhivat)
Publicat de: Melania Marginean
Puncte necesare: 9
Profesor îndrumător / Prezentat Profesorului: Lect. drd. Arcanu Bogdan
Referat la Bazele tehnologiei informatiei

Extras din referat

Arhitectura sistemelor de calcul

Denumirea informatica de arhitectura se refera la structura si componentele fizice ale unui sistem de calcul. Cunoasterea acestora este indispensabila pentru a întelege cum functioneaza un calculator.

Calculatoarele electronice sunt capabile sa rezolve probleme complexe. Pentru a da rezultatele unei probleme, trebuie sa li se furnizeze datele asupra carora se opereaza (date initiale) si succesiunea ordonata de operatii ce se executa asupra datelor (algoritm) sub forma unui program. Un program este alcatuit din instructiuni într-un limbaj de programare, adica descrie un algoritm de calcul într-un limbaj pe care calculatorul îl "întelege" (poate fi tradus în limbajul specific masinii).

Prelucrarea datelor cu ajutorul calculatorului

Modelul din figura poate fi valabil atât pentru utilizatorii profesionisti care îsi proiecteaza programe de prelucrare proprii, cât si pentru utilizatorii are folosesc produse soft consacrate pentru realizarea prelucrarilor dorite (exista o gama foarte larga de programe pe care utilizatorii le pot folosi pentru a-si usura munca de obtinere a rezultatelor dorite). În plus, orice calculator "întelege" si este capabil sa execute anumite comenzi de baza, incluse în sistemul de operare.

Pentru a întelege structura fizica a unui calculator, este util sa urmarim mental schema de mai sus. Vom vedea ulterior ca de fapt partea dintr-un sistem de calcul care îl face accesibil unei game largi de utilizatori nu este partea sa fizica - hardware, pe care urmarim s-o descriem în continuare, ci tocmai partea de programe care i se ataseaza - software. Componentele soft indispensabile pentru exploatarea eficienta a calculatorului alcatuiesc sistemul de operare.

Astfel, orice calculator trebuie sa fie capabil sa memoreze informatii (date initiale, rezultate, programe) în unitatea de memorie (memoria interna), sa comande executia operatiilor prin unitatea de comanda si sa execute operatiile prin unitatea de calcul [Fre86]. Unitatea de comanda si unitatea de calcul alcatuiesc împreuna unitatea centrala sau procesorul calculatorului. Conexiunile dintre aceste componente urmaresc buna functionare a calculatorului. Pentru a realiza legatura dintre calculator si utilizator, apar dispozitive de introducere a datelor si extragere a rezultatelor; acestea se mai numesc echipamente de intrare-iesire sau dispozitive periferice.

Functionarea fizica a calculatorului se bazeaza în general pe doua stari electronice posibile, carora le corespunde unitatea elementara de informatie 0 sau 1 (1 bit - BInary Digit). Toate informatiile "circula" în calculator sub forma de 0 si 1, într-o reprezentare bine determinata.

Unitatea de memorie

Unitatea de memorie (memoria interna)pastreaza datele initiale, rezultatele intermediare si finale ale problemei, împreuna cu programul care descrie operatiile ce se executa.

Ca si realizare fizica, exista diferite tehnici care corespund evolutiei calculatoarelor: memorii din ferite, semiconductoare, circuite integrate.

Un element de memorie trebuie sa poata reproduce doua stari fundamentale, corespunzatoare lui 0 si 1, numit element bistabil [Fre86]. Memoria este organizata pe succesiuni de elemente bistabile care formeaza locatii de memorie; în fiecare locatie se memoreaza o data. Orice locatie se poate identifica prin pozitia ei, data de un numar numit adresa de memorie. O data, memorata la o anumita adresa, se va regasi într-un program prin intermediul numelui care i s-a atribuit, respectiv al variabilei careia i-a fost atribuita ca valoare. Deci numele unei variabile dintr-un program conduce la adresa locatiei unde se memoreaza data corespunzatoare; ea poate primi, în timpul executiei programului, mai multe valori, cea curenta fiind ultima introdusa în locatie (scrierea în memorie distruge vechiul continut). Folosirea variabilelor în programe le confera generalitate, în sensul ca algoritmul de calcul se descrie generic, pentru orice seturi de date. De exemplu, rezolvarea unei ecuatii de gradul al doilea va fi descrisa cu variabilele a, b, c, carora li se va putea da diferite seturi de valori la diferite executii ale programului, astfel putând fi rezolvata orice ecuatie concreta de gradul al doilea.

Preview document

Arhitectura sistemelor de calcul - Pagina 1
Arhitectura sistemelor de calcul - Pagina 2
Arhitectura sistemelor de calcul - Pagina 3
Arhitectura sistemelor de calcul - Pagina 4
Arhitectura sistemelor de calcul - Pagina 5
Arhitectura sistemelor de calcul - Pagina 6
Arhitectura sistemelor de calcul - Pagina 7
Arhitectura sistemelor de calcul - Pagina 8
Arhitectura sistemelor de calcul - Pagina 9

Conținut arhivă zip

  • Arhitectura Sistemelor de Calcul.doc

Alții au mai descărcat și

Proiect la arhitectura sistemelor de calcul

1. Tema proiectlui Să se proiecteze unitatea de comandă pentru un microprocesor capabil să execute următorul set de instrucţiuni: - FETCH...

Pachete Software

S.C. REDIS S.A. este o societate comerciala ce are ca domeniu de activitate productia si distributia de suplimente alimentare.In prezent...

Sisteme Informatice de Asistare a Deciziei

Mediu decizional - Decizii Decizia rezultatul unor activitati constiente de alegere a unei directii de actiune si a angajarii in aceasta, fapt...

Sisteme de Operare

1.1 Sisteme de calcul. Structura sistemelor de calcul Sistemele de operare sunt colecţii de programe existente pe sistemele de calcul . Prin...

Arhitectura unui sistem de calcul

Sistemele de calcul –calculatoarele in forma cea mai generala- se impart in 3 categorii: • Calculatoare numerice, care sunt sisteme de calcul care...

FoxPro

Crearea bazelor de date CREATE numefişier unde numefişier reprezintă numele fişierului bază de date care se va crea. Dacă se va omite numele...

Evaluarea eficienței investițiilor în IT&C

Capitolul 1.BAZE METODOLOGICE ALE EVALURII EFICIENŢEI INVESTIŢIILOR ÎN IT&C 1.1. Evaluarea eficienţei în condiţiile specifice investiţiilor din...

Curs de informatică

1.1 Elementele limbajului HTML 4.0 şi principalele lor atribute HTML ( Hypertext Markup Language ) este un limbaj creat în scopul de a descrie, în...

Te-ar putea interesa și

Arhitectura sistemelor de calcul - Intel Core I5 540M mobile processor

1. Procesoarele Intel Microprocesorul, uneori numit şi procesor, este unitatea centrală de prelucre a informaţiei (U.C.P. sau în engleză: CPU) a...

Proiect la arhitectura sistemelor de calcul

1. Tema proiectlui Să se proiecteze unitatea de comandă pentru un microprocesor capabil să execute următorul set de instrucţiuni: - FETCH...

Arhitectura sistemelor de calcul

Tendinte tehnologice: - Circuite integrate - densitatea tranzistorilor creste cu 35% pe an, marindu-se de 4 ori in 3 ani; marimea capsulei creste...

Arhitectura sistemelor de calcul

1.1. SCHEMA DE BAZĂ A UNUI CALCULATOR Orice calculator are în componenţă patru mari unităţi fundamentale: -Unitatea centrală (UC). -Unitatea de...

Arhitectura sistemelor de calcul

Istoria dezvoltarii calculatoarelor Slide 1.2 CS-11xx / Arhitectura sistemelor de calcul, Sem.1 / G Stefanescu Cuprins: - Calculatoare mecanice...

Arhitectura sistemelor de calcul

CAP. I Introducere Maşina Turing Primul model abstract de P.C. a fost introdus în 1986 de către matematicianul englez Allan Turing. Acest model a...

Arhitectura sistemelor de calcul

Sistemele de calcul au evoluat continuu, iar aceasta evolutie continua sa ne uimeasca. Materialul urmator încearca sa capteze atât bazele...

Arhitectura sistemelor de calcul

2. ARHITECTURA SISTEMELOR DE CALCUL 2.1. Structura calculatoarelor personale Componenta centrala a unui calculator personal (PC), numita si...

Ai nevoie de altceva?