Tipuri de microprocesoare/ Arhitectura microprocesoarelor/ Limbaje de programare
| Numar pagini |
4 |
| Nume |
Tipuri de microprocesoare/ Arhitectura microprocesoarelor/ Limbaje de programare |
| Subiect |
SMP - Sisteme cu microprocesoare |
| Institutie |
Universitate |
| Universitate |
Facultatea de Automatica, Calculatoare, Electronica |
| Pret |
50 puncte |
| Evaluarea calitatii |
0 / 0 (100%) |
| Adaugat |
08-06-2009 |
| Adaugat de |
dktf0406 |
| Descarcat |
2 |
| Marimea fisierului |
0 KB |
| Formatul fisierului |
pdf |
| Cuvinte cheie |
, , , , , , , |
Format: pdf
Pret: 50 puncte
Descrierea materialului:
Tipuri de microprocesoare
Arhitectura microprocesoarelor
a) Arhitectura Von Neumann
b) Arhitectura Harvard
c) Arhitectura Super Harvard
Limbaje de programare
Extras din material:
Tipuri de microprocesoare
Un criteriu important pentru clasificarea microprocesoarelor ?i
microcalculatoarelor ?l reprezint? lungimea cuv?ntului lor de date, adic? num?rul de
bi?i din datele care se prelucreaz?.
Primele microprocesoare ap?rute ?n deceniul 7 au fost pe 4 bi?i (exemplu: I
4004, I 4040, TMS 1000) av?nd performan?e sc?zute care limitau utilizarea lor la
aplica?ii simple, particulare ca de exemplu: calculatoare (de buzunar), juc?rii
electronice. Aceste tipuri de aplica?ii sunt ?nc? implementate cu microcalculatoare
?ntr-un singur chip, pe 4 bi?i.
La ?nceputul deceniului 8 au ap?rut primele microprocesoare pe 8 bi?i
(exemplu: I 8008, I 8080/8085, Z 80, Motorola 6800 etc.) care prezentau performan?e
mai bune ?i o u?urin?? mai mare ?n programare. Acestea au condus la extinderea
tipurilor de aplica?ii ?n care se utilizau microcalculatoarele ?i la acceptarea
microcalculatoarelor multi-chip pe 8 bi?i ?n proiectarea diverselor sisteme cu caracter
dedicat. Ulterior, microprocesoarele pe 8 bi?i au ?nceput s? fie utilizate pentru
realizarea microcalculatoarelor de uz general (de exemplu, Z 80A ?ntr-un num?r mare
de calculatoare personale). La sf?r?itul anilor 70 s-au realizat primele
microcalculatoare ?ntr-un singur chip, pe 8 bi?i (exemplu: I 8048) reduc?nd costul
implement?rii proiectelor pentru sisteme numerice dedicate, de dimensiuni mici. De
fapt, microcalculatoare pe 8 bi?i sunt ?nc? proiectate ?i ast?zi pentru lansare pe pia??
(de exemplu, microcontrolerele pe 8 bi?i din familia Intel 80C51).
La sf?r?itul deceniului 8 au ap?rut primele microprocesoare pe 16 bi?i (I 8086,
Motorola 68000, Z 8000). Acestea au performan?e superioare satisf?c?nd cerin?ele
aplica?iilor cu microcalculatoare de uz general sau dedicate. Toate au capacitatea de a
prelucra at?t cuvinte de 8 bi?i c?t ?i de 16 bi?i. Unele pot chiar procesa date organizate
pe 32 bi?i. De asemenea, au un set de instruc?iuni mult mai puternic dec?t cele oferite
de microprocesoarele pe 8 bi?i. Microprocesorul I 80286, pe 16 bi?i, prezint? o
arhitectur? software ?mbun?t??it?, caracteristici hardware ?i performan?e superioare.
La mijlocul deceniului 9 s-au introdus microprocesoarele pe 32 bi?i (I 80386,
Motorola 68020). Microprocesorul I 80386 ofer? un mod de func?ionare compatibil
software cu I 8086, dar cu caracteristici hardware ?mbun?t??ite ?i performan?e mult
superioare. ?n plus, ca ?i I 80286, I 80386 are un al doilea mod de operare care-i
confer? o arhitectur? software ?mbun?t??it?.
Microprocesoarele I 8086, 80286, 80386 pot lucra ?n tandem cu coprocesoare
matematice I 8087, 80287 ?i, respectiv, 80387. ?ncep?nd cu microprocesorul I 80486
(pe 32 bi?i) coprocesorul este ?nglobat ?n chip-ul microprocesorului.
?n prezent se dezvolt? microprocesoare de tip PENTIUM, cu frecven?e din ce
?n ce mai mari (de ordinul x100 MHz sau GHz), printre cele mai cunoscute firme
afl?ndu-se Intel ?i AMD (Advanced-Micro-Devices).
Arhitectura microprocesoarelor
Una dintre cele mai mari limit?ri ?n cre?terea vitezei de execu?ie a algoritmilor
o reprezint? transferarea informa?iilor spre ?i dinspre memorie. Aceste informa?ii
includ date ?i instruc?iuni ale programului. Exist? 3 tipuri fundamentale de
arhitecturi:
a) Arhitectura Von Neumann specific? microprocesoarelor clasice.
Denumirea provine de la ilustrul matematician american John Von Neumann (1903
1957) care a contribuit decisiv la multe descoperiri importante din secolul XX, printre
care amintim:
- dezvoltarea ...
Materiale similare
| Nume: |
Arhitectura microcontrolerelor din familia 8051 |
| Extras din material: |
...dicatorul stivei, acumulatorul, etc.
Adresele memoriei RAM interne sunt ?ntotdeauna pe 1 bait, ceea ce implic? un spa?iu de
adrese de numai 256 octe?i. Totußi, modurile de adresare pentru RAM-ul intern pot accesa 384
bai?i astfel: adresarea direct? peste 7FH acceseaz? un anumit spa?iu de memorie iar adresarea
indirect? peste 7FH accesez? un spa?iu de memorie diferit. Astfel spa?iul superior (128) ßi SFR
ocup? acelaßi bloc de adrese, deßi ele sunt entit??i fizice separate.
Cei 128 ba... |
| Nume: |
Interfata de intreruperi a microprocesorului I 8086 |
| Extras din material: |
... - Poate fi utilizat?, de asemenea, pentru depanarea programelor
(ca ßi Single Step). Este ini?iat? prin execu?ia instruc?iunii breakpoint . Aceast? instruc?iune poate fi
inserat? ?n puncte strategice ale programului, pentru a determina oprirea execu?iei. Rutina de
deservire poate s? treac? microprocesorul ?n starea WAIT, ?ntrerup?nd execu?ia programului p?n?
c?nd se aplic? 0 logic pe intrarea , apoi continu? execu?ia programului p?n? la urm?torulTEST
breakpoint.
Instruc?iuni pentru ?ntre... |
| Nume: |
Introducere |
| Extras din material: |
...c?ia de identificare - are rolul de a completa informa?ia de structur? despre proces (de a
sesiza eventualele modific?ri survenite ?n structura procesului).
b) proiectarea legii de reglare - ?n concordan?? cu un criteriu prestabilit, ?n condi?iile ?n care
structura procesului se modific?.
c) modificarea efectiv? a parametrilor sau structurii regulatoarelor (algoritmilor de reglare).
Metoda conducerii adaptive este utilizat? cu prec?dere ?n domeniul echipamentelo... |
Comentarii asupra materialului "Tipuri de microprocesoare/ Arhitectura microprocesoarelor/ Limbaje de programare"
Nimeni nu a verificat inca acest material. Fi primul care isi publica opinia
Publica-ti opinia
Logheaza-te pentru a posta un comentariu