Modalități de Reprezentare a Numerelor în Sistemele de Calcul

Laborator
7/10 (1 vot)
Domeniu: Calculatoare
Conține 1 fișier: doc
Pagini : 7 în total
Cuvinte : 1319
Mărime: 38.15KB (arhivat)
Publicat de: Florin Nechita
Puncte necesare: 0
Profesor îndrumător / Prezentat Profesorului: Berezinte George
Modalităţi de reprezentare a numerelor în sistemele de calcul

Extras din laborator

Reprezentarea numerelor întregi fără semn:

Consideram un cimp de k pozitii si un numar scris in baza p. Capacitatea unui cimp fix o putem deduce din valoarea celui mai mare intreg pozitiv pe care-l poate contine acest câmp şi anume:

(1) C = pk unde am notat cu C capacitatea cimpului.

Fiecare pozitie in cadrul cimpului este caracterizata prin ponderea cifrei pe care o contine. Invers, putem deduce lungimea necesara unui cimp (numarul de pozitii) pentru a putea fi reprezentat un numar intr-o anumita baza, astfel:

k=

În această reprezentare fiecare cifră zecimală a unui număr se reprezintă ca o succesiune de cifre binare, prima cifră dinspre stânga reprezentând cel mai semnificativ bit (Most Significant Bit), iar ultima cifră (prima dinspre dreapta) reprezentând cel mai puţin semnificativ bit (Last Significant Bit).

Exemplu: numărul binar: 1011001 se reprezintă

Figura 1

Reprezentarea numerelor întregi cu semn:

Vom conveni, in cazul numerelor cu semn, ca pozitia cea mai semnificativa (cea mai din stinga) in cadrul cimpului sa indice semnul, astfel:

In cazul numerelor cu semn avem -pk-1-1 < C < pk-1-1

În această reprezetare exemplul de mai devreme se codifică:

Figura 2

Exemple de locaţii de memorie în care se pot reprezenta numerele:

bit - o cifra binara 0,1

octet - 8 biti (pot fi reprezentate numere fara semn cuprinse intre 0 .. 255)

quartet - 4 biti (nibble) --> 0..15

cuvint - 16 biti (word) --> 0 .. 216 - 1 (65535)

dublu cuvint - 32 biti (dword) --> 0 .. 232 - 1

cvadruplu cuvint - 64 biti (qword) --> 0 .. 264 - 1

Reprezentarea numărului se face după regula:

Exemplu:

N= - 1011

Facem menţiunea că pentru numărul 0 vor exista două reprezentări:

Reprezentarea numerelor în cod complementar fata de 1 (cod invers):

Pentru a obtine complementul fata de 1 al unui numar binar, se inverseaza toate cifrele numarului.

Se poate scrie relatia:

Ncmpl1 = N, N >= 0

2n - |N|-1 , N < 0

unde:

- n = lungimea cimpului care contine numarul (inclusiv semnul !!)

- |N| - numarul in valoare absoluta

Preview document

Modalități de Reprezentare a Numerelor în Sistemele de Calcul - Pagina 1
Modalități de Reprezentare a Numerelor în Sistemele de Calcul - Pagina 2
Modalități de Reprezentare a Numerelor în Sistemele de Calcul - Pagina 3
Modalități de Reprezentare a Numerelor în Sistemele de Calcul - Pagina 4
Modalități de Reprezentare a Numerelor în Sistemele de Calcul - Pagina 5
Modalități de Reprezentare a Numerelor în Sistemele de Calcul - Pagina 6
Modalități de Reprezentare a Numerelor în Sistemele de Calcul - Pagina 7

Conținut arhivă zip

  • Modalitati de Reprezentare a Numerelor in Sistemele de Calcul.doc

Alții au mai descărcat și

Arhitectura calculatoarelor - Intel vs AMD

Rezultatele din testul 3DS Max 7 SPECapc Test Testul alaturat consta in crearea modelelor 3D, modificarea si randarea scripturilor. Conform...

Autentificarea prin semnătură digitală

Introducere O semnatura digitala reprezinta o informatie care il identifica pe expeditorul unui document. Semnatura digitala este creata prin...

Sistem de Prognosticare a Unei Avarii

Acest sistem calculeaza gradul de avariere a unei cladiri în cazul unui cutremur, precum si posibila necesitate a reconstructiei cladirii (partiala...

Testarea Sistemelor de Calcul

1. Se consideră circuitul din figura 2.1 Să se calculeze un set complet de teste pentru defectul G1 b-l-1. Utilizaţi pentru calculul testului atât...

Te-ar putea interesa și

Modelarea unui Sistem de Fabricație Utilizând Rețele PETRI Temporizate

1. SISTEME DE FABRICAŢIE Conceptul de sistem apare în formă embrionară în filosofia antică greacă. Afirmând că „întregul este mai mult decât suma...

Teoria și Practica Riscului în Banca Comercială

ÎNTRODUCERE Actualitatea temei de cercetare şi gradul de studiere a acesteia Actualitatea temei de cercetare În anii 90 ai secolului trecut, în...

Calcul Paralel

1.Introducere Conceptul clasic a lui Von Neumann despre computerul serial a fost incorporat in primele masini moderne de calcul. Viteza de calcul...

Arhitectura calculatoarelor

1.1. Sistemul de calcul 1.1.1. Definiţii Sistemul de calcul (SC, System Computer sau calculator) este reprezentat de o structură destinată...

Arhitectura calculatoarelor

1. INTRODUCERE OBIECTIVE Principalele obiective ale acestui capitol introductiv sunt urmatoarele: caracterizarea notiunii de informatie,...

Structuri și algoritmi pentru conducerea automată a proceselor

Partea I-a CONDUCEREA PROCESELOR DUPA MARIMEA DE IESIRE 1. Structuri de baza si metode de proiectare 1.1. Structuri de reglare si metode de...

Prelucrarea Măsurătorilor Geodezice

Manualul de faţă reprezintă o ediţie revăzută a celei din anul 2003, prin adaptare corespunzătoare la forma de învăţământ de lungă durată în...

Arhitectura sistemelor de calcul

Sistemele de calcul au evoluat continuu, iar aceasta evolutie continua sa ne uimeasca. Materialul urmator încearca sa capteze atât bazele...

Ai nevoie de altceva?