Circuite Digitale Integrate - Extragere Radical

Proiect
8.5/10 (2 voturi)
Domeniu: Electronică
Conține 1 fișier: doc
Pagini : 6 în total
Cuvinte : 900
Mărime: 24.93KB (arhivat)
Publicat de: Gabriel Negru
Puncte necesare: 0
electronica, anul III

Extras din proiect

PROIECT CIRCUITE INTEGRATE DIGITALE

Tema proiectului

Sa se proiecteze un circuit integrat care sa extraga radicalul dintr-un numar in virgula mobila pe 32 de biti.

Introducere

Un numar binar in virgula mobila este alcatuit din trei grupuri de biti: bitul de semn, bitii ce alcatuiesc exponentul si bitii ce alcatuiesc mantisa. Structura unui numar binar pe 32 de biti va fi in cazul unui numar in virgula mobila urmatoarea:

Numarul se va calcula cu ajutorul formulei :

Daca extragem radicalul vom obtine urmatoarea relatie:

In acest moment partea dificila a problemei se reduce la extragerea radicalului din mantisa (ce consta intr-o operatie de extragere a radicalului dintr-un numar intreg fara semn), la care, in circuit, se va adauga ultimul bit al exponentului, pentru a elimina si problema exponentului par sau impar.

Algoritmul de extragere a radicalului dintr-un numar intreg

Pentru calculul radacinii patrate am folosit o varianta foarte simpla care se prezinta sub forma unei pseudoimpartiri. Este un fel de impartire la care impartitorul se modifica pe durata executiei operatiei. Aceasta metoda de calcul a radacinii patrate se afla la baza unor algoritmi foarte eficienti pentru calculul functiilor trigonometrice, hiperbolice, exponentiale si a inverselor lor.

Metoda , denumita “a stadionului”, era, se pare, cunoscuta si lui Pithagora.Suma numerelor de pe conturul “stadionului” reprezinta patratul numarului maxim. Intr-adevar, n sumat cu de doua ori suma primelor n-1 numere este egal cu . Se poate deduce de aici un algoritm pentru extragerea radacinii patrate:daca scadem pe rand din M numerele pare in ordine crescatoare de la 2 pana la 2(p-1) iar restul are valoarea p, atunci =p.

Exemplu:

Fie M=25.Atunci conform algoritmului anterior sugerat :

25-1•2=23

23-2•2=19

19-3•2=13

13-4•2=5

Pentru ca ultimul rezultat este 4+1, 5 este rezultatul operatiei.

Schema logica de extregere a radicalului dintr-un numar intreg conform algoritmului “stadionului” este:

Preview document

Circuite Digitale Integrate - Extragere Radical - Pagina 1
Circuite Digitale Integrate - Extragere Radical - Pagina 2
Circuite Digitale Integrate - Extragere Radical - Pagina 3
Circuite Digitale Integrate - Extragere Radical - Pagina 4
Circuite Digitale Integrate - Extragere Radical - Pagina 5
Circuite Digitale Integrate - Extragere Radical - Pagina 6

Conținut arhivă zip

  • Circuite Digitale Integrate - Extragere Radical.doc

Alții au mai descărcat și

Circuite Integrate

Circuitele integrate peliculare sunt circuitele ale caror clemente sînt realizate prin depunerea unor pelicule pe suprafata unui material...

Tehnologii de Fabricare a Circuitelor Integrate

Dezvoltarea electronicii a condus la realizarea de echipamente tot mai complexe, care folosesc un numar mare de componente. Cresterea numarului de...

Circuite Integrate Analogice

*widlar r1 1 2 28.8k r2 3 0 598 q2 2 2 0 qnpn q1 1 2 3 qnpn vcc 1 0 10v .model qnpn npn(vaf=250 bf=200 is=1e-14 cje=1.3p cjc=0.6p cjs=3p...

CAN - Circuite Analogice și Numerice

Structura 1. Semnale electrice, dispozitive pasive si semiconductoare (notiunea de semnal, dispozitive semiconductoare) 2. Circuite analogice...

Circuite Liniare cu Amplificatoare Operaționale

CIRCUITE LINIARE CU AMPLIFICATOARE OPERATIONALE 1. AMPLIFICATOARE OPERATIONALE (AO) Cele mai raspândite circuite integrate liniare sunt...

Circuite Integrate Analogice

Amplificatorul operational introducere Termenul amplificator operational, introdus în 1940 se refera la un tip special de amplificator care,...

Electronica Digitală

CAPITOLUL 1 Elemente de algebra booleeana Algebra Boole a fost conceputa de catre matematicianul englez George Boole (1815 ¸ 1864) ca o metoda...

Îndrumar de laborator - electronică digitală

PREZENTAREA PLATFORMEI DE LABORATOR 1. Scopul lucr[rii Lucrarea @]i propune prezentarea ]i testarea platformei de laborator de circuite...

Ai nevoie de altceva?