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)
Publicat de: Iuliana Maftei
Puncte necesare: 0
Profesor îndrumător / Prezentat Profesorului: Maties V.
Universitatea Tehnica din Cluj-Napoca Facultatea de Constructii de Masini

Extras din curs

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

Baze de Date Access

Capitolul 1. Utilizarea aplicaţiei Access Concepte generale privind bazele de date Evoluţia diferitelor metode şi tehnici de organizare a...

Bazele Matematice ale Graficii 2D

Transformarea de vizualizare. Pentru a prezenta grafic figuri şi imagini trebuie să dispunem de informaţii despre acestea. În general, aceste...

Ingineria programării

În “Ghidul cunoștințelor esențiale referitoare la Ingineria Programării” (Guide to the Software Engineering Body of Knowledge -...

Sisteme informatice și gestiunea bazelor de date

Capitolul 1 Sisteme de gestiune a bazelor de date. Funcţii. Arhitectură. Tipuri de SGBD-uri Un sistem de gestiune a bazelor de date (SGBD)...

Instrumentație virtuală și programare grafică

INSTRUMENTA.IE VIRTUALA .I PROGRAMARE GRAFICA Revolu.ia programarii grafice a permis dezvoltarea sistemelor dedicate analizei datelor. Aceasta...

Tehnici avansate de programare

Capitolul 1. Algoritmi. Elemente de analiză a complexităţii algoritmilor 1.1. Algoritmi. Recapitulare Etapele rezolvării unei probleme cu...

Algoritmi și Structuri de Date

ALGORITMI. METODE DE DESCRIERE A ALGORITMILOR 1.1 Scurt istoric În secolul al IX-lea d.Hr., un matematician persan, Abu Abdullah Muhammed bin...

Baze de Date

CAPITOLUL I. PROIECTARE (DESIGN) DE DATE CURS 1. Preliminarii Bazele de date reprezintă un instrument indispensabil pentru sistemele...

Te-ar putea interesa și

Modernizarea Centralei Termice

INTRODUCERE În trecutul îndepărtat, omul în activitatea sa se rezuma exclusiv la puterea sa musculară, ulterior începînd să folosească şi forţa...

Metodologia Organizarii și Desfasurarii Jocului Didactic Matematic în Ciclul Primar

ARGUMENT În contextul noii societăţi, dreptul la educaţie a devenit realizabil pentru toţi copiii, iar nevoia de cultură - o condiţie a...

Cutie de Viteze pentru Strung

Să se proiecteze o cutie de viteze cu 18 trepte pentru o maşină de găurit, având următoarele date: - turaţia minimă : - turaţia maximă : -...

Modelarea numerică a amestecurilor dielectrice

Introducere Actualitatea şi importanţa temei Multe dintre materialele folosite la ora actuală ca izolanţi electrici sunt amestecuri dielectrice...

Calculator Numeric ce Efectuează Operația de Împărțire

Să se proiecteze un calculator numeric ce efectuează operaţia de împărţire şi pentru care se cunosc următoarele date de proiectare: - dimensiunea...

Locul Conducerii Numerice în Fabricație

1. Introducere Conform [DEX 98], termenul de fabricaţie este definit în modul următor: FABRICAŢIE, fabricaţii, s. f. Proces tehnologic de...

Test erori în calculele numerice

Repere teoretice: Numărul a se numeste aproximare a numărului A dacă valorile lor se deosebesc neînsemnat si a poate înlocui A în calcule numerice....

Arhitectura calculatoarelor

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

Ai nevoie de altceva?