Calculul Numeric

Curs
8.7/10 (3 voturi)
Domeniu: Calculatoare
Conține 9 fișiere: doc
Pagini : 152 în total
Cuvinte : 38127
Mărime: 2.35MB (arhivat)
Cost: Gratis
Profesor îndrumător / Prezentat Profesorului: Maties V.
Universitatea Tehnica din Cluj-Napoca Facultatea de Constructii de Masini

Extras din document

Obiectivele acestui capitol sunt:

- studiul sistemelor de numeraţie;

- studiul unor circuite logice;

- organizarea internă a unui sistem de calcul.

1.1 Sisteme de numeraţie

Omul utilizează sistemul de numeraţie în baza zece. Spre deosebire de om, calculatoarele folosesc sistemul de numeraţie în baza 2. Se presupune că originea sistemului de numeraţie în baza 10 este legată de numărul degetelor mâinilor fiinţei umane. În ceea ce priveşte utilizarea sistemului de numeraţie în baza 2 în sistemele de calcul, motivele sunt legate de faptul că nivelele logice “1” şi “0” sunt asociate celor două nivele de tensiune pentru comutator închis respectiv deschis. Dacă în baza 10 se utilizează simboluri (cifre) distincte 0,1, 9, în baza 2 sunt numai două simboluri, respectiv 0 şi 1, numite cifre binare.

Conversia unui număr zecimal în binar

O metodă de conversie este de a împărţi numărul zecimal la 2 în mod repetat până când câtul devine egal cu 0. Resturile obţinute luate în ordine inversă constitue numărul binar asociat numărului zecimal.

Exemplul 1.1: Să se convertească 3710 în binar.

D / Î Cât Rest

37/2 = 18 1 LSB (least significant bit- cel mai 18/2 = 9 0 puţin semnificativ bit)

9/2 = 4 1

4/2 = 2 0

2/2 = 1 0

1/2 = 0 1___ MSB (most significant bit- cel mai

semnificativ bit)

deci 3710=1001012.

Conversia unui număr din binar în zecimal

Pentru conversia unui număr binar în număr zecimal este important să se înţeleagă noţiunea de pondere asociată poziţiei unei cifre. Vom face analogie cu reprezentarea unui număr în baza 10.

Exemplul 1.2:

12345610=6*100+5*101+4*102+3*103+2*104+1*105

Similar în baza 2:

11100112=1*20+1*21+0*22+0*23+1*24+1*25+1*26

Cunoscând ponderea asociată fiecărei cifre binare, se poate converti direct un număr zecimal în număr binar.

Exemplul 1.3: să se convertească 4710 în binar:

128 64 32 16 8 4 2 1

1 0 1 1 1 1 adică 4710= 1011112

Se scriu puterile lui 2 (e suficient să se scrie puterile lui 2 ce nu depăşesc valoarea numărului zecimal), apoi se aleg treptat de la stânga la dreapta cifrele binare. În exemplul de mai sus se poate alege mai întâi pe 32 (64> 47) apoi pe 8 (32+16=48>47), şi procedeul continuă până se obţine numărul binar corespunzător numărului zecimal.

Sistemul hexazecimal

Sistemul hexazecimal utilizează baza de numeraţie 16. Se foloseşte pentru reprezentarea convenabilă a numerelor binare. Pentru om, este mult mai uşor ca în locul unei reprezentări binare a unui număr să se utilizeze reprezentarea hexazecimală. Dacă sistemul binar are 2 cifre (0,1), sistemul zecimal are 10 cifre (0,1, ,9) iar sistemul hexazecimal are 16 cifre. Primele 10 cifre sunt identice cu cifrele bazei 10 iar pentru următoarele 6 se folosesc caracterele A,B,C,D,E,F. Cifrele hexazecimale şi corespondentul lor în zecimal sunt:

Baza 10 (zecimal) Baza 2 (binar) Baza 16 (hexazecimal)

0 0000 0

Conversia din binar în hexazecimal şi invers

Pentru a obţine reprezentarea hexazecimală a unui număr binar, pornind de la dreapta la stânga numărului binar, se grupează câte 4 biţi şi se înlocuiesc cu echivalentul lor hexazecimal. Invers, fiecare cifră hexazecimală se înlocuieşte cu reprezentarea ei binară.

Exemplul 1.4:

1010111011110110111001=0010101110111101101110012= 2BBDB916

69B16 = 0110100110112

Conversia unui număr zecimal în hexazecimal

Se pot utiliza două metode:

- se converteşte numărul în binar şi apoi în hexazecimal

Exemplul 1.5:

64 32 16 8 4 2 1

8910 = 1 0 1 1 0 0 1 deci

8910 = 10110012

şi apoi 1011001=5916.

- se realizează conversia directă din zecimal în hexazecimal utilizând împărţirea repetată la 16 şi apoi se iau resturile în ordine inversă.

Exemplul 1.6: să se convertească în hexazecimal numărul 232510.

D / Î Cât Rest

2325/16= 145 5 LSB (least significant bit- cel mai puţin 145/16 = 9 1 semnificativ bit)

9/16 = 0 9__ MSB (most significant bit- cel mai

semnificativ bit)

deci: 232510=91516.

Conversia unui număr din format hexazecimal în format zecimal

Conversia unui număr din format hexazecimal în format zecimal

Preview document

Calculul Numeric - Pagina 1
Calculul Numeric - Pagina 2
Calculul Numeric - Pagina 3
Calculul Numeric - Pagina 4
Calculul Numeric - Pagina 5
Calculul Numeric - Pagina 6
Calculul Numeric - Pagina 7
Calculul Numeric - Pagina 8
Calculul Numeric - Pagina 9
Calculul Numeric - Pagina 10
Calculul Numeric - Pagina 11
Calculul Numeric - Pagina 12
Calculul Numeric - Pagina 13
Calculul Numeric - Pagina 14
Calculul Numeric - Pagina 15
Calculul Numeric - Pagina 16
Calculul Numeric - Pagina 17
Calculul Numeric - Pagina 18
Calculul Numeric - Pagina 19
Calculul Numeric - Pagina 20
Calculul Numeric - Pagina 21
Calculul Numeric - Pagina 22
Calculul Numeric - Pagina 23
Calculul Numeric - Pagina 24
Calculul Numeric - Pagina 25
Calculul Numeric - Pagina 26
Calculul Numeric - Pagina 27
Calculul Numeric - Pagina 28
Calculul Numeric - Pagina 29
Calculul Numeric - Pagina 30
Calculul Numeric - Pagina 31
Calculul Numeric - Pagina 32
Calculul Numeric - Pagina 33
Calculul Numeric - Pagina 34
Calculul Numeric - Pagina 35
Calculul Numeric - Pagina 36
Calculul Numeric - Pagina 37
Calculul Numeric - Pagina 38
Calculul Numeric - Pagina 39
Calculul Numeric - Pagina 40
Calculul Numeric - Pagina 41
Calculul Numeric - Pagina 42
Calculul Numeric - Pagina 43
Calculul Numeric - Pagina 44
Calculul Numeric - Pagina 45
Calculul Numeric - Pagina 46
Calculul Numeric - Pagina 47
Calculul Numeric - Pagina 48
Calculul Numeric - Pagina 49
Calculul Numeric - Pagina 50
Calculul Numeric - Pagina 51
Calculul Numeric - Pagina 52
Calculul Numeric - Pagina 53
Calculul Numeric - Pagina 54
Calculul Numeric - Pagina 55
Calculul Numeric - Pagina 56
Calculul Numeric - Pagina 57
Calculul Numeric - Pagina 58
Calculul Numeric - Pagina 59
Calculul Numeric - Pagina 60
Calculul Numeric - Pagina 61
Calculul Numeric - Pagina 62
Calculul Numeric - Pagina 63
Calculul Numeric - Pagina 64
Calculul Numeric - Pagina 65
Calculul Numeric - Pagina 66
Calculul Numeric - Pagina 67
Calculul Numeric - Pagina 68
Calculul Numeric - Pagina 69
Calculul Numeric - Pagina 70
Calculul Numeric - Pagina 71
Calculul Numeric - Pagina 72
Calculul Numeric - Pagina 73
Calculul Numeric - Pagina 74
Calculul Numeric - Pagina 75
Calculul Numeric - Pagina 76
Calculul Numeric - Pagina 77
Calculul Numeric - Pagina 78
Calculul Numeric - Pagina 79
Calculul Numeric - Pagina 80
Calculul Numeric - Pagina 81
Calculul Numeric - Pagina 82
Calculul Numeric - Pagina 83
Calculul Numeric - Pagina 84
Calculul Numeric - Pagina 85
Calculul Numeric - Pagina 86
Calculul Numeric - Pagina 87
Calculul Numeric - Pagina 88
Calculul Numeric - Pagina 89
Calculul Numeric - Pagina 90
Calculul Numeric - Pagina 91
Calculul Numeric - Pagina 92
Calculul Numeric - Pagina 93
Calculul Numeric - Pagina 94
Calculul Numeric - Pagina 95
Calculul Numeric - Pagina 96
Calculul Numeric - Pagina 97
Calculul Numeric - Pagina 98
Calculul Numeric - Pagina 99
Calculul Numeric - Pagina 100
Calculul Numeric - Pagina 101
Calculul Numeric - Pagina 102
Calculul Numeric - Pagina 103
Calculul Numeric - Pagina 104
Calculul Numeric - Pagina 105
Calculul Numeric - Pagina 106
Calculul Numeric - Pagina 107
Calculul Numeric - Pagina 108
Calculul Numeric - Pagina 109
Calculul Numeric - Pagina 110
Calculul Numeric - Pagina 111
Calculul Numeric - Pagina 112
Calculul Numeric - Pagina 113
Calculul Numeric - Pagina 114
Calculul Numeric - Pagina 115
Calculul Numeric - Pagina 116
Calculul Numeric - Pagina 117
Calculul Numeric - Pagina 118
Calculul Numeric - Pagina 119
Calculul Numeric - Pagina 120
Calculul Numeric - Pagina 121
Calculul Numeric - Pagina 122
Calculul Numeric - Pagina 123
Calculul Numeric - Pagina 124
Calculul Numeric - Pagina 125
Calculul Numeric - Pagina 126
Calculul Numeric - Pagina 127
Calculul Numeric - Pagina 128
Calculul Numeric - Pagina 129
Calculul Numeric - Pagina 130
Calculul Numeric - Pagina 131
Calculul Numeric - Pagina 132
Calculul Numeric - Pagina 133
Calculul Numeric - Pagina 134
Calculul Numeric - Pagina 135
Calculul Numeric - Pagina 136
Calculul Numeric - Pagina 137
Calculul Numeric - Pagina 138
Calculul Numeric - Pagina 139
Calculul Numeric - Pagina 140
Calculul Numeric - Pagina 141
Calculul Numeric - Pagina 142

Conținut arhivă zip

  • Calculul Numeric
    • Bibliografie.doc
    • Cap1.doc
    • Cap2.doc
    • Cap3.doc
    • Cap4.doc
    • Cap5.doc
    • Cap6.doc
    • Cap7.doc
    • Cap8.doc

Alții au mai descărcat și

Curs ASDN

1.1. Sisteme de numeratie - Sistemele numerice prelucrează informatie - Informatia este codificată ® un anumit tip de reprezentare - Sistemul...

Sisteme Intrare Iesire

Cap. I – Introducere Structura generală a unui calculator personal compatibil IBM PC este prezentată în figura 1.1. 1. Microprocesorul este cel...

Cursuri - Bazele Tehnologiei Informaticii

- reprezintă acea componentă a sistemului electronic de calcul în care se stochează intrucţiunile programelor aflate în curs de execuţie, datele de...

Structuri de Date

CURS 1. - STRUCTURI DE DATE Scop : prezentarea celor mai importante structuri de date ce pot fi utilizate pentru modelarea datelor din aplicatii....

Inteligenta Artificiala

Recursivitate 3 Un obiect este recursiv daca este definit funct¸ie de el ˆınsu¸si. ² definim un num˘ar infinit de obiecte printr-o declarat¸ie...

Structura și Arhitectura Calculatoarelor

Cap.1. BAZELE ARITMETICE ALE CALCULATOARELOR Spre deosebire de calculatoarele analogice care operează cu mărimi continue calculatoarele numerice...

Baze de Date

Concepte de bază ale Bazelor de date -DB Bază de date Definiţie: Ansamblu de date structurate Legate funcţional Stocate pe suporturi tehnice...

Birotică

1. Procesorul de documente WORD 1.1. Editoare şi procesoare de text Programele pentru editarea textelor ocupă un loc important în cadrul...

Ai nevoie de altceva?