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)
Cost: Gratis
Profesor îndrumător / Prezentat Profesorului: Radu Dane

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

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

Securitatea informațională a business-ului

Lecţia 1 Introducere în securitatea informaţională 1.Informaţia ca obiect de valoare şi protecţie 4 2.Conceptele de bază ale Securităţii...

Informație și Document în Societatea Cunoașterii

Introducere I. Documente electronice – definire, caracteristici şi tipologie I. 1. Delimitări terminologice I. 2. Document text I. 3....

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

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?