Îndrumar laborator arhitectura microprocesoarelor

Laborator
8/10 (1 vot)
Domeniu: Calculatoare
Conține 6 fișiere: pdf
Pagini : 164 în total
Cuvinte : 37267
Mărime: 1.45MB (arhivat)
Publicat de: Aurelian Alexa
Puncte necesare: 0
Profesor îndrumător / Prezentat Profesorului: Serban Gheroghe

Extras din laborator

Îndrumar de laborator 1

INTRODUCERE ÎN STUDIUL

MICROSISTEMELOR LECTRONICE

1. Obiectul lucrarii

Lucrarea îsi propune o introducere în studiul sistemelor cu microprocesorul

Z80. Sunt descrise componentele microsistemului si rolul acestora. Se introduc

comenzile programului monitor, prin intermediul caruia se actioneaza în mod

direct asupra microsistemelor existente în laborator. Este prezentat ansamblul de

programe tip mediu de dezvoltare IAR Systems Embedded Workbench si

comenzile de baza pentru depanarea si simularea programelor în limbaj de

asamblare sau realizarea de programe în limbaj de nivel înalt. Lucrarea propune si

o scurta recapitulare a sistemelor de numeratie binar si hexazecimal. În final sunt

prezentati registrii de lucru pentru microprocesorul Z-80.

2. Breviar teoretic

2.1. Elemente generale

Un microsistem de calcul este compus din urmatoarele elemente:

1. Unitatea centrala (UC), cu rol de comanda si control a întregii structuri.

La microsistemele de calcul aceasta este realizata de obicei în jurul unui

microprocesor. El poate forma unitatea centrala singur sau împreuna cu alte

circuite.

2. Circuitele de memorie, respectiv circuitele de decodificare si selectie

aferente:

- memorii ROM - nevolatile - pentru pastrarea programelor rezidente

permanent în microsistem. Tehnologic acestea pot fi memorii ROM  OTP (one

time programming) EPROM, EEPROM, FLASH, etc.;

- memorii RAM pentru pastrarea programelor utilizator; la disparitia

tensiunii de alimentare informatia stocata în acest tip de memorii se pierde.

Memoriile RAM pot fi de tipul Static RAM (SRAM) sau Dinamic RAM (DRAM).

3. Circuitele specializate de intrare - iesire ( input - output, I/O),

respectiv circuitele de decodificare si selectie aferente; prin intermediul acestor

circuite (cuploare) sunt gestionate echipamentele periferice.

4. Echipamentele periferice; prin intermediul echipamentelor periferice,

un microsistem de calcul se interfateaza cu mediul exterior, inclusiv cu operatorul

uman.

Îndrumar de laborator 1

5. Magistralele informationale. Elementele microsistemului comunica

prin intermediul unor magistrale. O magistrala este constituita dintr-un manunchi

de fire pe care se vehiculeaza semnale având aceleasi semnificatii logice. În mod

uzual sunt trei categorii de magistrale:

- magistrala de adrese (MA) contine informatii emise de unitatea

centrala în vederea adresarii locatiilor de memorie si a circuitelor de intrare - iesire.

Prescurtat, acest tip de informatii se numesc adrese. În anumite situatii particulare,

rolul de generare al semnalelor de adresa nu mai revine unitatii centrale. De

exemplu, în cazul folosirii circuitelor DMA (direct memory access), rolul generarii

adreselor revine acestor circuite.

- magistrala de date (MB) contine liniile fizice pe care se vehiculeaza

informatiile propriu-zise. Prescurtat, acest tip de informatii se numesc date.

Magistrala de date este bidirectionala. Sensul de parcurgere al magistralei poate fi

de la procesor la circuitele I/O sau memorii, atunci când unitatea centrala

efectueaza operatii de scriere, sau de la memorie sau circuitele I/O catre procesor,

în situatia efectuarii operatiilor de citire de catre UC. În situatii particulare, datele

pot sa circule între circuitele de intrare - iesire si memorii, fara a se mai trece prin

unitatea centrala (cazul transferurilor DMA).

- magistrala de comenzi (MC) contine semnale prin care procesorul se

sincronizeaza în functionare, cu elementele externe. Ea nu este o magistrala

bidirectionala propriu-zisa, ci contine semnale care sunt generate de unitatea

centrala si, respectiv, semnale care sunt receptionate de aceasta. Prin intermediul

semnalelor din cadrul acestei magistrale se gestioneaza transferul de date între

unitatea centrala si resursele microsistemului (memorii si circuite de I /O ).

Numarul de linii din cadrul magistralei de adrese indica numarul de locatii

de memorie ce pot fi adresate de catre procesor. De exemplu, daca numarul de linii

este 14, numarul locatiilor adresate este 214 = 16k, unde 1k = 210 . Pentru alte

UC

MA

MD

MC

BLOC MEMORIE

DCD

DCD

BLOC CIRCUITE

I/O

ECH. PERIF.

ECH. PERIF. ÎN

ECH. PERIF. I/O

Îndrumar de laborator 1

numere de linii în cadrul magistralei de adrese se obtin urmatoarele capacitati de

adresare:

Preview document

Îndrumar laborator arhitectura microprocesoarelor - Pagina 1
Îndrumar laborator arhitectura microprocesoarelor - Pagina 2
Îndrumar laborator arhitectura microprocesoarelor - Pagina 3
Îndrumar laborator arhitectura microprocesoarelor - Pagina 4
Îndrumar laborator arhitectura microprocesoarelor - Pagina 5
Îndrumar laborator arhitectura microprocesoarelor - Pagina 6
Îndrumar laborator arhitectura microprocesoarelor - Pagina 7
Îndrumar laborator arhitectura microprocesoarelor - Pagina 8
Îndrumar laborator arhitectura microprocesoarelor - Pagina 9
Îndrumar laborator arhitectura microprocesoarelor - Pagina 10
Îndrumar laborator arhitectura microprocesoarelor - Pagina 11
Îndrumar laborator arhitectura microprocesoarelor - Pagina 12
Îndrumar laborator arhitectura microprocesoarelor - Pagina 13
Îndrumar laborator arhitectura microprocesoarelor - Pagina 14
Îndrumar laborator arhitectura microprocesoarelor - Pagina 15
Îndrumar laborator arhitectura microprocesoarelor - Pagina 16
Îndrumar laborator arhitectura microprocesoarelor - Pagina 17
Îndrumar laborator arhitectura microprocesoarelor - Pagina 18
Îndrumar laborator arhitectura microprocesoarelor - Pagina 19
Îndrumar laborator arhitectura microprocesoarelor - Pagina 20
Îndrumar laborator arhitectura microprocesoarelor - Pagina 21
Îndrumar laborator arhitectura microprocesoarelor - Pagina 22
Îndrumar laborator arhitectura microprocesoarelor - Pagina 23
Îndrumar laborator arhitectura microprocesoarelor - Pagina 24
Îndrumar laborator arhitectura microprocesoarelor - Pagina 25
Îndrumar laborator arhitectura microprocesoarelor - Pagina 26
Îndrumar laborator arhitectura microprocesoarelor - Pagina 27
Îndrumar laborator arhitectura microprocesoarelor - Pagina 28
Îndrumar laborator arhitectura microprocesoarelor - Pagina 29
Îndrumar laborator arhitectura microprocesoarelor - Pagina 30
Îndrumar laborator arhitectura microprocesoarelor - Pagina 31
Îndrumar laborator arhitectura microprocesoarelor - Pagina 32
Îndrumar laborator arhitectura microprocesoarelor - Pagina 33
Îndrumar laborator arhitectura microprocesoarelor - Pagina 34
Îndrumar laborator arhitectura microprocesoarelor - Pagina 35
Îndrumar laborator arhitectura microprocesoarelor - Pagina 36
Îndrumar laborator arhitectura microprocesoarelor - Pagina 37
Îndrumar laborator arhitectura microprocesoarelor - Pagina 38
Îndrumar laborator arhitectura microprocesoarelor - Pagina 39
Îndrumar laborator arhitectura microprocesoarelor - Pagina 40
Îndrumar laborator arhitectura microprocesoarelor - Pagina 41
Îndrumar laborator arhitectura microprocesoarelor - Pagina 42
Îndrumar laborator arhitectura microprocesoarelor - Pagina 43
Îndrumar laborator arhitectura microprocesoarelor - Pagina 44
Îndrumar laborator arhitectura microprocesoarelor - Pagina 45
Îndrumar laborator arhitectura microprocesoarelor - Pagina 46
Îndrumar laborator arhitectura microprocesoarelor - Pagina 47
Îndrumar laborator arhitectura microprocesoarelor - Pagina 48
Îndrumar laborator arhitectura microprocesoarelor - Pagina 49
Îndrumar laborator arhitectura microprocesoarelor - Pagina 50
Îndrumar laborator arhitectura microprocesoarelor - Pagina 51
Îndrumar laborator arhitectura microprocesoarelor - Pagina 52
Îndrumar laborator arhitectura microprocesoarelor - Pagina 53
Îndrumar laborator arhitectura microprocesoarelor - Pagina 54
Îndrumar laborator arhitectura microprocesoarelor - Pagina 55
Îndrumar laborator arhitectura microprocesoarelor - Pagina 56
Îndrumar laborator arhitectura microprocesoarelor - Pagina 57
Îndrumar laborator arhitectura microprocesoarelor - Pagina 58
Îndrumar laborator arhitectura microprocesoarelor - Pagina 59
Îndrumar laborator arhitectura microprocesoarelor - Pagina 60
Îndrumar laborator arhitectura microprocesoarelor - Pagina 61
Îndrumar laborator arhitectura microprocesoarelor - Pagina 62
Îndrumar laborator arhitectura microprocesoarelor - Pagina 63
Îndrumar laborator arhitectura microprocesoarelor - Pagina 64
Îndrumar laborator arhitectura microprocesoarelor - Pagina 65
Îndrumar laborator arhitectura microprocesoarelor - Pagina 66
Îndrumar laborator arhitectura microprocesoarelor - Pagina 67
Îndrumar laborator arhitectura microprocesoarelor - Pagina 68
Îndrumar laborator arhitectura microprocesoarelor - Pagina 69
Îndrumar laborator arhitectura microprocesoarelor - Pagina 70
Îndrumar laborator arhitectura microprocesoarelor - Pagina 71
Îndrumar laborator arhitectura microprocesoarelor - Pagina 72
Îndrumar laborator arhitectura microprocesoarelor - Pagina 73
Îndrumar laborator arhitectura microprocesoarelor - Pagina 74
Îndrumar laborator arhitectura microprocesoarelor - Pagina 75
Îndrumar laborator arhitectura microprocesoarelor - Pagina 76
Îndrumar laborator arhitectura microprocesoarelor - Pagina 77
Îndrumar laborator arhitectura microprocesoarelor - Pagina 78
Îndrumar laborator arhitectura microprocesoarelor - Pagina 79
Îndrumar laborator arhitectura microprocesoarelor - Pagina 80
Îndrumar laborator arhitectura microprocesoarelor - Pagina 81
Îndrumar laborator arhitectura microprocesoarelor - Pagina 82
Îndrumar laborator arhitectura microprocesoarelor - Pagina 83
Îndrumar laborator arhitectura microprocesoarelor - Pagina 84
Îndrumar laborator arhitectura microprocesoarelor - Pagina 85
Îndrumar laborator arhitectura microprocesoarelor - Pagina 86
Îndrumar laborator arhitectura microprocesoarelor - Pagina 87
Îndrumar laborator arhitectura microprocesoarelor - Pagina 88
Îndrumar laborator arhitectura microprocesoarelor - Pagina 89
Îndrumar laborator arhitectura microprocesoarelor - Pagina 90
Îndrumar laborator arhitectura microprocesoarelor - Pagina 91
Îndrumar laborator arhitectura microprocesoarelor - Pagina 92
Îndrumar laborator arhitectura microprocesoarelor - Pagina 93
Îndrumar laborator arhitectura microprocesoarelor - Pagina 94
Îndrumar laborator arhitectura microprocesoarelor - Pagina 95
Îndrumar laborator arhitectura microprocesoarelor - Pagina 96
Îndrumar laborator arhitectura microprocesoarelor - Pagina 97
Îndrumar laborator arhitectura microprocesoarelor - Pagina 98
Îndrumar laborator arhitectura microprocesoarelor - Pagina 99
Îndrumar laborator arhitectura microprocesoarelor - Pagina 100
Îndrumar laborator arhitectura microprocesoarelor - Pagina 101
Îndrumar laborator arhitectura microprocesoarelor - Pagina 102
Îndrumar laborator arhitectura microprocesoarelor - Pagina 103
Îndrumar laborator arhitectura microprocesoarelor - Pagina 104
Îndrumar laborator arhitectura microprocesoarelor - Pagina 105
Îndrumar laborator arhitectura microprocesoarelor - Pagina 106
Îndrumar laborator arhitectura microprocesoarelor - Pagina 107
Îndrumar laborator arhitectura microprocesoarelor - Pagina 108
Îndrumar laborator arhitectura microprocesoarelor - Pagina 109
Îndrumar laborator arhitectura microprocesoarelor - Pagina 110
Îndrumar laborator arhitectura microprocesoarelor - Pagina 111
Îndrumar laborator arhitectura microprocesoarelor - Pagina 112
Îndrumar laborator arhitectura microprocesoarelor - Pagina 113
Îndrumar laborator arhitectura microprocesoarelor - Pagina 114
Îndrumar laborator arhitectura microprocesoarelor - Pagina 115
Îndrumar laborator arhitectura microprocesoarelor - Pagina 116
Îndrumar laborator arhitectura microprocesoarelor - Pagina 117
Îndrumar laborator arhitectura microprocesoarelor - Pagina 118
Îndrumar laborator arhitectura microprocesoarelor - Pagina 119
Îndrumar laborator arhitectura microprocesoarelor - Pagina 120
Îndrumar laborator arhitectura microprocesoarelor - Pagina 121
Îndrumar laborator arhitectura microprocesoarelor - Pagina 122
Îndrumar laborator arhitectura microprocesoarelor - Pagina 123
Îndrumar laborator arhitectura microprocesoarelor - Pagina 124
Îndrumar laborator arhitectura microprocesoarelor - Pagina 125
Îndrumar laborator arhitectura microprocesoarelor - Pagina 126
Îndrumar laborator arhitectura microprocesoarelor - Pagina 127
Îndrumar laborator arhitectura microprocesoarelor - Pagina 128
Îndrumar laborator arhitectura microprocesoarelor - Pagina 129
Îndrumar laborator arhitectura microprocesoarelor - Pagina 130
Îndrumar laborator arhitectura microprocesoarelor - Pagina 131
Îndrumar laborator arhitectura microprocesoarelor - Pagina 132
Îndrumar laborator arhitectura microprocesoarelor - Pagina 133
Îndrumar laborator arhitectura microprocesoarelor - Pagina 134
Îndrumar laborator arhitectura microprocesoarelor - Pagina 135
Îndrumar laborator arhitectura microprocesoarelor - Pagina 136
Îndrumar laborator arhitectura microprocesoarelor - Pagina 137
Îndrumar laborator arhitectura microprocesoarelor - Pagina 138
Îndrumar laborator arhitectura microprocesoarelor - Pagina 139
Îndrumar laborator arhitectura microprocesoarelor - Pagina 140
Îndrumar laborator arhitectura microprocesoarelor - Pagina 141
Îndrumar laborator arhitectura microprocesoarelor - Pagina 142
Îndrumar laborator arhitectura microprocesoarelor - Pagina 143
Îndrumar laborator arhitectura microprocesoarelor - Pagina 144
Îndrumar laborator arhitectura microprocesoarelor - Pagina 145
Îndrumar laborator arhitectura microprocesoarelor - Pagina 146

Conținut arhivă zip

  • lab1m.pdf
  • lab2m.pdf
  • lab3m.pdf
  • lab4m.pdf
  • lab5m.pdf
  • lab6m.pdf

Alții au mai descărcat și

Tema 1 - proiectare logică

Proiectare logica Tema 1 1. Sa se gaseasca sumele si produsele canonice pentru urmatoarele functii: 2. Utilizati teoremele algebrei circuitelor...

Instrucțiuni Z80

LD r, r 01dddsss r Ð r LD r, n8 00ddd110 r Ð n8 n8 LD r, (HL) 01sss110 r Ð (HL) LD r, (IX+e) DDh r Ð (IX+e) 01sss110 e LD r, (IY+e) FDh r Ð...

Rețele de calculatoare - caiet de seminar

1 Introducere Retelele de calculatoare s-au dezvoltat spectaculos în ultimii ani, datorita evolutiei tehnologiilor hardware, software si de...

Comunicații internet

2.1. Stilurile caracterelor {n sfirsit pagina dvs. contine ceva, chiar daca este vorba numai de un nume. Vom analiza in continuare elementele de...

Arhitectura calculatoarelor

Cap1. ARHITECTURA SISTEMELOR DE CALCUL O posibila clasificare a sistemelor de calcul se poate face dupa modul în care se face prelucrarea...

Basics of PC Hardware-Mainboard.Modelul OSI

IV. Activitatea de Laborator Propriu-Zisa MODULUL PC HARDWARE Cunostiinte teoretice: - acest laborator va ajuta studentii sa devena familiari cu...

Introducere în Rețelele de Calculatoare

Placa de retea Placa de retea este un circuit electronic ce permite comunicarea între calculator si retea. Se monteaza, de obicei, într-un slot...

Te-ar putea interesa și

Arhitectura calculatoarelor - structura microprocesoarelor x86

Microprocesorul, componentă principală a calculatorului Microprocesorul reprezintă unitatea centrală de procesare (UCP) a unui calculator,...

Platforme laborator arhitectura microprocesoarelor

DEZASAMBLORUL-DEPANATOR ("DEBBUGER") "AFD" 1. Scopul lucrarii Lucrarea de fata îsi propune familiarizarea cu posibilitatile de dezasamblare,...

Ai nevoie de altceva?