QReferate - referate pentru educatia ta.
Referatele noastre - sursa ta de inspiratie! Referate oferite gratuit, lucrari si proiecte cu imagini si grafice. Fiecare referat, proiect sau comentariu il poti downloada rapid si il poti folosi pentru temele tale de acasa.



AdministratieAlimentatieArta culturaAsistenta socialaAstronomie
BiologieChimieComunicareConstructiiCosmetica
DesenDiverseDreptEconomieEngleza
FilozofieFizicaFrancezaGeografieGermana
InformaticaIstorieLatinaManagementMarketing
MatematicaMecanicaMedicinaPedagogiePsihologie
RomanaStiinte politiceTransporturiTurism
Esti aici: Qreferat » Referate proiecte

Proiect final sisteme de microprocesoare




TEMA PROIECT:




Sa se implementeze un algoritm care sa realizeze numararea cu afisare cu tactul de 6Hz pana la o valoare de referinta citita de pe portul de intrare cu microprocesoare. Cand contorul ajunge la valoarea de referinta, aceasta va fi afisata timp de 3 secunde, apoi va incepe numararea inversa pana la 0. Decrementarea se va face cu o frecventa de 8Hz.


Notiuni introductive

Domeniul microprocesoarelor este unul dintre cele mai dinamice din industria calculatoarelor. Aparut in anii 1970, microprocesorul este un circuit capabil sa efectueze functiile aritmetice si de control ale unui calculator. Pe atunci un microprocesor era un circuit integrat pe scara larga (LSI), continand cateva mii de tranzistoare, pe o suprafata de aproximativ 5 mm2. Dezvoltarea microprocesoarelor a urmat dezvoltarii circuitelor integrate, complexitatea acestora dublandu-se practic in fiecare an. In prezent s-a ajuns la cateva milioane de tranzistoare (6-9 milioane: Pentium II, AMD K6-2, Cyrix MII) pe o suprafata de cativa milimetri patrati.


Z80 este un procesor care nu se mai foloseste in nici un calculator actual, iar viteza lui este foarte mica (5 MHz), comparativa cu frecventele procesoarelor actuale (sute de Mhz). Totusi, mai este folosit si acum, in concurenta cu microcontrolerele, la realizarea unor sisteme de automatizare simple si fara necesitati prea mari de viteza. Z80 este un microprocesor pe 8 biti, cu 16 linii de adresa.
In interiorul calculatoarelor toate informatiile sunt reprezentate sub forma unor numere binare, sau sub forma unor grupe de biti.
Sistemul cel mai potrivit s-a dovedit a fi cel hexazecimal, cel care admite saisprezece cifre distincte (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F).




Cap. I. Microprocesorul Z80

1.1. Notiuni introductive. Arhitectura interna

Microprocesoarele nu sunt altceva decat unitati centrale de calculator (CPU - Central Processing Unit) incorporate intr-o singura capsula de circuit integrat.
Ele vor citi instructiunile unui program dintr-un bloc de memorie, le vor decodifica si vor executa comenzile formulate in insusi codul instructiunii. Pentru a citi din blocul de memorie externa codul instructiunii ce urmeaza a fi executata, microprocesorul va trebui sa genereze o adresa pe care o va pune la dispozitie memoriei, pana cand din celula selectata pe baza acestei adrese va apare data ceruta. Pentru a putea "mentine" starea liniilor de adresa pe durata intregii operatii de citire, microprocesorul va trebui sa posede un element memorator intermediar, pe care-l vom numi registrul tampon de adrese AB (Adress Buffer). Informatia codificata, citita din memorie o vom depune temporar, de asemenea intr-un registru intermediar numit registrul tampon de date DB (Data Buffer).
Liniile electrice pe care se va genera cuvantul binar de adresa le vom numi magistrala de adrese ABUS (Adess Bus), iar pe cele dedicate datelor citite/ scrise in memorie, magistrala de date DBUS (Data Bus).

Descarca referat

E posibil sa te intereseze alte referate despre:


Copyright © 2024 - Toate drepturile rezervate QReferat.com Folositi referatele, proiectele sau lucrarile afisate ca sursa de inspiratie. Va recomandam sa nu copiati textul, ci sa compuneti propriul referat pe baza referatelor de pe site.
{ Home } { Contact } { Termeni si conditii }