Sisteme de numerație

Referat
8/10 (1 vot)
Domeniu: Calculatoare
Conține 1 fișier: doc
Pagini : 5 în total
Cuvinte : 876
Mărime: 14.90KB (arhivat)
Publicat de: Bulai A.
Puncte necesare: 3
Profesor îndrumător / Prezentat Profesorului: Crinel Raveica
SISTEME DE NUMERATIE; Adunari/scaderi de numere în complement fata de 2 si fata de 1; Facultatea de Inginerie Bacau;

Extras din referat

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 laboratorul trecut exista trei moduri de reprezentare a numerelor cu semn:

a) Reprezentarea în marime si semn.

b) Reprezentarea utilizând codul complementar fata de 1 ( cod invers ).

c) Reprezentarea utilizând codul complementar fata de 2 ( cod direct ).

Reprezentarea în marime si semn.

Reprezentarea numarului se face dupa regula:

Exemplu:

N= - 1011

Facem mentiunea ca pentru numarul 0 vor exista doua reprezentari:

Reprezentarea utilizând codul complementar fata de 1 ( cod invers ).

Cod invers = cod complementar fata de 1.

Se obtine complementând toti bitii numarului initial.

Exemplu:

Reprezentarea utilizând codul complementar fata de 2 ( cod direct ).

Se obtine din codul pentru complementul fata de 1 al numarului initial la care se mai sumeaza un 1.

Exemplu:

Adunarea si scaderea numerelor binare in complement fata de 2 si fata de 1.

Introducem 2 notiuni:

- transport (carry): depasirea capacitatii de reprezentare (transport in afara cifrei semn)

- depasire (overflow): transport in cifra semn

In cazul numerelor fara semn nu poate apare decit cazul depasirii capacitatii, spre deosebire de numerele cu semn cind pot apare ambele situatii. Este evident ca adunarea sau scaderea a doua numere cu acelasi semn trebuie sa conduca la un rezultat avind acelasi semn cu al operanzilor, in caz contrar aparind depasirea (overflow). Deci depasirea (transportul in cifra semn) apare numai in cazul operatiilor cu numere avind acelasi semn.

Operatii in complement fata de 2

Operatiile cu numere binare se fac bit cu bit de la dreapta spre stinga. Scaderea este un caz particular de adunare, conform relatiei:

A - B = A + (-B)

Ca urmare, este suficient pentru realizarea scaderii sa adun la descazut, complementul fata de 2 al scazatorului. Daca rezultatul este negativ, el este obtinut in complement fata de 2 si pentru aflarea rezultatului final se aplica inca o data complementul fata de 2

Observatie:

In calculul complementului fata de 2 al numerelor cu semn, semnul se pastreaza (cifra semn nu intra in complementare) !!

Ex: consideram numere cu semn pe octet: deci un bit de semn, 7 biti de date, numerele maxime fiind -127, respectiv 127.

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

Conținut arhivă zip

  • Sisteme de Numeratie.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...

Placa de Bază

Caracteristici generale ale placii de baza Placa de baza este un dizpozitiv ‘de baza’ un ‘pamânt’ pe care ‘se planteaza’ celelalte componente ....

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...

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...

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?