Microprocesoare Z80

Curs
6.5/10 (2 voturi)
Domeniu: Automatică
Conține 1 fișier: pdf
Pagini : 21 în total
Cuvinte : 4966
Mărime: 472.74KB (arhivat)
Publicat de: Dragomir Chivu
Puncte necesare: 0
Profesor îndrumător / Prezentat Profesorului: Dl Stancu

Extras din curs

Prezentarea generală a structurii unui microcalculator

Procesorul reprezintă realizarea cu cel mai mare impact asupra evoluţiei ulterioare a societăţilor industrializate. Uşurinţa implementarii diverselor aplicaţii, flexibilitatea privind conducerea proceselor, modularizarea aplicaţiilor, fiabilitatea ridicată, au contribuit la o utilizare pe scară largă a microprocesoarelor şi implicit la o scădere a preţului de cost a aplicaţiilor respective.

În acest context microprocesorul este dispozitivul electronic care însoţeşte aproape orice echipament de calcul sau instalaţie tehnologică. Rafinarea microprocesoarelor a aparut ca o necesitatea obiectivă datorită faptului că cerinţele impuse sistemelor de calcul au evoluat şi ele de asemenea într-o manieră naturală. O scurtă trecere în revistă a procesoarelor dezvăluie dinamica evoluţiei acestora şi creativitatea specialiştilor în acest domeniu. Reorganizarea modului de procesare împreună cu implementarea diferitelor mecanisme de calcul paralel au contribuit la creşterea puterii de prelucrare a procesoarelor.

Piaţa structurilor de calcul cunoaşte o mare diversitate şi pune în evidenţă faptul că specialiştii din acest domeniu sunt într-o continuă căutare de noi soluţii care să răspundă provocărilor prezentului şi viitorului.

Schema bloc a unui microcalculator realizata in jurul unui microprocesor este dată în cele ce urmează.

U. C. P. este componenta care guvernează activitatea întregului sistem executând programe care se află în memoria program (ROM, PROM, EPROM, EEPROM). Prin execuţia programului aflat în memoria program U.C.P.-ul procesează date cu scopul îndeplinirii unor cerinţe impuse într-un anumit domeniu de activitate.

Memoria program este utilizată de regulă pentru stocarea programelor care sunt executate de către U.C.P. În cazul PC-urilor, memoria program (EPROM) conţine un program ce

permite încărcarea unui alt program care la rândul său încarcă sistemul de operare. Memoriile program au evoluat de la memorii ROM care sunt scrise de către fabricant o singura dată, până la memorii EEPROM ce permit ştergerea şi programarea lor de mai multe ori pe cale electrică de către utilizator.

Memoria de date permite stocarea datelor care se pot modifica în timpul execuţiei programului. Memoria de date este de doua tipuri: memoria RAM – statică care nu necesită refreşarea informaţiei stocate şi memorii RAM – dinamice care necesită refreşarea informaţiei la un interval de aproximativ de 2ms.

Interfeţele pentru cuplarea perifericelor permit conectarea dispozitivelor externe la U.C.P. în vederea comunicării cu operatorul uman şi respectiv a editării unor documente privind anumite mărimi din proces.

Interfaţa de proces este utilizată pentru conectarea procesului la microcalculator.

Magistralele microsistemului permit transferul de informaţii între dispozitivele electronice ale microcalculatorului.

Unitatea centrală şi de prelucrare a

microprocesorului Z80

Microprocesorul Z80 reprezintă unul dintre cele mai performante procesoare organizate pe 8 biţi, fiind realizat într-o structură unitară şi dispunând de un set de instrucţiuni evoluat, comparativ cu celelalte procesoare pe 8 biţi.

Structura internă este dată în figura de mai jos.

Circuitele pentru decodificarea instrucţiunilor reprezintă componenta de bază a unui microprocesor având rolul de a interpreta (decodifica) instrucţiunile reţinute în registrul de instrucţiuni şi de a genera acele semnale de comandă (interne şi externe) care permit rezolvarea cerinţei specificată de către instrucţiunea care se execută la momentul curent.

Registrul de instrucţiuni menţine, un timp bine precizat, codul instrucţiunii în curs de execuţie la intrările circuitului pentru decodificarea instrucţiunilor.

Registrele unităţii centrale sunt memorii rapide care au rolul de a mări viteza de execuţie a instrucţiunilor şi de a creşte flexibilitatea în ceea ce priveşte implementarea algoritmilor. Registrele unităţii centrale mai conţin şi informaţii cum ar fi adresa de refreshare (registrul R), adresa memoriei stivă (registrul SP), partea high a adresei tabelei unde se află adresele rutinelor de tratare a întreruperilor (registrul I), etc.

Registrele tampon de date şi adrese au rolul de a menţine adresele şi datele pe magistralele de adrese şi date un interval de timp bine definit.

Unitatea aritmetico-logică (U.A.L.) reprezintă o altă componentă importantă a microprocesorului care are rolul de a executa operaţii aritmetice şi logice între operanzi ce se pot afla în registrele unităţii centrale sau în memoria sistemului.

Preview document

Microprocesoare Z80 - Pagina 1
Microprocesoare Z80 - Pagina 2
Microprocesoare Z80 - Pagina 3
Microprocesoare Z80 - Pagina 4
Microprocesoare Z80 - Pagina 5
Microprocesoare Z80 - Pagina 6
Microprocesoare Z80 - Pagina 7
Microprocesoare Z80 - Pagina 8
Microprocesoare Z80 - Pagina 9
Microprocesoare Z80 - Pagina 10
Microprocesoare Z80 - Pagina 11
Microprocesoare Z80 - Pagina 12
Microprocesoare Z80 - Pagina 13
Microprocesoare Z80 - Pagina 14
Microprocesoare Z80 - Pagina 15
Microprocesoare Z80 - Pagina 16
Microprocesoare Z80 - Pagina 17
Microprocesoare Z80 - Pagina 18
Microprocesoare Z80 - Pagina 19
Microprocesoare Z80 - Pagina 20
Microprocesoare Z80 - Pagina 21

Conținut arhivă zip

  • Microprocesoare Z80.pdf

Alții au mai descărcat și

Implementarea Logicii Fuzzy pentru Controlul unui Servomotor cu Ajutorul unui Dsp Programabil (Tms320c14)

In cele ce urmeaza, vom studia modul in care poate fi implementat un compensator fuzzy pe un DSP fabricat de Texas Instruments si anume TMS320C14....

Automat pentru Sortarea Țevilor

1. Descrierea funcţională a automatului Vom lucra în logică pozitivă şi vom presupune că pe bandă există o singură ţeavă la un moment dat. Se va...

Proiectarea unui sistem cu reglare automată a debitului

1. Consideratii generale privind contructia si reglarea ventilelor de reglare. Presiunile nominale si domeniile de diametre nominale pentru...

Implementarea Automatului Programabil Eco Control 667 E în Sistem

- Proiectarea automatelor cu stări finite în logică cablată şi logică programată Sistemele de conducere cu stari finite pot fi realizate in logica...

Drumuri minime de sursă unică într-un graf

Drumuri minime intr-un graf Fiind dat un graf G=(V,E) orientat se considera o functie asociata w:E->X numita functie de cost. Costul unui drum...

Java

Java este o tehnologie inovatoare lansata de compania Sun Microsystems 1n 1995, care a avut un impact remarcabil asupra a1ntregii comunitatsi a...

Tranzistorul cu efect de câmp (TEC)- field effect transistor - FET

TRANZISTORUL CU EFECT DE CÂMP ("TEC")-"Field Effect Transistor" ("FET") E un tranzistor uni-polar (cu purtatori de sarcina de un singur tip, n sau...

Dispozitive și circuite electronice - teoria reacției negative - amplificatoare TRN

Amplificatoare cu reactie negativa Schema bloc generala - prezentata alaturat - contine elemente idealizate, unilaterale, cu sensurile de...

Te-ar putea interesa și

Sisteme de Operare

1.SISTEME DE OPERARE 1.1 Definiţie Sistemul de operare reprezintă un ansamblu de programe care asigură utilizarea eficientă a resurselor fizice...

Microprocesorul Z80

CAPITOLUL 1 MICROPROCESORUL Z80 1.1.APARITIA PROCESOARELOR Primele controlere au fost realizate în tehnologii pur analogice si/sau...

Evoluția Microprocesoarelor

IBM-PC/AT, 80286 În februarie 1982, Intel lanseazã 80286, deschizând epoca computerelor AT (Advanced Technology), spre deosebire de cele bazate...

Invenții și Inovații în Tehnică

Ce este un microprocesor ? Microprocesorul este o componentă electronică ce poate procesa două tipuri de informaţie, date şi comenzi; el primeşte...

Sisteme cu Microprocesoare I

SISTEME CU MICROPROCESOARE (Calitatea si adevarul raspunsurilor nu sunt garantate.) 1. Ce se întelege prin notiunile de microprocesor,...

Arhitectura calculatoarelor

1.1. Sistemul de calcul 1.1.1. Definiţii Sistemul de calcul (SC, System Computer sau calculator) este reprezentat de o structură destinată...

Assembler

ARHITECTURA MICROPROCESOARELOR INTRODUCERE Un ajutor preţios în orice muncă de evidenţă, proiectare, cercetare, automatizare complexă îl...

Curs Calculatoare Sem 1

Prin calculator personal se poate întelege orice calculator monoutilizator cu destinatie generala. Calculatoarele cu destinatie generala sunt...

Ai nevoie de altceva?