Laborator Calculatoare Numerice

Laborator
7/10 (5 voturi)
Domeniu: Calculatoare
Conține 7 fișiere: pdf
Pagini : 133 în total
Cuvinte : 29673
Mărime: 3.00MB (arhivat)
Publicat de: Marian Badea
Puncte necesare: 0
Profesor îndrumător / Prezentat Profesorului: A. Petrescu
Laborator de Calculatoare Numerice pentru anul 3, Calculatoare

Extras din laborator

Laborator 1. Scheme logice combinationale si secventiale

Schemele logice combinationale si cele secventiale sunt nelipsite din schemele cu functionare

numerica. O scurta prezentare teroretica a acestora, descrierea celor mai importante tipuri, precum

si prezentarea implementarii unui exemplu fac obiectul acestei lucrari. Exemplul propus este un

circuit combinational controlabil, care realizeaza conversia binar-gray si gray-binar, iar

implementarea se va realiza în tehnologie Xilinx.

1. Scheme logice combinationale

Aceste scheme sunt caracterizate de semnalele de la iesire care la un moment dat, sunt numai functii

de semnalele aplicate în acel moment la intrare. Deci semnalele de iesire depind de combinatiile

semnalelor de intrare. Aceste dependente sunt date, de obicei, printr-un grup de functii booleene,

asa cum se prezinta în figura 1.

x1 y1

...... ......

xn yn

Figura 1. Schema generala a unui circuit combinational

) , ... , , (

...

) , ... , , (

) , ... , , (

2 1

2 1 2 2

2 1 1 1

n m m

n

n

x x x f y

x x x f y

x x x f y

=

=

=

În legatura cu schemele logice se pot formula doua categorii de probleme:

1. probleme de analiza

2. probleme de sinteza

În cazul unei probleme de analiza se furnizeaza structura circuitului si, cunoscându-se semnalele

aplicate la intrare, se cer semnalele de iesire. Problemele se solutioneaza cautând expresiile

functiilor booleene ale semnalelor de iesire corespunzatoare structurii circuitului si apoi valorile lor

pentru diversele combinatii de valori ale variabilelor de intrare.

În cazul unei probleme de sinteza se furnizeaza valorile semnalele de iesire corespunzatoare

diverselor combinatii de valori ale semnalelor de intrare si se cere structura circuitului. Problemele

de sinteza se solutioneaza cautând expresiile functiilor booleene care asigura corespondenta impusa

între semnale si alcatuirea structurii circuitelor corespunzatoare lor. Pentru ca schemele obtinute sa

fie cât mai simple si mai economice se cauta formele minime ale functiilor booleene respective. Din

punct de vedere matematic, problemele de sinteza duc la necesitatea minimizarii unor functii

booleene.

Schema logica

combinationala

(SLC)

2. Scheme logice secventiale – Circuite basculante bistabile (CBB)

Circuitele secventiale sunt de fapt alcatuite din circuite combinationale si elemente de memorie,

cumulând astfel proprietati noi cum ar fi: întârzieri, memorare si reactii de la iesire la intrare.

Semnalele de iesire ale unui circuit secvential vor depinde de valorile instantanee ale semnalelor de

intrare si de starea circuitului. Starea circuitului este o functie de valorile intrarilor la momente de

timp anterioare.

În figura 2 este prezentata schema generala a unui circuit secvential. t  reprezinta elemente de

întârziere astfel ca: ) ( ) ( t y t t y i i =  + .

x1 z1

xn zn

y1

yi

ym

Figura 2. Schema generala a unui circuit secvential

Dupa relatia temporala de producere a evenimentelor în circuitele secventiale, acestea sunt:

1. sincrone: evenimentele se produc în circuit la momente discrete, bine determinate de

timp

2. asincrone: momentele de timp de aplicare a intrarilor si de realizare a iesirilor sunt

oarecare.

În general, cu toate ca introducerea semnalelor de sincronizare, ceea ce constituie desigur o

restrictie, întârzie functionarea circuitelor, facându-le mai lente, acest fapt mareste considerabil

stabilitatea si controlabilitatea circuitelor.

Metodele de analiza si sinteza ale schemelor secventiale sunt analoage celor folosite pentru

schemele combinationale, cu deosebirea faptului ca functionarea acestora este definita nu prin

tabele de adevar ci prin tabele de tranzitii de stari. Implementarea unei scheme secventiale

utilizeaza pentru SLC circuite logice combinationale iar pentru circuitele de înârziere circuite

basculante bistabile cum ar fi cele de tip D si cele de tip JK. O schema secventiala se mai poate

implementa utilizând registre de deplasare, numaratoare sau memorii PROM de control si SLC sau

circuite logice programabile (cum sunt PLD-urile si FPGA-urile).

Preview document

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

Conținut arhivă zip

  • Laborator Calculatoare Numerice
    • Laborator1rom.pdf
    • Laborator2rom.pdf
    • Laborator3rom.pdf
    • Laborator4rom.pdf
    • Laborator5rom.pdf
    • Laborator6rom.pdf
    • Laborator7rom.pdf

Alții au mai descărcat și

Factori de Succes în Dezvoltarea Sistemelor Informaționale

INTRODUCERE În noua economie, producătorii de soluţii IT sunt confruntaţi cu o nouă cerinţă care îi obligă să schimbe total modul de construcţie a...

Proiect Unitatea Aritmetico-Logica

Unitatea aritmetico-logica (UAL sau ALU) Cel care a propus conceptul de unitate aritmetico logic (ALU) este matematicianul John Von Neumann...

Circuite logice secvențiale

Cap.I.ARGUMENT In aceasta lucrare am vorbit despre memoria ROM care este o memorie de tip special in care informatia se inscrie chiar la...

Sisteme cu Microprocesoare I

SISTEME CU MICROPROCESOARE (Calitatea si adevarul raspunsurilor nu sunt garantate.) 1. Ce se întelege prin notiunile de microprocesor,...

Rețele de Calculatoare

1 Instructajul de protecţie a muncii. Matematica în reţelele de calculatoare 1.1 Obiective: Efectuarea instructajului de protecţie a muncii în...

Rețele de Calculatoare

4.1 Definirea şi rolul reţelelor de calculatoare. Tipuri de reţele O reţea de calculatoare este un grup de calculatoare şi echipamente periferice...

Sumatorul Complet și Sumatorul Binar Paralel

Obiective La finalul acestui exerciţiu de laborator, ar trebui să fiţi capabili să: - Creaţi şi să simulaţi un sumator complet în VHDL - Să...

Calculatoare Numerice

- Calculator pe un cip deoarece el conţine pe lângă CPU şi memorie şi interfeţe de intrare ieşire - Cele mai populare microcontrolere sunt 8051...

Te-ar putea interesa și

Structura și funcționarea unui PC

Calculatorul este o masina care prelucreaza informatiile automat. Pentru aceasta trebuie sa i se furnizeze datele pe care trebuie sa le prelucreze...

Transmisia și Verificarea Datelor cu Ajutorul Circuitului de Detecție a Erorilor Bazat pe Algoritmul CRC

INTRODUCERE Prin acest proiect se doreşte realizarea unor programe în limbajul Verilog şi implementarea pe module Xilinx a unui circuit de...

Informatică aplicată

Termenul informatică desemnează știința procesării sistematice a informației, în special a procesării cu ajutorul calculatoarelor. Termenul...

Programarea și Utilizarea Calculatorului

1. STRUCTURA ŞI FUNCŢIONAREA UNUI SISTEM DE CALCUL Calculatorul este o maşină care prelucrează informaţiile automat. Pentru aceasta trebuie să i...

Excel

I. Crearea unei foi de lucru cu Excel Programele tip foaie de calcul, cum este Microsoft Excel, au fost create iniţial pentru analizarea şi...

Proiectare Asistată de Calculator

LABORATOR 1 INTRODUCERE ÎN MATLAB MATLAB este un program interactiv, produs de firma MATHWORKS pentru calcule numerice de înaltă performanţă şi...

Structuri de Date și Algoritmi

Se citesc m perechi de numere întregi (x,y) reprezentând extremitatile muchiilor unui graf neorientat cu n vârfuri si m muchii. Sa se verifice...

Laborator Matlab

Laborator 1 Mediul de programare Matlab (Limbajul de programare Matlab) Noţiuni generale Matlabul este un program de înaltă performaţă...

Ai nevoie de altceva?