Microprocesoare

Curs
7.7/10 (3 voturi)
Domeniu: Electronică
Conține 23 fișiere: pdf
Pagini : 129 în total
Cuvinte : 42266
Mărime: 2.72MB (arhivat)
Publicat de: Zaharia-Alex Marcu
Puncte necesare: 0
Profesor îndrumător / Prezentat Profesorului: prof Vasilache
univ Dunarea de Jos Galati

Extras din curs

1.1. CALCULATORUL, UN SISTEM AUTOMAT DE PRELUCRARE A

DATELOR

Calculatorul (mai precis, calculatorul numeric programabil) = sistem electronic (ansamblu de

dispozitive si circuite diverse) complex, care preia (citeste) datele initiale ale unei probleme, pe

baza unui program efectueaza diverse operatii (prelucrari) asupra acestora si furnizeaza (scrie,

afiseaza) rezultatele obtinute (figura 1.1.).

Principalele avantaje ale utilizarii calculatorului:

q viteza mare de efectuare a operatiilor;

q capacitatea extinsa de prelucrare si memorare (inregistrare) a informatiei.

Sistem de calcul = hardware + software.

q Hardware-ul = totalitatea echipamentelor si dispozitivelor fizice;

q Software-ul = totalitatea programelor care ajuta utilizatorul in rezolvarea problemelor sale

(figura 1.2.).

Software-ul are doua componente principale:

q Sistemul de operare (de exploatare) - coordoneaza intreaga activitate a echipamentului de

calcul, ” este activat„ la pornirea calculatorului si asigura:

ü Gestiunea echitabila si eficienta a resurselor din cadrul sistemului de calcul;

ü Realizarea interfetei cu utilizatorul;

ü Furnizarea suportului pentru dezvoltarea si executia aplicatiilor.

Exemple de sisteme de operare: RSX11, CP/M, MS-DOS, LINUX, WINDOWS NT, UNIX.

q Sistemul de aplicatii (de programe): medii de programare, editoare de texte, compilatoare,

programe aplicative din diverse domenii (economic, stiintific, divertisment, etc.).

Date de intrare

(datele initiale ale

problemei)

Date de iesire

(rezultatele obtinute) PROGRAM (sir de actiuni , prelucrari, algoritm)

Figura 1.1. Calculatorul - sistem automat de prelucrare a datelor

Figura 1.2. Sistemul de calcul - sistem hardware-software

HARDWARE

SISTEM OPERARE

UTILIZATOR

SOFTWARE

SOFTWARE DE

APLICATIE

CAP. 1 NOTIUNI INTRODUCTIVE - Calculatorul, un sistem automat de prelucrare a datelor

1.1.1. UNITATILE FUNCTIONALE ALE UNUI SISTEM DE CALCUL

Componentele unui sistem de calcul pot fi grupate in unitati cu functii complexe, bine precizate,

numite unitati functionale (figura 1.3.).

Precizari:

Intr-un calculator, toata informatia (numere, cuvinte, texte, desene, imagini, sunete, etc.) este

reprezentata sub forma numerica. Programele - codificate tot sub forma numerica.

Citire - operatia de introducere (de intrare) de la tastatura a datelor initiale ale unei probleme.

Scriere - operatia de afisare (de iesire) a rezultatelor obtinute.

La rezolvarea unei probleme, informatia de intrare (furnizata calculatorului de catre utilizator) va

consta din datele initiale ale problemei de rezolvat si dintr-un program (numit program sursa). In

programul sursa utilizatorul implementeaza (traduce) intr-un limbaj de programare un algoritm

(actiunile executate asupra datelor de intrare pentru a obtine rezultatele). Informatia de intrare,

aflata initial intr-o forma externa, accesibila omului (numere, text, grafica), va fi transformata de

catre calculator - in vederea memorarii si prelucrarii - intr-o forma interna, binara.

Unitatea de intrare (functia de citire) conversteste informatia din format extern in cel intern.

Exemple: tastatura, mouse-ul, joystick-ul, scanner-ul.

Unitatea de iesire (functia de scriere) converteste din formatul intern in cel extern. Exemple:

monitorul, imprimanta, plotter-ul, etc.

Informatia este inregistrata in memorie.

Memoria interna (RAM - Random Acces Memory) = succesiune de octeti (octet, byte, locatie de

memorie). Octet = grup de 8 biti. Bit-ul (binary unit) = unitatea elementara de informatie(valorile:

0 sau 1). Numarul de ordine al unui octet in memorie se poate specifica printr-un cod, numit adresa.

Capacitatea unei memorii = numarul de locatii continute (multiplii de 1024 (210 )).

Caracteristici: capacitate redusa, acces extrem de rapid la informatie, datele au caracter temporar.

Unitatea centrala prelucreaza datele din memoria interna (extrage din memoria interna, secvential,

instructiunile programului, le decodifica si le executa, efectueaza operatii aritmetice si logice asupra

datelor) si coordoneaza activitatea componentelor fizice ale sistemului de calcul. Inglobeaza:

q Microprocesorul - circuit integrat complex cu urmatoarele componente de baza:

ü Unitatea de executie (realizeaza operatii logice si aritmetice);

ü Unitatea de interfata a magistralei (transfera datele la/de la microprocesor).

q Coprocesorul matematic # realizarea cu viteza sporita a operatiilor cu numere reale.

Memoria externa - unitatile de discuri (discuri dure-hard disk, discuri flexibile-floppy disk,

discuri de pe care informatia poate fi doar citita-CDROM, DVDROM, etc) sau benzi magnetice.

Caracteristici: capacitate mare, informatia inregistrata are caracter permanent, timp marit de acces.

Unitate de intrare (flux de

intrare - istream in C++) Memorie interna Unitate de iesire (flux de

iesire - ostream in C++)

Unitate centrala

Memorie externa

Figura 1.3. Unitatile functionale ale unui sistem de calcul

CAP. 1 NOTIUNI INTRODUCTIVE - Calculatorul, un sistem automat de prelucrare a datelor

1.1.2. DATE, ALGORITMI SI PROGRAME

Datele = reprezentari simbolice (numere, cuvinte, texte, imagini, sunete), fara semnificatie.

Cind sunt interpretate de catre un anumit sistem de prelucrare, datele devin informatie.

Algoritmul - concept fundamental al informaticii - set de pasi care defineste modul in care poate fi

indeplinita o sarcina. Reprezentare - prin limbaje artificiale (pseudocod sau schema logica).

Reprezentarea algoritmilor destinati calculatoarelor - prin programe (scrise in limbaje de

programare - limbaje artificiale, riguros formalizate). Programul = ansamblu de instructiuni,

executate de catre calculator: Program = Date + Algoritm.

Orice echipament de calcul este o masina algoritmica. In realitate, programatorul nu scrie

programul pentru calculatorul real, ci pentru un calculator abstract. In general, un calculator

abstract are un set de instructiuni, un set de registri si un model de memorie.

Preview document

Microprocesoare - Pagina 1
Microprocesoare - Pagina 2
Microprocesoare - Pagina 3
Microprocesoare - Pagina 4
Microprocesoare - Pagina 5
Microprocesoare - Pagina 6
Microprocesoare - Pagina 7
Microprocesoare - Pagina 8
Microprocesoare - Pagina 9
Microprocesoare - Pagina 10
Microprocesoare - Pagina 11
Microprocesoare - Pagina 12
Microprocesoare - Pagina 13
Microprocesoare - Pagina 14
Microprocesoare - Pagina 15
Microprocesoare - Pagina 16
Microprocesoare - Pagina 17
Microprocesoare - Pagina 18
Microprocesoare - Pagina 19
Microprocesoare - Pagina 20
Microprocesoare - Pagina 21
Microprocesoare - Pagina 22
Microprocesoare - Pagina 23
Microprocesoare - Pagina 24
Microprocesoare - Pagina 25
Microprocesoare - Pagina 26
Microprocesoare - Pagina 27
Microprocesoare - Pagina 28
Microprocesoare - Pagina 29
Microprocesoare - Pagina 30
Microprocesoare - Pagina 31
Microprocesoare - Pagina 32
Microprocesoare - Pagina 33
Microprocesoare - Pagina 34
Microprocesoare - Pagina 35
Microprocesoare - Pagina 36
Microprocesoare - Pagina 37
Microprocesoare - Pagina 38
Microprocesoare - Pagina 39
Microprocesoare - Pagina 40
Microprocesoare - Pagina 41
Microprocesoare - Pagina 42
Microprocesoare - Pagina 43
Microprocesoare - Pagina 44
Microprocesoare - Pagina 45
Microprocesoare - Pagina 46
Microprocesoare - Pagina 47
Microprocesoare - Pagina 48
Microprocesoare - Pagina 49
Microprocesoare - Pagina 50
Microprocesoare - Pagina 51
Microprocesoare - Pagina 52
Microprocesoare - Pagina 53
Microprocesoare - Pagina 54
Microprocesoare - Pagina 55
Microprocesoare - Pagina 56
Microprocesoare - Pagina 57
Microprocesoare - Pagina 58
Microprocesoare - Pagina 59
Microprocesoare - Pagina 60
Microprocesoare - Pagina 61
Microprocesoare - Pagina 62
Microprocesoare - Pagina 63
Microprocesoare - Pagina 64
Microprocesoare - Pagina 65
Microprocesoare - Pagina 66
Microprocesoare - Pagina 67
Microprocesoare - Pagina 68
Microprocesoare - Pagina 69
Microprocesoare - Pagina 70
Microprocesoare - Pagina 71
Microprocesoare - Pagina 72
Microprocesoare - Pagina 73
Microprocesoare - Pagina 74
Microprocesoare - Pagina 75
Microprocesoare - Pagina 76
Microprocesoare - Pagina 77
Microprocesoare - Pagina 78
Microprocesoare - Pagina 79
Microprocesoare - Pagina 80
Microprocesoare - Pagina 81
Microprocesoare - Pagina 82
Microprocesoare - Pagina 83
Microprocesoare - Pagina 84
Microprocesoare - Pagina 85
Microprocesoare - Pagina 86
Microprocesoare - Pagina 87
Microprocesoare - Pagina 88
Microprocesoare - Pagina 89
Microprocesoare - Pagina 90
Microprocesoare - Pagina 91
Microprocesoare - Pagina 92
Microprocesoare - Pagina 93
Microprocesoare - Pagina 94
Microprocesoare - Pagina 95
Microprocesoare - Pagina 96
Microprocesoare - Pagina 97
Microprocesoare - Pagina 98
Microprocesoare - Pagina 99
Microprocesoare - Pagina 100
Microprocesoare - Pagina 101
Microprocesoare - Pagina 102
Microprocesoare - Pagina 103
Microprocesoare - Pagina 104
Microprocesoare - Pagina 105
Microprocesoare - Pagina 106
Microprocesoare - Pagina 107
Microprocesoare - Pagina 108
Microprocesoare - Pagina 109
Microprocesoare - Pagina 110
Microprocesoare - Pagina 111
Microprocesoare - Pagina 112
Microprocesoare - Pagina 113
Microprocesoare - Pagina 114
Microprocesoare - Pagina 115
Microprocesoare - Pagina 116
Microprocesoare - Pagina 117
Microprocesoare - Pagina 118
Microprocesoare - Pagina 119
Microprocesoare - Pagina 120
Microprocesoare - Pagina 121
Microprocesoare - Pagina 122
Microprocesoare - Pagina 123
Microprocesoare - Pagina 124
Microprocesoare - Pagina 125
Microprocesoare - Pagina 126
Microprocesoare - Pagina 127
Microprocesoare - Pagina 128
Microprocesoare - Pagina 129

Conținut arhivă zip

  • Microprocesoare
    • 1-CALCULATORUL, UN SISTEM AUTOMAT DE PRELUCRARE A.pdf
    • 10-OPERATORI SI EXPRESII.pdf
    • 11-CONVERSII ALE TIPULUI OPERANZILOR.pdf
    • 12-IMPLEMENTAREA STRUCTURILOR DE CONTROL.pdf
    • 13-IMPLEMENTAREA STRUCTURII DE DECIZIE.pdf
    • 14-IMPLEMENTAREA STRUCTURII REPETITIVE.pdf
    • 15-FACILITATI DE INTRERUPERE A UNEI SECVENTE.pdf
    • 16-Pointeri.pdf
    • 17-Pointeri si tablouri.pdf
    • 18-Functii.pdf
    • 19-Transferul Parametrilor prin pointeri.pdf
    • 2-Algoritmi.pdf
    • 20-Functii cu parametri implicit.pdf
    • 21-Clase de memorare.pdf
    • 22-Tipuri de date definite de utilizator.pdf
    • 23-Fisiere.pdf
    • 3-Limbaje de programare.pdf
    • 4-teoria rezolvarii problemelor.pdf
    • 5-ETAPELE REZOLVARII UNEI PROBLEME CU AJUTORUL.pdf
    • 6-PROGRAME IN LIMBAJUL C&C++.pdf
    • 7-PREPROCESORUL.pdf
    • 8-ELEMENTE DE BAZA ALE LIMBAJULUI.pdf
    • 9-DATE IN LIMBAJELE C&C++.pdf

Alții au mai descărcat și

Convertoare Statice de Putere

LABORATOR Nr.1 – Convertoare Statice De Putere Redresoare cu diode Redresorul este un convertor static de putere care face conversia unei...

Electronică de putere

PREZENT ŞI PERSPECTIVE ÎN ELECTRONICA DE PUTERE ii. TENDINŢE ÎN ELECTRONICA DE PUTERE iii. CONTROLUL DIGITAL IN ELECTRONICA DE PUTERE iv....

Compatibilitate Electromagnetică

1.1. Noþiunea de compatibilitate electromagneticã Prin compatibilitate electromagneticã (CEM, electromagnetic compatibility – EMC) se înþelege...

Rețele de calculatoare - legături pentru comunicații de date

1. LEGATURI PENTRU COMUNICATII DE DATE 1.1 Evolutia sistemelor de comunicatie Inca din cele mai vechi timpuri omenirea a cautat solutii de...

Diode Semiconductoare de Putere

sunt dispozitive semiconductoare necomandabile, unidirecţionale în curent şi în tensiune. p nAKa)b)AK+-++++p Jpn Fig. 1.1. Dioda semiconductoare...

Microcontrolere

1.3 CLASIFICARI SI VARIANTE CONSTRUCTIVE Exista la ora actuala un numar extrem de mare de tipuri constructive de microcontrolere. Un criteriu de...

Cursuri electronică

ELECTRONICA: 1.Dispozitive si circuite electronice fundamentale, an II 2.Circuite electronice pentru semnale continue, an II 3.Circuite...

Electronică putere

CONCEPTE DE BAZ~ ALE FIZICII SEMICONDUCTOARELOR 1.1 INTRODUCERE Trecerea curentului electric prin materiale este condi\ionat` de existen\a...

Te-ar putea interesa și

Proiectarea cu Microprocesoare

1. Tema generala de proiectare. Date de proiectare Sa se proiecteze un microsistem care sa efectueze operatiile aritmetice similare cu un...

Proiect achiziții - microprocesoare

Capitolul I : Microprocesoare 1.Descrierea produsului.Motivaţia alegerii produsului. Un microprocesor este creierul din interiorul unui...

Microprocesoare

Microprocesoare 1. PREZENTARE FUNCTIONALA Intrebarile la care vom incerca sa raspundem in urmatoarele paragrafe sunt: ce este un microprocesor?...

Microprocesoarele Intel

Creierul sau motorul unui sistem PC este procesorul (uneori numit microprocesor),sau unitatea centrală de procesare (CPU-Central Processing...

Sisteme cu Microprocesoare

ARGUMENT De la apariţie pînă în momentul actual, evoluţia calculatoarelor personale a cunoscut momente de cotitură, veritabile mutaţii. Primul...

Microprocesoare

Microcalculatoarele; o privire asupra tehnologiei Inventarea microprocesorului în 1971 de catre Ted Hoff în laboratoarele Fairchild a avut o...

Microprocesoare Motorola

1. INTRODUCERE De la apariţie pînă în momentul actual, evoluţia calculatoarelor personale a cunoscut momente de cotitură, veritabile mutaţii....

Sisteme cu Microprocesoare - Centru Meteorologic

I. Prezentare proiect In ziua de azi, conceptul unui centru meteorologic nu mai este folosit doar pentru prognoza meteo, ci exista numeroase...

Ai nevoie de altceva?