Analiza si sinteza dipozitivelor numerice



0 stele

889 vizualizari  |  1 comentariu

Curs Automatica
Numar pagini: 504
Adaugat de: Zsigmond Endre Marius 20 feb 2010
 
Pret: 10 Gold Coin
Download Analiza si sinteza dipozitivelor numerice - Curs  Automatica
Comenteaza

Sistemele numerice prelucreaza informatie  Informatia este codificata ® un anumit tip de reprezentare - Sistemul de numeratie = totalitatea regulilor de reprezentare a numerelor cu ajutorul unor simboluri numite cifre - Sistemele de numeratie: - pozitionale - valoarea unei cifre - determinata de pozitia sa in cadrul numarului - nepozitionale

1.1. Sisteme de numeratie - Numarul “N”, in sistem pozitional, in baza de numeratie “b” se reprezinta: - baza “b” este numar intreg, > 1 - ai sunt intregi in gama: 0LaiLb-1 - notatia (N)b = numarul “N” in baza “b” - daca baza “b” nu se specifica - este implicit 10 - complementul unei cifre “a”, notat “a” in baza “b” este definit:

1.1. Sisteme de numeratie - Sistem de numeratie binar - baza b=2 - in sistemul numeric binar avem 2 cifre binare (“biti”), 0 si 1 - complementele cifrelor binare: 0 = 1; 1 = 0 - Sistemele numerice folosesc pentru reprezentarea
informatiei si alte sisteme de numeratie ® mai uzuale: - octal - hexazecimal

1.1. Sisteme de numeratie - Sistem de numeratie octal - baza b = 8 - 8 cifre: 0 - 7 - reprezentarea pentru echivalentul in binar - pe 3 biti - 0 = 000; 1 = 001; 2 = 010; 3 = 011; 4 = 100; 5 = 101; 6 = 110; 7 = 111
- Sistem de numeratie hexazecimal - baza b = 16 - 16 semne: 0 - 9 si A - F - reprezentarea pentru echivalentul in binar - pe 4 biti - 0 = 0000; 1 = 0001; 2 = 0010; 3 = 0011; 4 = 0100; 5 = 0101; 6 = 0110; 7 = 0111; 8 = 1000; 9 = 1001; A = 1010; B = 1011; C = 1100; D = 1101; E = 1110; F = 1111 - 1 byte (octet) = 8 biti - reprezentare cu 2 semne - utilizat pentru reprezentare restransa

1.2. Conversia bazei de numeratie - Conversia se face din baza “b1” in baza “b2” - in sistemele pozitionale conversia se face prin inmultiri sau impartiri repetate - Se disting 2 cazuri de conversie: - a) b1 < b2 - b) b1 > b2

1.2. Conversia bazei de numeratie - a) b1 < b2 - (N)b1 se exprima ca un polinom in puterile lui “b1” si se
evalueaza polinomul folosind aritmetica in baza “b2” - Exemplu:
- b1 = 3
- b2 = 10
- (N)3 = 2120,1
- (N)10 = 2•33 + 1•32 + 2•31 + 0•30 + 1•3-1 =
= 54+9+6+0+0,3 = 69,3
07.10.2009 Curs 1 ASDN 8
1.2. Conversia bazei de
numeratie
- b) b1 > b2
- se utilizeaza aritmetica in baza “b1”
- se face conversia separata a partii intregi si a partii
fractionare
- conversia partii intregi:
- numarul se imparte la baza “b2”, se obtine un cat si un rest
- se retine restul si se continua cu impartirea catului la baza “b2”
- algoritmul se opreste cand catul = 0
- partea intreaga se obtine prin scrierea resturilor obtinute, in
ordine inversa generarii lor
07.10.2009 Curs 1 ASDN 9
1.2. Conversia bazei de
numeratie
- b) b1 > b2
- conversia partii fractionare:
- numarul de inmulteste cu baza “b2”, se obtine un numar format
dintr-o parte intreaga si una fractionara
- se retine partea intreaga si se continua cu inmultirea cu baza
“b2” a partii fractionare obtinute
- algoritmul se continua pana la obtinerea preciziei dorite
- partea fractionara se obtine prin scrierea partilor intregi
obtinute, in ordinea generarii lor
07.10.2009 Curs 1 ASDN 10
1.2. Conversia bazei de
numeratie
- b) b1 > b2
- Exemplu:
- b1 = 10
- b2 = 4
- (N)10 = 347,4
- conversia partii intregi:
- 347:4 = 86 rest 3
- 86:4 = 21 rest 2
- 21:4 = 5 rest 1
- 5:4 = 1 rest 1
- 1:4 = 0 rest 1
- Partea intreaga = (11123)4
conversia partii fractionare:
0,4 • 4 = 1,6 ? 1
0,6 • 4 = 2,4 ? 2
Partea fractionara = (1212...)4
Numarul (N)4 = (11123,1212…)4
07.10.2009 Curs 1 ASDN 11
1.2. Conversia bazei de
numeratie
- Conversia numerelor din octal si hexazecimal in
binar si invers - se bazeaza pe exprimarea prin 3,
respectiv 4 biti a cifrelor din octal si hexazecimal
- Exemple:
- din octal si hexazecimal in binar
- (123,4)8 = (001 010 011, 100)2 = (1010011,1)2
- (2C5F,8)16 = (0010 1100 0101 1111, 1000)2 = (10110001011111,1)2
- din binar in octal si hexazecimal
- (1010110,0101)2 = (001 010 110, 010 100)8 = (126,24)8
- (10111001101010,10011)2 = (0010 1110 0110 1010, 1001 1000)16 =
(2E6A,98)16
07.10.2009 Curs 1 ASDN 12
1.3. Coduri binare
- Sistemul zecimal este preferat in interfata om -
sistem de calcul
- Cifrele zecimale se reprezinta prin succesiuni de
cifre binare ® coduri binare (binar-zecimale)
- 10 cifre zecimale, 0 - 9, se pot reprezenta pe 4 biti
- Codurile binare:
- ponderate
- neponderate
07.10.2009 Curs 1 ASDN 13
 

 
Textul de mai sus reprezinta un extras din "Analiza si sinteza dipozitivelor numerice". Pentru versiunea completa a documentului apasa butonul Download si descarca fisierul pe calculatorul tau. Prin descarcarea prezentei lucrari stiintifice, orice utilizator al site-ului www.studentie.ro declara si garanteaza ca este de acord cu utilizarile permise ale acesteia, in conformitate cu prevederile legale ablicabile in domeniul proprietatii intelectuale si in domeniul educatiei din legislatia in vigoare.
In cazul in care intampini probleme la descarcarea fisierului sau documentul nu este nici pe departe ceea ce se doreste a fi te rugam sa ne anunti aici: raporteaza o eroare


 
CARE ESTE OPINIA TA?

Cod

Cod de securitate

ojndtvaqkg Luni, 19 Iulie 2010

QnUkMB ujexgldwybbe, [url=http ://wubzpyvdjxri.com/]wubzpyvdjxri[/url], [link=http ://lkshsyietygo.com/]lkshsyietygo[/link], http ://yreejdudpwwp.com/

 

Pagina 1 din 1

 

Bursa de inteligenta

Adauga o cerere pentru cursul sau referatul de care ai nevoie iar noi te anuntam de indata ce cererea ta a primit un raspuns. Daca dimpotriva, esti un student silitor si vrei sa raspunzi unei cereri, vei castiga mult mai multi gold coins!

Participa acum!