Documente Academic
Documente Profesional
Documente Cultură
Seminar 2 BPC
Seminar 2 BPC
Seminar 2
1.Structura și funcționarea calculatorului.
Bazele aritmetice și logice ale calculatoarelor
2
Structura și funcționarea calculatorului
Componenta hardware (fizică) = totalitatea echipamentelor fizice + toate blocurile + circuitele electrice
Componenta software (logică) = formata dintr-o multime de programe care asigura conducerea,
supravegherea si controlul activitatilor sistemului
Program
Calculatorul Rezultate
Date
electronic
4
• Componentele de bază ale calculatorului
Memoria externă
date instrucţiuni
date rezultate
Unitatea de intrare Memoria internă Unitatea de ieşire
instrucţiuni
date instrucţiuni
Unitatea centrală
de prelucrare
• Structura de principiu a unui calculator electronic 5
Memoria externă
Memoria
Unitate de operativă Unitate de
intrare RAM ieşire
Unitatea de Unitatea
comandă-control aritmetico-
ROM logică
PROCESOR
UNITATE CENTRALĂ
UCC examinează programul curent, instrucțiune cu instrucțiune, coordonează toate operațiile efectuate, fiind adevăratul
centru de conducere a sistemului.
Octet (byte) =?
Zone de memorie
A (170(8);3)
Zona de memorie = un grup de octeți consecutivi B (174(8);2)
8
Zone de memorie:
• zone de memorie nestandard, fără restricţii de lungime şi adresă;
• zone de memorie standard, care presupun o anumită lungime (2,4,8) şi adresă multiplu de
lungime.
Cuvântul
Lungimea cuvântului este caracteristică fiecărui tip de calculator, în general,
fiind egală cu lungimea unei instrucţiuni (pentru microcalculatoare PC cuvântul are
lungimea 2 octeţi şi adresa multiplu de 2).
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
1 1 1 0 1 1 0 0 0 1 0 1 1 0 1 0
Cuvânt
9
3. Bazele aritmetice ale calculatoarelor
1. Sistemul de numeraţie =?
• forma explicită sau detaliată: N(b) = anbn + an-1 bn-1 +...+ a2b2 + a1b1 + a0b0
- resturile așezate în ordinea inversă a apariției lor sunt cifrele numărului convertit din
zecimal în baza b (r0 este cifra cea mai puțin semnificativă).
a) se înmulțește numărul zecimal subunitar dat (NS) cu baza b. Rezultă partea fracționară F1 și cifra a-
1;
b) se înmulțește partea fracționară F1 cu baza b. Rezultă partea fracționară F2 și cifra a-2;
c) se continuă această operație până când Fm este egal cu 0 sau până când se obține un număr de cifre
ai apropiat de precizia cu care se dorește să se reprezinte partea fracționară a numărului.
I. șirul a-1,a-2,...,a-m formează numărul convertit în baza b, a-1 fiind cifra cea mai semnificativă.
II. dacă, după un număr finit de înmulțiri succesive, se ajunge la un Fk=0, atunci reprezentarea lui NS în
baza b va avea un număr finit de cifre. În caz contrar numărul cifrelor va fi infinit.
a) operația se reduce la reprezentarea unui număr întreg și a unui unitar, având în vedere egalitatea R
= NI + NS, unde NI este partea întreagă a numărului real R, iar NS este partea fracționară
(subunitară) a lui.
x (yz)=(xy) (xz);
e) distributivitate x (yz)=(xy) (xz);
f) x0=x; x1=x;
g) există şi este unic un element x pentru care x x =1 xx=0
24
reuniunea logică (disjuncția): , , SAU, +;
intersecția logică (conjuncția): , , ŞI, (sau nimic între x și y);
negarea (negația): −, NU.