Programarea cu Microprocesoare

Imagine preview
(9/10 din 2 voturi)

Acest curs prezinta Programarea cu Microprocesoare.
Mai jos poate fi vizualizat cuprinsul si un extras din document (aprox. 2 pagini).

Arhiva contine 1 fisier pptx de 23 de pagini .

Profesor: Radu Dane

Iti recomandam sa te uiti bine pe extras si cuprins iar daca este ceea ce-ti trebuie pentru documentarea ta, il poti descarca.

Fratele cel mare te iubeste, acest download este gratuit. Yupyy!

Domeniu: Calculatoare

Cuprins

Curs 1
Introducere
Ce este un microprocesor?
Familia de microcontrolere Atmel AVR 8 biți
Regiștri de uz general (GeneralPurposeRegisters-GPR)
Memoria de date
Memoria program
Citirea
Scrierea
Curs 2
INTRARE / IESIRE
OPERATII CU STIVA
INTRERUPERI
Tratarea Unei Intreruperi – Cazul Atmega64
Instructiuni
Intreruperi Externe
Ce este un microprocesor?

Extras din document

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

Fisiere in arhiva (1):

  • Programarea cu Microprocesoare.pptx