Sunteți pe pagina 1din 2

Caracteristicile generale

Aceste uC au la baza un nucleu RISC cu o arhitectura Harvard.


Caracteristici:

1. Arhitectura RISC
2. 32 de reg de lucru de 8 biti
3. Multiplicator hardware
4. Arhitectura Harvard a spatiului de mem
5. Frecv de lucru poate fi controlata prin soft de la 0 la 16 MHz
6. Au o gama de disp de I/O si de periferice incorporate
7. Au un timer programabil
8. Au surse de intreruperi INT si EXT
9. Au 6 moduri de lucru pt economisirea energiei
10. Au timer watch-dog cu oscilator independent
11. Au un set unitar de instrumente soft pt dezv aplicatiilor

Arhitectura internă (inclusiv UCP, UAL)


AVR folosesc o arhitectura RISC – permite executia celor mai multe instructiuni intr-un singur ciclu de tact  inbunatatirea
performantei(de 10 ori mai bun decat I8051)

UCP(unit centrala de prelucrare):


Functia principala a UCP e aceea de a asigura executia corecta a progr. Pt aceasta nucleul e capabil sa acceseze memoriile, sa
execute calcule, sa controleze perifericele si sa prelucreze IN.

UAL(unit aritmetica logica)


Executa operatiile de prelucrare a datelor si lucreaza direct cu cele 32 de registre.
Operatiile pe care le executa UAL sunt impartite in 3 categ:

1. Aritmetice
2. Logice
3. Operatii pe bit
Registrele de uz general
AVR au un set de 32 de registre de uz general de 8 biti notate R0÷R31 ce pot fi accesate intr-un singur ciclu de tact.

Fiecare registru are si o adresa in spatiul mem de date permitand o adresare uniforma.
Majoritatea instr care fol fisierul de reg au acces direct la toate registrele si marea lor majoritate sunt instructiuni executabile
intr-un singur ciclu de tact.

6 din cele 32(R26÷R31) pot fi folositi ca 3 ref de 16 biti pt stocarea unor pointeri folositi la adr indirect a datelor.
Cele 3 reg folosite pt adresare indirexcta sunt notate cu X, Y, Z si structura lor este urmatoarea:

 De la 0÷7 biti avem XL iar de la 8÷15 biti avem XH. Idem YL, YH, ZL, ZH.

Stiva
AVR folosesc o stiva software organizata in mem RAM de date.
Ea e folosita in principal pt stocarea temporara a datelor, variabilele, adreselor de revenire din intreruperi sau la apelul
subrutinelor.
Accesarea stivei se efectueaza cu ajutorul reg SP care e actualizat de processor la fiecare accesare a stivei.
Dimensiunea stivei e limitata de dim mem RAM instalata.
Deoarece procesorul nu seteaza automat la pornire adresa de inceput a stivei, acest lucru trebuie efectuat de utilizator prin
programare.

S-ar putea să vă placă și

  • Oferta Practica
    Oferta Practica
    Document8 pagini
    Oferta Practica
    Ionescu Valentin Alexandru
    Încă nu există evaluări
  • Notiţe Partea III La Examen
    Notiţe Partea III La Examen
    Document6 pagini
    Notiţe Partea III La Examen
    Ionescu Valentin Alexandru
    Încă nu există evaluări
  • Controlul Statistic de Receptie Al Comp Electronice
    Controlul Statistic de Receptie Al Comp Electronice
    Document7 pagini
    Controlul Statistic de Receptie Al Comp Electronice
    Vlad Andreias
    Încă nu există evaluări
  • PT Examen
    PT Examen
    Document12 pagini
    PT Examen
    Alexandr Cojocari
    Încă nu există evaluări
  • TCSM Lab HM - h265
    TCSM Lab HM - h265
    Document4 pagini
    TCSM Lab HM - h265
    Ionescu Valentin Alexandru
    Încă nu există evaluări
  • CM 01 Introducere 2018 PDF
    CM 01 Introducere 2018 PDF
    Document13 pagini
    CM 01 Introducere 2018 PDF
    Ionescu Valentin Alexandru
    Încă nu există evaluări
  • Lab5 ATDI v2018 PDF
    Lab5 ATDI v2018 PDF
    Document15 pagini
    Lab5 ATDI v2018 PDF
    Ionescu Valentin Alexandru
    Încă nu există evaluări
  • Lab 1
    Lab 1
    Document10 pagini
    Lab 1
    Vulpe Florian
    Încă nu există evaluări
  • Sist TV AN
    Sist TV AN
    Document16 pagini
    Sist TV AN
    Kolea Mtc
    Încă nu există evaluări
  • Intro An 2 G2
    Intro An 2 G2
    Document30 pagini
    Intro An 2 G2
    Ionescu Valentin Alexandru
    Încă nu există evaluări
  • Cap1 PDS 2018-D Burileanu
    Cap1 PDS 2018-D Burileanu
    Document12 pagini
    Cap1 PDS 2018-D Burileanu
    Ionescu Valentin Alexandru
    Încă nu există evaluări
  • Model de Subnetizare 2
    Model de Subnetizare 2
    Document1 pagină
    Model de Subnetizare 2
    Ionescu Valentin Alexandru
    Încă nu există evaluări
  • Curs de Televiziune
    Curs de Televiziune
    Document92 pagini
    Curs de Televiziune
    Alex Razvan Pop
    Încă nu există evaluări
  • Tema 1
    Tema 1
    Document6 pagini
    Tema 1
    Ionescu Valentin Alexandru
    Încă nu există evaluări
  • Colocviu Imaginei
    Colocviu Imaginei
    Document9 pagini
    Colocviu Imaginei
    Ionescu Valentin Alexandru
    Încă nu există evaluări
  • Subiecte Colocviu
    Subiecte Colocviu
    Document17 pagini
    Subiecte Colocviu
    Ionescu Valentin Alexandru
    Încă nu există evaluări
  • Andrei Unghianu
    Andrei Unghianu
    Document1 pagină
    Andrei Unghianu
    Ionescu Valentin Alexandru
    Încă nu există evaluări
  • Sist TV AN
    Sist TV AN
    Document16 pagini
    Sist TV AN
    Kolea Mtc
    Încă nu există evaluări
  • Capitol 1 - Perceptie Vizuala
    Capitol 1 - Perceptie Vizuala
    Document13 pagini
    Capitol 1 - Perceptie Vizuala
    Cristian Zloteanu
    Încă nu există evaluări
  • Capitolul 3 PDF
    Capitolul 3 PDF
    Document11 pagini
    Capitolul 3 PDF
    Ionescu Valentin Alexandru
    Încă nu există evaluări
  • Capitol 1 v3
    Capitol 1 v3
    Document42 pagini
    Capitol 1 v3
    Ionescu Valentin Alexandru
    Încă nu există evaluări
  • Capitol 3 v3
    Capitol 3 v3
    Document35 pagini
    Capitol 3 v3
    Ionescu Valentin Alexandru
    Încă nu există evaluări
  • Laborator Anexa Set Instructiuni x86
    Laborator Anexa Set Instructiuni x86
    Document21 pagini
    Laborator Anexa Set Instructiuni x86
    Anonymous CKqqDk
    Încă nu există evaluări
  • Tema POO1
    Tema POO1
    Document5 pagini
    Tema POO1
    Ionescu Valentin Alexandru
    Încă nu există evaluări
  • Tema POO1
    Tema POO1
    Document5 pagini
    Tema POO1
    Ionescu Valentin Alexandru
    Încă nu există evaluări
  • Intrebari Grila Ordonate Alfabetic CCP
    Intrebari Grila Ordonate Alfabetic CCP
    Document2 pagini
    Intrebari Grila Ordonate Alfabetic CCP
    Ionescu Valentin Alexandru
    Încă nu există evaluări
  • Drept
    Drept
    Document10 pagini
    Drept
    Ionescu Valentin Alexandru
    Încă nu există evaluări
  • MC Lucrarea1 PDF
    MC Lucrarea1 PDF
    Document17 pagini
    MC Lucrarea1 PDF
    Lorelei Vasiloaia
    Încă nu există evaluări
  • CCCP 2
    CCCP 2
    Document1 pagină
    CCCP 2
    Ionescu Valentin Alexandru
    Încă nu există evaluări