Sisteme de Numerație

Laborator
6.5/10 (2 voturi)
Domeniu: Automatică
Conține 1 fișier: doc
Pagini : 8 în total
Cuvinte : 1309
Mărime: 19.63KB (arhivat)
Publicat de: Marian C.
Puncte necesare: 0

Extras din laborator

Elementele electronice care stau la baza construcţiei calculatoarelor au un număr finit de stări stabile. Notându-se cu b numărul stărilor, informaţiile se pot reprezenta ca numere scrise în baza b. În funcţie de anumite convenţii, o informaţie care de fapt este un număr scris într-o baza b, poate reprezenta şi altceva decât numere.

Ex: Codul Simbol codificat

00 A

01 B

10 C (o litera fiind codificata cu doua cifre)

Realizarea elementelor electronice cu mai mult de două stări stabile este costisitoare şi dificilă. De aceea se folosesc cele două stări stabile, motiv pentru care la baza funcţionării majorităţii calculatoarelor electronice stă sistemul de numeraţie cu baza 2 (sistemul binar).

Într-un calculator se folosesc pentru reprezentarea datelor şi efectuarea operaţiilor aritmetice diferite sisteme de numeraţie care au de obicei ca baza numărul doi sau puteri ale numărului doi.

Sistemul de numeraţie reprezintă un ansamblu de reguli care precizează cum va fi folosit un set de cifre pentru a reprezenta valori numerice cuprinse într-o gama cât mai larga.

Orice sistem de numeraţie presupune o bază care dă şi numele respectivului sistem. Considerând, generic, un sistem de numeraţie cu baza "b", un număr N (N0), în acest sistem se va scrie sub forma:

unde: - cifrele numărului N in baza b - ponderile cifrelor i - rang

Între sistemele de numeraţie uzuale, putem aminti:

• binar: (sistemul cel mai folosit în reprezentarea internă a datelor într-un sistem de calcul) - cifrele 0,1 numite biţi (b=2)

• zecimal: (sistemul utilizat în mod natural) - cifrele 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 (b=10)

• BCD (binar codificat zecimal) - cifrele 0..9

• hexazecimal: cifrele 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F (se foloseşte în notaţii sufixul "h" sau "H") (b=16)

• octal: cifrele 0, 1, 2, 3, 4, 5, 6, 7 (b=8)

Putem defini codul ponderat ca fiind codul care asociază fiecărui număr exprimat în codul respectiv, o secvenţă de cifre, fiecare cifră având o anumită pondere, numărul îndeplinind relaţia de mai sus. Codurile corespunzătoare numerelor exprimate în sistemele de numeraţie amintite mai sus se mai numesc şi coduri numerice (binar, octal, zecimal, hexazecimal) şi sunt coduri ponderate.

Există şi coduri neponderate cum ar fi:

- coduri alfanumerice (ASCII sau EBCDIC cele mai folosite) - coduri pentru detecţia şi corecţia erorilor (HAMMING) - codul cu exces de 3, codul GRAY (codul binar reflectat) etc.

Sistemul hexazecimal se dovedeşte un instrument intermediar deosebit de util în colaborarea omului cu calculatorul , deoarece permite utilizarea unui număr mai mic de semne decât sistemul binar pentru simbolizarea unei informaţii, precum şi aplicarea unor reguli simple de transpunere în sistemul binar în care lucrează calculatoarele.

Preview document

Sisteme de Numerație - Pagina 1
Sisteme de Numerație - Pagina 2
Sisteme de Numerație - Pagina 3
Sisteme de Numerație - Pagina 4
Sisteme de Numerație - Pagina 5
Sisteme de Numerație - Pagina 6
Sisteme de Numerație - Pagina 7
Sisteme de Numerație - Pagina 8

Conținut arhivă zip

  • Sisteme de Numeratie.doc

Alții au mai descărcat și

Prelucrarea informației

MATLAB in 2 ore Help – apare o lista lunga de comenzi Help nume_comanda – cum se foloseste o chestie si ce face Ex: help fft (fast fourier...

Magistrala SPI

1. Introducere 1.1 Scopul lucrării Scopul lucrării este de a familiariza studenții cu aspectele practice de baza pentru utilizarea în aplicații de...

Instrumente Utilizate în Managementul Calității

INSTRUMENTE UTILIZATE ÎN MANAGEMENTUL CALITĂŢII [1] [3] [4] [9] [10] [24] [30] [31] [44] [48] [49] [50] [52] [54] [64] [66] [87] [92] [93] [98]...

Microsistemul cu Microprocesor 8085 EMAC Universal Trainer

L1. Microsistemul cu microprocesor 8085 EMAC Universal Trainer Obiective - Să înţeleagă structura internă şi funcţionarea microprocesorului...

Conectarea potențiometrului

Scopul lucrării: De a face cunoștință cu limbajul de programare Arduino și elaborarea unei programe asupra unei placi ArduinoUNO si a unui...

Complemente de Teoria Sistemelor

SISTEME NELINIARE 1. Conceptul de sistem neliniar. Tipuri de neliniaritati Conceptul de sistem neliniar Un sistem este neliniar atunci cand...

Cursuri Internet

Javascript este un limbaj de scripting creat pentru a oferi interactiune cu paginile WEB, incorporat de obicei direct in paginile HTML JavaScript...

Aparate de măsurat digitale

1. Generalitati Studiul aparatelor de măsură este deosebit de important, deoarece în zilele noastre se poate măsura pe cale electrică aproape...

Te-ar putea interesa și

ECDL

MEMORIA INTERNA SI EXTERNA 1. Memoria interna (memoria principala) a unui calculator are trei functii importante: • memoreaza programul care se...

Bazele Informaticii

TRUE/FALSE 1) Sistemele de numeratie nepozituionale sunt acele sisteme de numeratie in care valoarea unei cifre din cadrul unui numar este...

Fundamentele Calculatoarelor

Sisteme de numeratie Numerele pot fi reprezentate în diferite moduri în functie de sistemul de numeratie utilizat. Dintre sistemele de numeratie...

Sisteme de numerație

Pentru numere de forma de n-1 biti se vor folosi reprezentari pe n biti . Bitul de rang bn-1=bs bit de semn unde bs= Dupa cum am vazut în...

Arhitectura calculatoarelor

Capitolul 1 INTRODUCERE 1.1 Scurt istoric al sistemelor de calcul Istoria mijloacelor mecanice de calcul începe cu multe secole în urma. Se...

Rețele de Calculatoare

Scopul lucrarii Această lucrare are ca principal scop familiarizarea studenţilor cu sistemele de numeraţie: zecimal, binnar, octal, hexazecimal si...

Introducere în Studiul Economiei

Având profunde cunostinte teoretico-metodologice, indispensabile pentru întelegerea complexitatii vietii economice reale, a dinamicii structurilor...

Sisteme de Numerație

Sistem de numeratie - totalitatea regulilor folosite pentru scrierea numerelor cu ajutorul unor simboluri (cifre). 1. Sistemul de numeratie roman...

Ai nevoie de altceva?