Arhitectura Calculatoarelor

Curs
4/10 (4 voturi)
Domeniu: Calculatoare
Conține 1 fișier: doc
Pagini : 109 în total
Cuvinte : 29408
Mărime: 444.28KB (arhivat)
Cost: Gratis
Profesor îndrumător / Prezentat Profesorului: Panoiu Caius
facultatea de inginerie Hunedoara

Extras din document

1. BAZELE ARITMETICE SI LOGICE ALE SISTEMELOR DE CALCUL

1.1. Reprezentarea informatiilor în calculator

Informatia - este o formula care poate fi scrisa sau simbolizata, având ca scop de a aduce o cunostinta (a informa). Putem spune ca informatia este un mesaj despre anumite lucruri sau evenimente care au avut, au sau vor avea loc. Transmiterea si prelucrarea informatiilor în forma lor uzuala creeaza dificultati, de aceea este necesara codificarea lor.

Într-un calculator electronic datele sunt reprezentate utilizând doar cifrele 0 si 1, adica sistemul binar.

1.1.1. Sisteme de numeratie

Sistemul de numeratie este totalitatea regulilor de reprezentare a numerelor prin intermediul unor simboluri (cifre si litere).

Sistemele de numeratie pot sa fie de doua feluri: pozitionale (ex. sistemul zecimal) sau nepozitionale ( de exemplu sistemul roman).

În sistemele de calcul se utilizeaza sistemele de numeratie pozitionale. Un sistem de numeratie pozitional este un sistem de numeratie în care valoarea unei cifre depinde de pozitia sa în cadrul numarului.

Un sistem de numeratie pozitional este caracterizat printr-o baza de numeratie care reprezinta numarul total de simboluri folosite.

Exemple de sisteme de numeratie pozitionale:

- sistemul zecimal este un sistem de numeratie în baza 10 pentru care numarul de simboluri utilizate în scriere a unui numar este 10, aceste simboluri fiind cifrele 0, 1, 2, , 9.

- sistemul binar este un sistem de numeratie în baza 2 pentru care numarul de simboluri utilizate este 2, acestea fiind 0 si 1.

- sistemul hexazecimal este un sistem de numeratie în baza 16 si utilizeaza simbolurile 0, 1, , 9, A, B, C, D, E, F.

Sistemele de calcul lucreaza cu un numar de stari distincte si stabile, egal cu numarul de cifre caracteristice sistemului de numeratie utilizat. Se prefera un numar de stari stabile cât mai mic, de tipul închis-deschis aparând necesitatea utilizarii sistemului binar si al derivatelor sale (octal, hexazecimal) care ofera compatibilitatea de putere a bazelor (23 =8, 24 = 16). Rezulta ca un sistem de numeratie este caracterizat printr-o baza b si un set de b simboluri . Notam: un sistem de numeratie.

1.1.2. Conversia numerelor întregi

Un numar oarecare x se scrie într-o baza b oarecare sub forma:

unde a0, a1,, an Î Bb reprezinta simboluri din baza de numeratie b.

Numarul se reprezinta astfel:

Conversia unui numar întreg x din baza 10 într-o baza b oarecare se face prin împartiri succesive de forma:

sau: x q0 q1 qn-1 qn = 0 r0 r1 r2 rn

Numarul în baza b se scrie:

Deci, regula de conversie a unui numar întreg din baza 10 într-o baza oarecare b este urmatoarea: se împarte la baza b numarul si câturile obtinute dupa fiecare împartire, pâna se obtine câtul zero; rezultatul conversiei numarului este constituit din resturile obtinute, în ordine inversa obtinerii lor.

Exemplul 1 : Sa se transforme numarul 89 din baza 10 în bazele 2,8 si 16.

Pentru transformarea în baza 2 se procedeaza în felul urmator:

Preview document

Arhitectura Calculatoarelor - Pagina 1
Arhitectura Calculatoarelor - Pagina 2
Arhitectura Calculatoarelor - Pagina 3
Arhitectura Calculatoarelor - Pagina 4
Arhitectura Calculatoarelor - Pagina 5
Arhitectura Calculatoarelor - Pagina 6
Arhitectura Calculatoarelor - Pagina 7
Arhitectura Calculatoarelor - Pagina 8
Arhitectura Calculatoarelor - Pagina 9
Arhitectura Calculatoarelor - Pagina 10
Arhitectura Calculatoarelor - Pagina 11
Arhitectura Calculatoarelor - Pagina 12
Arhitectura Calculatoarelor - Pagina 13
Arhitectura Calculatoarelor - Pagina 14
Arhitectura Calculatoarelor - Pagina 15
Arhitectura Calculatoarelor - Pagina 16
Arhitectura Calculatoarelor - Pagina 17
Arhitectura Calculatoarelor - Pagina 18
Arhitectura Calculatoarelor - Pagina 19
Arhitectura Calculatoarelor - Pagina 20
Arhitectura Calculatoarelor - Pagina 21
Arhitectura Calculatoarelor - Pagina 22
Arhitectura Calculatoarelor - Pagina 23
Arhitectura Calculatoarelor - Pagina 24
Arhitectura Calculatoarelor - Pagina 25
Arhitectura Calculatoarelor - Pagina 26
Arhitectura Calculatoarelor - Pagina 27
Arhitectura Calculatoarelor - Pagina 28
Arhitectura Calculatoarelor - Pagina 29
Arhitectura Calculatoarelor - Pagina 30
Arhitectura Calculatoarelor - Pagina 31
Arhitectura Calculatoarelor - Pagina 32
Arhitectura Calculatoarelor - Pagina 33
Arhitectura Calculatoarelor - Pagina 34
Arhitectura Calculatoarelor - Pagina 35
Arhitectura Calculatoarelor - Pagina 36
Arhitectura Calculatoarelor - Pagina 37
Arhitectura Calculatoarelor - Pagina 38
Arhitectura Calculatoarelor - Pagina 39
Arhitectura Calculatoarelor - Pagina 40
Arhitectura Calculatoarelor - Pagina 41
Arhitectura Calculatoarelor - Pagina 42
Arhitectura Calculatoarelor - Pagina 43
Arhitectura Calculatoarelor - Pagina 44
Arhitectura Calculatoarelor - Pagina 45
Arhitectura Calculatoarelor - Pagina 46
Arhitectura Calculatoarelor - Pagina 47
Arhitectura Calculatoarelor - Pagina 48
Arhitectura Calculatoarelor - Pagina 49
Arhitectura Calculatoarelor - Pagina 50
Arhitectura Calculatoarelor - Pagina 51
Arhitectura Calculatoarelor - Pagina 52
Arhitectura Calculatoarelor - Pagina 53
Arhitectura Calculatoarelor - Pagina 54
Arhitectura Calculatoarelor - Pagina 55
Arhitectura Calculatoarelor - Pagina 56
Arhitectura Calculatoarelor - Pagina 57
Arhitectura Calculatoarelor - Pagina 58
Arhitectura Calculatoarelor - Pagina 59
Arhitectura Calculatoarelor - Pagina 60
Arhitectura Calculatoarelor - Pagina 61
Arhitectura Calculatoarelor - Pagina 62
Arhitectura Calculatoarelor - Pagina 63
Arhitectura Calculatoarelor - Pagina 64
Arhitectura Calculatoarelor - Pagina 65
Arhitectura Calculatoarelor - Pagina 66
Arhitectura Calculatoarelor - Pagina 67
Arhitectura Calculatoarelor - Pagina 68
Arhitectura Calculatoarelor - Pagina 69
Arhitectura Calculatoarelor - Pagina 70
Arhitectura Calculatoarelor - Pagina 71
Arhitectura Calculatoarelor - Pagina 72
Arhitectura Calculatoarelor - Pagina 73
Arhitectura Calculatoarelor - Pagina 74
Arhitectura Calculatoarelor - Pagina 75
Arhitectura Calculatoarelor - Pagina 76
Arhitectura Calculatoarelor - Pagina 77
Arhitectura Calculatoarelor - Pagina 78
Arhitectura Calculatoarelor - Pagina 79
Arhitectura Calculatoarelor - Pagina 80
Arhitectura Calculatoarelor - Pagina 81
Arhitectura Calculatoarelor - Pagina 82
Arhitectura Calculatoarelor - Pagina 83
Arhitectura Calculatoarelor - Pagina 84
Arhitectura Calculatoarelor - Pagina 85
Arhitectura Calculatoarelor - Pagina 86
Arhitectura Calculatoarelor - Pagina 87
Arhitectura Calculatoarelor - Pagina 88
Arhitectura Calculatoarelor - Pagina 89
Arhitectura Calculatoarelor - Pagina 90
Arhitectura Calculatoarelor - Pagina 91
Arhitectura Calculatoarelor - Pagina 92
Arhitectura Calculatoarelor - Pagina 93
Arhitectura Calculatoarelor - Pagina 94
Arhitectura Calculatoarelor - Pagina 95
Arhitectura Calculatoarelor - Pagina 96
Arhitectura Calculatoarelor - Pagina 97
Arhitectura Calculatoarelor - Pagina 98
Arhitectura Calculatoarelor - Pagina 99
Arhitectura Calculatoarelor - Pagina 100
Arhitectura Calculatoarelor - Pagina 101
Arhitectura Calculatoarelor - Pagina 102
Arhitectura Calculatoarelor - Pagina 103
Arhitectura Calculatoarelor - Pagina 104
Arhitectura Calculatoarelor - Pagina 105
Arhitectura Calculatoarelor - Pagina 106
Arhitectura Calculatoarelor - Pagina 107
Arhitectura Calculatoarelor - Pagina 108
Arhitectura Calculatoarelor - Pagina 109

Conținut arhivă zip

  • Arhitectura Calculatoarelor.doc

Alții au mai descărcat și

Informatica de Gestiune

1. Informatiile sunt obtinute prin: a. procesul de prelucrare a datelor 2. Cunoasterea: d. reprezinta un proces complex de...

Curs IT

1. HARDWARE (HARD): Reprezinta totalitatea componentelor materiale ale unui sistem informatic. 2. SOFTWARE (SOFT): Reprezinta totalitatea...

Retele de Calculatoare

1. Calculatorul electronic De-a lungul istoriei,omenirea a folosit suporturi fizice pentru a-si exprima ideile,pentru a le vizualiza , a se putea...

Limbaje de Asamblare

maatrici .model small .data maxlin2 db ? maxdg db ? sumadg db ? mat db 4,5,7,9 db 2,6,3,0 db 0,6,3,2 db 0,8,9,1 .code mov ax,@data...

Structuri de Date - Liste

3. Structuri elementare de date Inainte de a elabora un algoritm, trebuie sa ne gandim la modul in care reprezentam datele. In acest capitol vom...

Informatică

Noţiunea de informatică - Informatica este un termen preluat din limba franceză (informatique), provenind din combinarea primei părţi a...

Ai nevoie de altceva?