Programarea cu Microprocesoare

Curs
9/10 (3 voturi)
Domeniu: Calculatoare
Conține 1 fișier: pptx
Pagini : 23 în total
Mărime: 431.22KB (arhivat)
Puncte necesare: 0
Profesor îndrumător / Prezentat Profesorului: Radu Dane

Cuprins

  1. Curs 1
  2. Introducere
  3. Ce este un microprocesor?
  4. Familia de microcontrolere Atmel AVR 8 biți
  5. Regiștri de uz general (GeneralPurposeRegisters-GPR)
  6. Memoria de date
  7. Memoria program
  8. Citirea
  9. Scrierea
  10. Curs 2
  11. INTRARE / IESIRE
  12. OPERATII CU STIVA
  13. INTRERUPERI
  14. Tratarea Unei Intreruperi – Cazul Atmega64
  15. Instructiuni
  16. Intreruperi Externe
  17. Ce este un microprocesor?

Extras din curs

Un microprocesor incorporeaza toate sau majoritatea funcțiilor unei unități centrale de procesare intr-un singur circuit integrat.

O unitate centrala de procesare (Central Processing Unit, CPU) este o mașina logica ce poate executa programe de calculatorstocate intr-o memorie.

Execuția instructiunilor se face de obicei in patru pași: citire instrucțiune (fetch), decodificare (decode), execuție (execute) si scriere rezultate (write back).

• Arhitectura RISC ,Harvard modificata – exista instructiuni speciale care pot citi datele din memoria program

• Executie 1 instructiune / ciclu

• 32 registri de uz general

• Frecventa controlata software

• Mare densitate si compatibilitatea integrala a codului

• Familii compatibile intre pini si capabilitati

• Un singur set de unelte de dezvoltare Microcontrolerul ATmega64

• Mașina RISC (Load-store cu doua adrese)

• Pipeline pe doua nivele: Fetch & Execute

• Valori imediate se pot incarca doar in registrii R16-R31

• Registrii R26 – R31 sunt folositi in perechi ca si pointeri

• Fiecare registru are si o adresa in spatiul memoriei de date – adresare uniforma

Conținut arhivă zip

  • Programarea cu Microprocesoare.pptx

Alții au mai descărcat și

Microprocesor

Microprocesorul 80286 Este produs de firma INTEL si este destinat aplicatiilor de mare complexitate, unor statii de lucru puternice, ca si...

Microcontrolere

INTRODUCERE CE ESTE UN MICROCONTROLLER? - UN CALCULATOR, DEOARECE: TOATE CALCULATOARELE AU O UNITATE CENTRALA DE PROCESARE (CPU) TOATE...

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...

Microcontrolere PIC

Capitolul 1: microcontroler PIC16F887 - Dispozitiv de ansamblu asupra PIC16F887 este una dintre cele mai noi produse de Microchip. Conţine toate...

Microprocesoare

Stiinta calculatoarelor se caracterizeaza printr-o deosebita dinamicitate. Desi foarte scurta, de aproximativ 60 de ani, istoria stiintei...

Microprocesoare

Z80 contine în plus fata de 8080, ca si componente structurale specifice, registrele de 8 biti A’, F’, B’, C’, D’, E’, H’, L’ numite secundare,...

Arhitectura unui PC

CAPITOLUL I ARHITECTUARA PC Ce este un PC ? Calculatorul este un echipament electronic ce permite prelucrarea automata a datelor sau realizarea...

Microprocesoare

1. Familia Microprocesoarelor companiei Intel. În 1970 firma Intel, înfiinţată în 1968, expune pe piaţă primul microprocesor pe 4 biţi 8008,...

Te-ar putea interesa și

Placa de bază

De mai bine de 20 de ani placa de baza a fost parte integranta a majoritatii calculatoarelor personale reprezentand infrastructura transferului de...

Automate Programabile

Argument Automatizarea este definitã ca ştiinţa care se ocupã cu comanda şi controlul sistemelor.Un sistem este o noţiune abstractã ,care poate fi...

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...

Memoria internă a unui calculator personal

ARGUMENT Industria memoriilor este una dintre cele mai dinamice aplicatii ale electronicii din zilele noastre. In ultimi ani chip-urile de memorie...

Multiprocesoare vs Multicalculatoare

În ultimii ani calculatoarele au devenit, indiscutabil, componente vitale ale societăţii, fiind prezente în activităţi din cele mai diverse în...

Microprocesoare Automat Programabile

1. Tema Sa se realizeze un sistem de securitate cu senzori de miscare si alarma acustico-vizuala. 2. Descrierea sistemului Sistemul de...

Sisteme cu Microprocesoare

Structura generala a unui sistem cu microprocesor pentru conducerea proceselor Sistem cu microprocesor (SMP) Caracterizare din punct de vedere...

Achiziția datelor în medii industriale

PARTEA I STRUCTURA GENERALA A SISTEMELOR DE ACHIZITIE 1.1. Sisteme numerice de monitorizare Structurile de masurare automata sunt de...

Ai nevoie de altceva?