Proiect Unitatea Aritmetico-Logica

Proiect
8/10 (1 vot)
Domeniu: Calculatoare
Conține 1 fișier: doc
Pagini : 17 în total
Cuvinte : 1400
Mărime: 562.12KB (arhivat)
Publicat de: Iosefina Spiridon
Puncte necesare: 9

Extras din proiect

Unitatea aritmetico-logica (UAL sau ALU)

Cel care a propus conceptul de unitate aritmetico logic (ALU) este matematicianul John Von Neumann (modelul von Neumann) în 1945, considerând ca orice computer va avea de executat operatii matematice de baza (adunare, scadere, înmultire, împartire) deci calculatorul trebuie sa contina componente specializate pentru aceste operatii. Cu alte cuvinte calculatorul are ca sarcina principala executia programelor utilizatorilor. Programul este adus în starea de a putea fi executat de calculator cu ajutorul compilatoarelor limbajelor de programare. Acestea prelucreaza instructiunile programului sursa sintactic si semantic, le transforma în program obiect care la rândul lui este prelucrat rezultând programul executabil. Acest program executabil este în limbaj masina, limbajul pe care îl “(re)cunoaste” procesorul

ALU este un circuit digital care efectueaza o operatie aritmetica (adunare, scadere, etc.) si operatii logice (AND, OR, XOR) între doua numere. ALU este unitatea de baza a constructiei unui procesor indiferent daca acesta este procesorul unui calculator personal sau un simplu ceas digital. Placile grafice, placile de sunet, CD-playere, televizoarele HDTV (High Definition TV) contin la rândul lor circuite ALU.

Unitatea aritmetico-logica (ALU)

Reprezinta ansamblul de circuite electronice prin care se realizeaza prelucrarea datelor cerute prin intructiuni sau comenzi. Prelucrarea se prin operatii aritmetice, logice si de comparare. Fiecare circuit este specializat sa realizeze una din operatiile de baza.

Unitatea de logică aritmetică este responsabilă de executarea operaţiilor ca adunarea, scăderea, mutarea (la stânga sau la dreapta într-un registru) şi de operaţiile logice. Mutarea datelor într-un registru se mai numeşte 'shifting'- transferare.

UAL executa toate operatile aritmetce si logice din calculator, iar rezultatele sunt depuse in memorie sau trimise la unitatea de iesire pentru a fi furnizate in exterior. O unitate aritmetica - logica poate fi reprezentata prin simbolul din figura 1

Fig.1 Unitatea aritmetico-logica

unde

OP1,OP2 sunt cei doi operanzi reprezentati fiecare pe n biti;

REZ este rezultatul operatiei, de asemenea reprezentat pe n biti;

COP este codul de selectie a (codul operatiei), reprezentat pe m biti, deci se pot codifica in total 2m operatii diferite.

Schema UAL 8 biti

UAL poate fi conectat intr-un sistem de calcul cu celelalte unitati functionale in diferite moduri.

Putem folosi registrul acumulator.

Preview document

Proiect Unitatea Aritmetico-Logica - Pagina 1
Proiect Unitatea Aritmetico-Logica - Pagina 2
Proiect Unitatea Aritmetico-Logica - Pagina 3
Proiect Unitatea Aritmetico-Logica - Pagina 4
Proiect Unitatea Aritmetico-Logica - Pagina 5
Proiect Unitatea Aritmetico-Logica - Pagina 6
Proiect Unitatea Aritmetico-Logica - Pagina 7
Proiect Unitatea Aritmetico-Logica - Pagina 8
Proiect Unitatea Aritmetico-Logica - Pagina 9
Proiect Unitatea Aritmetico-Logica - Pagina 10
Proiect Unitatea Aritmetico-Logica - Pagina 11
Proiect Unitatea Aritmetico-Logica - Pagina 12
Proiect Unitatea Aritmetico-Logica - Pagina 13
Proiect Unitatea Aritmetico-Logica - Pagina 14
Proiect Unitatea Aritmetico-Logica - Pagina 15
Proiect Unitatea Aritmetico-Logica - Pagina 16
Proiect Unitatea Aritmetico-Logica - Pagina 17

Conținut arhivă zip

  • Proiect Unitatea Aritmetico-Logica.doc

Alții au mai descărcat și

Unitatea centrală de prelucrare - tipuri de procesoare

ARGUMENT Tehnica de calcul este un domeniu al civilizaţiei şi mai ales al economiei moderne. Datorită tehnologiei avansate se poate comunica de la...

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

Laborator Calculatoare Numerice

Laborator 1. Scheme logice combinationale si secventiale Schemele logice combinationale si cele secventiale sunt nelipsite din schemele cu...

Sisteme întrare ieșire

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

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

Arhitectura calculatoarelor

1. Introducere Încã din cele mai vechi timpuri, omul a fost nevoit sã efectueze calcule. Odatã cu creşterea complexitãţii calculelor, s-au pus în...

Circuit UAL - unitate aritmetică și logică

unor comenzi functii de tip aritmetic si logic. O unitate aritmetica si logica este capabila sa execute 16 operatii logice intre doua variabile...

Te-ar putea interesa și

Echipamente Birotice Utilizate în Munca de Secretariat

CAPITOLUL I BIROURILE DE SECRETARIAT – SPAŢII ALE ACTIVITĂŢLOR INFORMATIONALE ŞI COMUNICAŢIONALE 1.1. Birotica – ştiinţa automatizării...

Proiectarea cu Microprocesoare

1. Tema generala de proiectare. Date de proiectare Sa se proiecteze un microsistem care sa efectueze operatiile aritmetice similare cu un...

Sistem de calcul capabil să efectueze operații aritmetice, logice, de lucru cu memoria și operații de deplasare

Capitolul I:Tema de Proiectare Sa se proiecteze un sistem de calcul capabil sa efectueze operatii aritmetice (adunare , scadere , inmultire ,...

Comportamentul consumatorului - Intel project

1. Scurta prezentare a firmei si produsului Proiectul de fata încearca sa realizeze comportamentul consumatorului în cazul achizitionarii unui...

Sisteme cu Microprocesoare

ARGUMENT De la apariţie pînă în momentul actual, evoluţia calculatoarelor personale a cunoscut momente de cotitură, veritabile mutaţii. Primul...

Laborator Calculatoare Numerice

Laborator 1. Scheme logice combinationale si secventiale Schemele logice combinationale si cele secventiale sunt nelipsite din schemele cu...

Sisteme de Operare

1.1 Sisteme de calcul. Structura sistemelor de calcul Sistemele de operare sunt colecţii de programe existente pe sistemele de calcul . Prin...

Procesoare Digitale de Semnal

SISTEMUL DE DEZVOLTARE DSProto 32 CU PROCESORUL DE SEMNAL TMS 320C32 Prezentare generală Pentru dezvoltarea unor aplicaţii cu ajutorul...

Ai nevoie de altceva?