ARHITECTURA CALCULATOARELOR LABORATOR PROGRAMĂ ANALITICĂ OBIECTIVE CURS. Obiective educaţionale: Profesor Mihai ROMANCA

Size: px
Start display at page:

Download "ARHITECTURA CALCULATOARELOR LABORATOR PROGRAMĂ ANALITICĂ OBIECTIVE CURS. Obiective educaţionale: Profesor Mihai ROMANCA"

Transcription

1 ARHITECTURA CALCULATOARELOR Profesor Mihai ROMANCA Departamentul Automatică, Electronică şi Calculatoare Web page curs: OBIECTIVE CURS Introducere în arhitectura calculatoarelor de uz general, cu accent pe structura şi organizarea sistemelor: UCP, memorie, sistem de IO Clasificare şi exemplificare a arhitecturilor moderne de calculatoare La absolvirea cursului studenţii vor fi capabili: să descrie, clasifice şi să utilizeze un sistem de calcul pe bază de microprocesor să descrie funcţionarea subsistemelor unui calculator utilizeze cunoştinţele (cu ajutorul foilor de catalog şi a notelor de aplicaţii) pentru instalare, depanare şi proiectare a dispozitivelor cu microprocesor, sau a unor interfeţe specializate la calculator 1 2 LABORATOR Obiective educaţionale: Căpătarea deprinderilor de programare şi dezvoltare de aplicaţii software cu microprocesoare Utilizarea programării în limbaj de asamblare pentru procesoare Intel 80x86 3 PROGRAMĂ ANALITICĂ 1. Elemente introductive privind calculatoarele numerice: Reprezentările funcţionale şi structurale ale sistemelor de calcul, Organizarea calculatorului, Magistrale, Tipuri de microprocesoare, Modalităţi de evaluare a performanţelor, 2. Principii fundamentale privind organizarea şi funcţionarea Unităţii Centrale de Procesare (UCP): Structura de procesor, funcţionare, cale de date, unitate de control, arhitectura unei UCP elementare, adresarea şi selectarea memoriei principale, indicatori de condiţii şi de control, interfaţa cu exteriorul, tipuri de semnale pe magistralele externe, întreruperi şi excepţii, memoria stivă, seturi de instrucţiuni, CISC/RISC, moduri de adresare, unitatea de control, structuri de tip pipeline (conductă) 3. Organizarea memoriei: Funcţie, caracteristici principale, organizarea pe niveluri ierarhice, RAM static, RAM dinamic, cache, tehnici de administrare a memoriei, implementarea memoriei virtuale 4. Organizarea sistemului de intrare/iesire (I/O): interfeţe, comunicaţii seriale sincrone şi asincrone, modalităţi de transfer I/O, standarde de interfaţare la magistralele calculatorului 4

2 Bibliografie Romanca, M., Calculatoare - arhitectura si organizare, Ed. Universităţii Transilvania, Braşov, 2004; disponibil în format electronic la romanca Athanasiu, Irina, s.a., Microprocesoarele 8086, 286, 386, Programarea în limbaj de asamblare, Ed. Teora 1992; Stallings, William, Computer Organization and Architecture, 5th edition, Prentice Hall International, Inc., Tanenbaum, Andrew, Organizarea structurată a calculatoarelor, Computer Press Agora, Forme de evaluare Colocviu Prezenţa la curs Laborator EVALUARE Modalitate evaluare Examinare scrisă Ca formă de cooperare în însuşirea cunoştinţelor Activitate practică şi evaluare finală Procent din nota finală 80 % 10 % 10% Pentru promovarea examenului este obligatorie obţinerea notei minime 5.00 la examinarea scrisă cât şi media minimă 5.00 la evaluarea activităţii în laborator 5 6 Ce este un Microprocesor? Un microprocesor (MP) este o unitatea Centrală de Procesare (UCP) integrată într-un singur chip. UCP pentru un (micro)calculator de uz general este un microprocesor de uz general UCP-ul unui calculator este o structură de procesor de uz general Toate calculatoarele moderne sunt construite cu microprocesoare cu funcţia de UCP. Ce este un calculator? Un calculator este o maşină de prelucrare automată a datelor ce funcţionează sub controlul unei liste de instrucţiuni (program) stocate în memoria principală a calculatorului. Un calculator este o combinaţie de resurse fizice (hardware) şi programe (software) Calculatorul conţine: UCP + Memorie + IO 7 8

3 Structura generală a unui calculator Sistem de calcul Calculator (GPC) UCP (Microprocesor) Memorie principală date adrese control Interfeţe IO De obicei un sistem de calcul conţine un calculator şi periferice Organizare calculator: UCP (căi de date şi control) Memoria principală Sistem de intrare-ieşire (legătura cu dispozitivele externe periferice) Perifericele calculatorului includ Dispozitive de intrare (tastatură, mouse, memorii secundare) Dispozitive de ieşire (display, difuzoare, memorii secundare, imprimantă) Periferice 9 10 MICROCONTROLLER Microcontroller un calculator ce include un microprocesor şi care este destinat aplicaţiilor de control industrial (nu calculului de uz general) Un microcontroller conţine: UCP, memorie şi IO Un microcontroller este un microcalculator pe un chip proiectat pentru aplicaţii de control Microprocesor vs. Microcontroller Microprocesoarele sunt utilizate în general pentru aplicaţii de înaltă performanţă de procesare. Microprocesoarele sunt utilizate ca UCP pentru calculatoare de uz general (GPC) Microprocesoarele necesită extern memorie şi interfeţe IO Microprocesoarele sunt utilizate în PC-uri, staţii de lucru, servere, unde compatibilitatea software, performanţa, generalitatea şi flexibilitatea sunt importante. Microcontrollerele sunt proiectate pentru a se obţine o dimensiune redusă a chip-ului, micşorarea costurilor şi includerea de spaţiu de memorie şi IO pe chip. Microcontrollerele sunt adesea specializate pe aplicaţii în dauna flexibilităţii. Un microcontroller conţine: UCP, Memorie, IO 11 12

4 Microprocesor vs. Microcontroller PROGRES CALCULATOARE NUMERICE Principalul obiectiv al proiectării pentru fiecare tip de chip poate fi rezumat ca: Microprocesoarele (MP) sunt mai ales flexibile Microcontrollerele (MC) sunt mai ales compacte Dezvoltarea rapidă în domeniu se bazează pe două caracteristici principale: dezvoltarea tehnologiei semiconductoare utilizată la construcţia microprocesoarelor inovaţii în organizarea şi proiectarea calculatoarelor DEZVOLTAREA TEHNOLOGIEI SEMICONDUCTOARE - Legea lui Moore DEZVOLTAREA TEHNOLOGIEI SEMICONDUCTOARE - Legea lui Moore Legea e numită după dr. Gordon E. Moore, co-fondator al firmei Intel, care a descris această tendinţă într-un articol publicat în 1965 Lucrarea menţiona că numărul de componente în circuitele integrate s-a dublat în fiecare an de la momentul inventării IC în 1958 şi până în 1965, iar predicţia era că tendinţa se va menţine pentru cel puţin 10 ani. Alte formulări: Numărul tranzistoarelor (echivalente) ce poate fi plasat pe un circuit integrat creşte exponential, dublându-se aproximativ la fiecare 2 ani Numărul tranzistorilor ce pot fi plasate ieftin pe un circuit integrat creste exponential, dublandu-se aproximativ la fiecare 2 ani. Densitatea la cost minim pe tranzistor Puterea de calcul va creşte exponenţial, dublându-se la fiecare luni, pentru un viitor previzibil 15 Proprietăţile multor dispozitive electronice sunt strâns legate de legea lui Moore: viteza de prelucrare capacitatea de memorie dimensiunea şi rezoluţia senzorilor etc Termenul de Lege a lui Moore a fost inventat, în jurul lui 1970, de profesorul Carver Mead de la California Institute of Technology Legea lui Moore este adesea criticată, pentru că utilizatorii sunt interesaţi în primul rând de creşterea performanţelor procesoarelor Este greu să se echivaleze creşterea numărului de tranzistoare echivalente pe un chip cu creşterea performanţei procesoarelor 16

5 Tendinţă: oprirea creşterii frecvenţei de ceas Cu cât sunt mai multe impulsuri pe secundă cu atât se fac mai multe operaţii Cu cât frecvenţa este mai mare cu atât creşte si puterea consumată (comutaţie) Creşterea frecvenţei impune mijloace de disipare a căldurii procesorului Tendinţă: oprirea creşterii frecvenţei de ceas Procesoare multi-core (mai multe nuclee ce lucrează în paralel) Intel a calculat că scăderea cu 20% a frecvenţei pentru un nucleu conduce la scăderea la jumate a puterii consumate şi doar la 13% pierdere de performanţă Dacă se împart sarcinile de prelucrare între 2 nuclee ce lucrează la o frecvenţă redusă la 80%, se obţine o performanţă mai mare cu 73% pentru aceeaşi putere consumată Disiparea căldurii este mai bună (două noduri în loc de unul) Scurtă analiză istorică a progresului Anii 1960 calculatoare mari. Aplicaţiile tipice includeau procesări de date în afaceri şi calcule ştiinţifice Anii 1970 apariţia minicalculatorului: laboratoare ştiinţifice, utilizatori multipli care partajează resursele de la terminale independente microprocesorul : îmbunătăţiri în tehnologia circuitelor integrate, cost redus, producţie în număr mare, răspândire în multe aplicaţii de calcul numeric Generalizarea limbajelor de programare de nivel înalt (HLL) + translatoare a înlăturat nevoia compatibilităţii programelor la nivel de cod obiect Crearea de sisteme de operare standardizate, independente de producător, care au scăzut costurile şi riscurile de utilizare a noilor arhitecturi Scurtă analiză istorică a progresului Anii 1980: apariţia arhitecturilor RISC (Reduced Instruction Set Computer) Maşinile RISC au permis dezvoltarea paralelismului la nivel de instrucţiune (iniţial prin pipelining iar apoi prin lansarea multiplă de instrucţiuni) şi utilizarea memoriilor cache. Apariţia calculatoarelor desktop construite pe bază de microprocesor (personal computers, workstations)

6 Scurtă analiză istorică a progresului Anii 1990: Multiprocesoare SoC (System on Chip) VLIW (very large instruction word) un compilator planifică instrucţiunile (static) spre deosebire de planificarea dinamică de la procesoarele superscalare Din ce în ce mai multe funcţii implementate hardware: acceleratoare grafice, extensii de instrucţiuni MMX Răspândirea legăturii Internet şi a tehnicilor World Wide Web Dispozitive de calcul portabil (PDA, notebook) Electronică digitală de larg consum Microprocesoare secolul XXI Frecvenţe de ceas mai mari de 2 GHz Procesoare de putere mică (aplicaţii mobile) Micro-arhitecturi superscalare (mai multe instrucţiuni lansate în paralel) SIMD (Single Instruction Stream Multiple Data Stream): operaţii similare efectuate în paralel pe seturi diferite de date Funcţii de prelucrare DSP: MMX, 3D, grafică, sunet Nuclee procesor multiple pe un chip Memorie cache pe 2-3 niveluri PRINCIPALE CATEGORII DE APLICAŢII ALE MICROPROCESOARELOR ARHITECTURA CALCULATORULUI Piaţa microprocesoarelor s-a dezvoltat pe trei direcţii mari: Desktop Exemple: PC, staţii de lucru Metrici: latenţă (grafică şi sistem de IO) Servere furnizează servicii de fişiere şi calcul Exemple : server Web, server bază de date, server LAN Metrici: throughput, fiabilitate, scalabilitate Sisteme Embedded (sisteme cu procesor înglobat) Exemple: telefon celular, PDA, cuptor cu microunde, cameră video digitală Metrici: complexitate, putere redusă, latenţă Piaţa embedded este cea mai mare! Procesor Embedded = Un procesor programabil a cărui interfaţă de programare nu este accesibilă utilizatorului final şi care realizează un set restrâns de funcţiuni dedicate aplicaţiei specifice. 23 Arhitectul de calculator proiectează maşina pentru a rula programe. Arhitectura de calculator (procesor) include: 1. Arhitectura setului de instrucţiuni ISA (Instruction Set Architecture) 2. Implementare, cu două componente: Organizare Hardware 24

7 ,,Arhitectura calculatorului Termenul de arhitectură se referă la două componente principale: Arhitectura Setului de Instrucţiuni (ISA), se referă la setul de instrucţiuni vizibil programatorului. Arhitectura setului de instrucţiuni serveşte ca o interfaţă între software şi hardware. Implementarea maşinii cu două sub-componente: organizare hardware Arhitectura Setului de Instrucţiuni Interfaţă între hardware şi software. ISA include tot ce trebuie să cunoască un programator pentru a programa la nivel fizic al maşina. ISA permite ca două maşini diferite (implementare, costuri şi performanţe diferite) să ruleze aceleaşi programe Implementare Organizarea include aspectele de nivel înalt ale proiectului, cum ar fi organizarea sistemului de memorie, structura magistralelor, organizarea internă a UCP. Două maşini pot avea organizări diferite, dar să aibă acelaşi ISA. Hardware se referă la aspectele specifice de implementare ale maşinii. Include proiectul de detaliu al logicii, tehnologia semiconductoare utilizată, tipul de capsulă. Organizarea generală a unui calculator uni-processor Fluxul de informaţii este controlat de UCP pe două căi: cale de control ( creierul procesorului). Semnalele de control spun căii de date, memoriei şi sistemului de intrare/ieşire ce să facă, conform instrucţiunilor unui program. cale de date ( muşchii procesorului). Calea de date realizează operaţii aritmetice / logice şi de transfer UCP ALU Unitate de Control Registre date instrucţiuni adrese şi comenzi Calculator Memorie principală 27 28

8 Organizare generală a unui (micro)processor, cu indicarea interfeţelor principale cu exteriorul Bloc Registre ALU Program Counter (pt. aducere instrucţiuni) PC IR Instrucţiunea curentă Logică de Control Reg. adrese memorie (pt. aducere date) MAR MDR Adresă instr. Instrucţiune Adresă Date Date de la/la memorie 29 Principii: Architectura von Neumann (definită în 1945) Datele şi instrucţiunile sunt stocate în aceeaşi memorie principală (conceptul de program stocat); Conţinutul memoriei este adresabil la nivel de locaţie (fără a se considera ce informaţie este stocată: date sau cod); Instrucţiunile sunt executate secvenţial (una câte una în ordinea locaţiilor de memorie în care sunt stocate) cu excepţia faptului când acest lucru este precizat explicit. Calculatorul conţine următoarele subsisteme: unitate de control, unitate aritmetică şi logică (ALU), sistem IO, memorie Calculatoarele cu arhitectură von Neumann sunt calculatoare de uz general. Ele pot rezolva diverse probleme în funcţie de programul executat. 30 Arhitectură de uz general secvenţială (von Neumann) reprezentare structurală Reprezentare structurală (cont.) Periferice intrare Sistem de calcul conceptul de program stocat Sistem de intrare UCP Calculator Unit. control (UC) Memorie principală I D ALU & Registre Sistem de ieşire Periferice ieşire Funcţia principală a UCP este să execute instrucţiunile aduse ( fetch ) din memoria principală. O instrucţiune codifică pentru UCP o operaţie de bază (aritmetică, logică, transfer de date la / de la memorie, etc.) ce trebuie efectuată. UC interpretează (decodifică) instrucţiunea curent adusă şi comandă celelalte unităţi funcţionale pentru a se putea executa instrucţiunea. UCP conţine un set de registre folosite ca locaţii de stocare temporară pentru rezultate intermediare şi date intens utilizate de program. Fiecare instrucţiune este executată într-o secvenţă de paşi, numită ciclu instrucţiune

9 Reprezentare a ciclului instrucţiune Unitate de Control Reprezentare simplificată ciclu instrucţiune: Fetch Instrucţiune Execuţie O reprezentare extinsă a ciclului instrucţiune : Fetch Instrucţiune Execuţie Decodifică instrucţiune Fetch operand Unitatea de control (UC) este creierul procesorului UC controlează şi sincronizează toate elementele din interiorul UCP şi interfeţele către calea de date externă. Registru Instrucţiune Indicatori condiţii şi stare Unitate de Control Semnale de control interne UCP Semnale de control către magistrala sistem Semnale de la magistrala sistem Pentru rularea programului UCP are o funcţionare ciclică la fiecare instrucţiune executată 33 Clock 34 MEMORIA PRINCIPALĂ (INTERNĂ) Sistem de Intrare / Ieşire Adresa 0 Adresa 1 Adresa k Adresa 2 a-1-1 Adresa 2 a -1 d biţi Sistemul de IO conţine locaţii adresabile (port-uri) prin care calculatorul face schimb de informaţie cu lumea externă. Sistemul conţine circuite pentru funcţiile: schimbare format date (serial / paralel) stocare temporară de date (latch) verificare a corectitudinii datelor transferate sincronizare între periferic şi UCP (datorită diferenţelor mari de viteză de funcţionare). logică de decodificare 35 36

10 Periferice Două tipuri principale de arhitecturi Arhitectură von Neumann o singură memorie pentru date şi instrucţiuni Dispozitive (periferice) de intrare recepţionează informaţia din mediul extern (prin diverşi senzori) şi o transformă ca natură fizică şi format de reprezentare compatibilitate cu nivelurile de tensiune recunoscute de calculator (ca valori binare). Dispozitive (periferice) de ieşire operaţie inversă dispozitivelor de intrare. Prelucrează datele din calculator şi le transformă în informaţie acceptabilă la dispozitivul de ieşire. Arhitectură Harvard Memorii separate pentru instrucţiuni şi date Memorie de Program doar instrucţiuni Memorie date şi instrucţiuni addr. bus PM data bus PM address bus data bus UCP CPU addr. bus DM data bus DM Memorie de Date doar date REPREZENTAREA FUNCŢIONALĂ A UNUI CALCULATOR Un calculator poate fi descris şi prin funcţiile - operaţiile pe care le pune la dispoziţia utilizatorului Circuitele electronice ale unui calculator recunosc şi execută doar un set limitat de instrucţiuni elementare, codificate în formă binară Instrucţiunile recunoscute sunt rareori mai complicate decât: adună două numere verifică dacă un număr este egal cu zero copiază date dintr-o zonă a memoriei calculatorului în altă zonă. LIMBAJ DE PROGRAMARE Instrucţiunile elementare, recunoscute de un procesor formează limbajul maşină al procesorului Notaţie: limbaj L0 ce corespunde maşinii fizice M0. Programatorul scrie programele sale într-un limbaj L1, format din instrucţiuni simbolice (succesiuni de litere şi cifre) şi mai apropiat de limbajul uman Pentru a putea executa acest program pe maşina M0 fiecare instrucţiune din L1 a programului trebuie translatată în instrucţiuni din limbajul L0 De exemplu programatorul poate scrie în L1 instrucţiunea: add al,6 iar programul de translatare va genera succesiunea binară, corespunzătoare lui L0:

11 MAŞINI VIRTUALE Calculator = succesiune de maşini virtuale Funcţional, se poate spune că limbajul L1 corespunde unei maşini virtuale programabile numită M1. Numele acestui limbaj simbolic de programare este limbaj de asamblare, iar programul de translatare este numit asamblor. Translatarea: - tot programul scris în L1 este transformat în program scris în L0 (executabil), iar programul în L1 este abandonat. - programul în L0 este încărcat în memoria calculatorului şi executat Exemple de programe translator: compilator, asamblor. Interpretorul este un program în L0 care rulează pe M0 şi care preia instrucţiunile programului în L1 ca pe date de intrare. Interpretorul citeşte şi decodifică fiecare instrucţiune din L1 şi apoi trece imediat la execuţia acesteia. La interpretare nu se generează un program executabil ca la translatare Limbaje de programare mai apropiate de limbajul uman: L2, L3,... (pentru maşini virtuale M2, M3,...) Maşina virtualã Mn, cu limbajul maşinã Ln Maşina virtualã M2, cu limbajul maşinã L2 Maşina virtualã M1, cu limbajul maşinã L1 Maşina fizicã (realã) M0, cu limbajul maşinã L0 Nivelul n: Programele în Ln pot sã fie interpretate de un interpretor ce ruleazã pe o maşinã de nivel inferior, sau pot sã fie translatate cãtre limbajul maşinã al unei maşini inferioare Nivelul 2: Programele în L2 pot sã fie interpretate de un interpretor ce ruleazã pe M1 sau M0, sau pot sã fie translatate în L1 sau L0 Nivelul 1: Programele în L1 pot sã fie interpretate de un interpretor ce ruleazã pe M0, sau pot sã fie translatate în L0 Nivelul 0: Programele în L0 pot fi executate direct de cãtre circuitele electronice Pachete de aplicaţii Translatare sau interpretare Limbaj de nivel înalt aux=z[k]; for (j=k;j<q;j++) z[j]=z[j+1]; z[q]=aux; if(z[k]==k) k++; else {printf("\n");k=1; - software utilizator SOFTWARE Ierarhie de maşini virtuale la GPC microprogramat Asamblor Translatare Maşina virtualã a sistemului de operare Instrucţiuni maşinã Microprogram Interpretare Unitãţi funcţionale Translatare Interpretare parţială Interpretare shl dl,1 jnc adr1 add ax,bx shl ax,1 dec cl Software - software de asistenţã (pentru dezvoltarea aplicaţiilor) compilatoare - software de sistem interpretoare de comenzi sisteme de operare sistem de fişiere Implementare memorie virtualã Dispozitive electronice drivere dispozitive de I/O 43 44

Metrici LPR interfatare cu Barix Barionet 50 -

Metrici LPR interfatare cu Barix Barionet 50 - Metrici LPR interfatare cu Barix Barionet 50 - Barionet 50 este un lan controller produs de Barix, care poate fi folosit in combinatie cu Metrici LPR, pentru a deschide bariera atunci cand un numar de

More information

Mihai ROMANCA. Microprocesoare şi microcontrolere

Mihai ROMANCA. Microprocesoare şi microcontrolere Mihai ROMANCA Microprocesoare şi microcontrolere Universitatea Transilvania din Braşov 2015 Cuprins 1 CUPRINS Cuprins... 1 Cuvânt înainte... 3 1. INTRODUCERE ÎN ARHITECTURA MICROPROCESOARELOR... 5 1.1.

More information

Ierarhia memoriilor Tipuri de memorii Memorii semiconductoare Memoria cu unități multiple. Memoria cache Memoria virtuală

Ierarhia memoriilor Tipuri de memorii Memorii semiconductoare Memoria cu unități multiple. Memoria cache Memoria virtuală Ierarhia memoriilor Tipuri de memorii Memorii semiconductoare Memoria cu unități multiple Memoria cache Memoria virtuală 1 Memorii RAM: datele sunt identificate cu ajutorul unor adrese unice Memorii asociative:

More information

3.2 Arhitectura setului de instrucţiuni ISA. Copyright Paul GASNER

3.2 Arhitectura setului de instrucţiuni ISA. Copyright Paul GASNER 3.2 Arhitectura setului de instrucţiuni ISA Copyright Paul GASNER Programarea CPU Programele scrise în limbaje de nivel înalt trebuie compilate pentru a obţine un program executabil Din punctul de vedere

More information

SISTEME DE CALCUL. LIMBAJ DE ASAMBLARE. SIMULATORUL PCSPIM UAL DPE. Fig.1. Structura unui sistem de calcul

SISTEME DE CALCUL. LIMBAJ DE ASAMBLARE. SIMULATORUL PCSPIM UAL DPE. Fig.1. Structura unui sistem de calcul SISTEME DE CALCUL. LIMBAJ DE ASAMBLARE. SIMULATORUL PCSPIM I. Sisteme de calcul 1. Arhitectura generală a unui sistem de calcul DPI UCC MEM Canale I/E DPI/E, MEM externe UAL DPE UCP UC Fig.1. Structura

More information

SISTEME DE CALCUL. LIMBAJ DE ASAMBLARE. SIMULATORUL QTSPIM UAL DPE. Fig.1. Structura unui sistem de calcul

SISTEME DE CALCUL. LIMBAJ DE ASAMBLARE. SIMULATORUL QTSPIM UAL DPE. Fig.1. Structura unui sistem de calcul SISTEME DE CALCUL. LIMBAJ DE ASAMBLARE. SIMULATORUL QTSPIM I. Sisteme de calcul 1. Arhitectura generală a unui sistem de calcul DPI UCC MEM Canale I/E DPI/E, MEM externe UAL DPE UCP UC Fig.1. Structura

More information

Curs 1 17 Februarie Adrian Iftene

Curs 1 17 Februarie Adrian Iftene Curs 1 17 Februarie 2011 Adrian Iftene adiftene@info.uaic.ro 1 Limbajele calculatorului Compilate Interpretate Scripting P-cod Orientate pe aspect Orientate spre date 2 Cum lucrează? Orice program trebuie

More information

Semnale şi sisteme. Facultatea de Electronică şi Telecomunicaţii Departamentul de Comunicaţii (TC)

Semnale şi sisteme. Facultatea de Electronică şi Telecomunicaţii Departamentul de Comunicaţii (TC) Semnale şi sisteme Facultatea de Electronică şi Telecomunicaţii Departamentul de Comunicaţii (TC) http://shannon.etc.upt.ro/teaching/ssist/ 1 OBIECTIVELE CURSULUI Disciplina îşi propune să familiarizeze

More information

Versionare - GIT ALIN ZAMFIROIU

Versionare - GIT ALIN ZAMFIROIU Versionare - GIT ALIN ZAMFIROIU Controlul versiunilor - necesitate Caracterul colaborativ al proiectelor; Backup pentru codul scris Istoricul modificarilor Terminologie și concepte VCS Version Control

More information

Multicore Multiprocesoare Cluster-e

Multicore Multiprocesoare Cluster-e Multicore Multiprocesoare Cluster-e O mare perioadă de timp, creearea de calculatoare puternice conectarea mai multor calculatoare de putere mică. Trebuie creat software care să știe să lucreze cu un număr

More information

9. Memoria. Procesorul are o memorie cu o arhitectură pe două niveluri pentru memoria de program și de date.

9. Memoria. Procesorul are o memorie cu o arhitectură pe două niveluri pentru memoria de program și de date. 9. Memoria Procesorul are o memorie cu o arhitectură pe două niveluri pentru memoria de program și de date. Primul nivel conține memorie de program cache (L1P) și memorie de date cache (L1D). Al doilea

More information

CURS 9 SEMNALE LA INTERFAŢA UC CU EXTERIORUL CONTINUARE. Şef lucr. dr. ing. Dan FLOROIAN

CURS 9 SEMNALE LA INTERFAŢA UC CU EXTERIORUL CONTINUARE. Şef lucr. dr. ing. Dan FLOROIAN CURS 9 SEMNALE LA INTERFAŢA UC CU EXTERIORUL CONTINUARE Şef lucr. dr. ing. Dan FLOROIAN Magistrala de date Lărgimea magistralei de date este de obicei multiplu de octet (d = 8, 16, 32, 64...). Cele d linii

More information

Tipuri și nivele de paralelism Clasificarea arhitecturilor paralele Arhitecturi vectoriale Arhitecturi SIMD Arhitecturi sistolice

Tipuri și nivele de paralelism Clasificarea arhitecturilor paralele Arhitecturi vectoriale Arhitecturi SIMD Arhitecturi sistolice Tipuri și nivele de paralelism Clasificarea arhitecturilor paralele Arhitecturi vectoriale Arhitecturi SIMD Arhitecturi sistolice Arhitecturi cu fire de execuție multiple 1 Arhitecturi cu memorie partajată

More information

Lucrarea Nr.1. Sisteme de operare. Generalitati

Lucrarea Nr.1. Sisteme de operare. Generalitati Lucrarea Nr.1 Sisteme de operare. Generalitati Scopul lucrarii Lucrarea îsi propune familiarizarea studentilor cu sistemele de operare disponibile în laborator, respectiv acele sisteme de operare cu ajutorul

More information

Structura și Organizarea Calculatoarelor. Titular: BĂRBULESCU Lucian-Florentin

Structura și Organizarea Calculatoarelor. Titular: BĂRBULESCU Lucian-Florentin Structura și Organizarea Calculatoarelor Titular: BĂRBULESCU Lucian-Florentin Chapter 3 ADUNAREA ȘI SCĂDEREA NUMERELOR BINARE CU SEMN CONȚINUT Adunarea FXP în cod direct Sumator FXP în cod direct Scăderea

More information

Titlul lucrării propuse pentru participarea la concursul pe tema securității informatice

Titlul lucrării propuse pentru participarea la concursul pe tema securității informatice Titlul lucrării propuse pentru participarea la concursul pe tema securității informatice "Îmbunătăţirea proceselor şi activităţilor educaţionale în cadrul programelor de licenţă şi masterat în domeniul

More information

Reţele Neuronale Artificiale în MATLAB

Reţele Neuronale Artificiale în MATLAB Reţele Neuronale Artificiale în MATLAB Programul MATLAB dispune de o colecţie de funcţii şi interfeţe grafice, destinate lucrului cu Reţele Neuronale Artificiale, grupate sub numele de Neural Network Toolbox.

More information

2. Setări configurare acces la o cameră web conectată într-un router ZTE H218N sau H298N

2. Setări configurare acces la o cameră web conectată într-un router ZTE H218N sau H298N Pentru a putea vizualiza imaginile unei camere web IP conectată într-un router ZTE H218N sau H298N, este necesară activarea serviciului Dinamic DNS oferit de RCS&RDS, precum și efectuarea unor setări pe

More information

CAPITOLUL 1 SISTEME DE CALCUL

CAPITOLUL 1 SISTEME DE CALCUL CAPITOLUL 1 SISTEME DE CALCUL 1.1. Introducere Din cele mai vechi timpuri oamenii au căutat să simplifice anumite activităţi, cum este şi aceea de numărare. Astfel a luat naştere abacul, care poate fi

More information

Calculatoare Numerice II Interfaţarea unui dispozitiv de teleghidare radio cu portul paralel (MGSH Machine Guidance SHell) -proiect-

Calculatoare Numerice II Interfaţarea unui dispozitiv de teleghidare radio cu portul paralel (MGSH Machine Guidance SHell) -proiect- Universitatea Politehnica Bucureşti Facultatea de Automaticăşi Calculatoare Calculatoare Numerice II Interfaţarea unui dispozitiv de teleghidare radio cu portul paralel (MGSH Machine Guidance SHell) -proiect-

More information

Pentru fiecare dintre următorii itemi alegeți litera corespunzătoare răspunsului corect.

Pentru fiecare dintre următorii itemi alegeți litera corespunzătoare răspunsului corect. Pentru fiecare dintre următorii itemi alegeți litera corespunzătoare răspunsului corect. 1. Care dintre următoarele exemple reprezintă un sistem de operare? a. Windows b. Word c. Lotus d. PowerPoint 2.

More information

Propuneri pentru teme de licență

Propuneri pentru teme de licență Propuneri pentru teme de licență Departament Automatizări Eaton România Instalație de pompare cu rotire în funcție de timpul de funcționare Tablou electric cu 1 pompă pilot + 3 pompe mari, cu rotirea lor

More information

Class D Power Amplifiers

Class D Power Amplifiers Class D Power Amplifiers A Class D amplifier is a switching amplifier based on pulse-width modulation (PWM) techniques Purpose: high efficiency, 80% - 95%. The reduction of the power dissipated by the

More information

MS POWER POINT. s.l.dr.ing.ciprian-bogdan Chirila

MS POWER POINT. s.l.dr.ing.ciprian-bogdan Chirila MS POWER POINT s.l.dr.ing.ciprian-bogdan Chirila chirila@cs.upt.ro http://www.cs.upt.ro/~chirila Pornire PowerPoint Pentru accesarea programului PowerPoint se parcurg următorii paşi: Clic pe butonul de

More information

Ghid identificare versiune AWP, instalare AWP şi verificare importare certificat în Store-ul de Windows

Ghid identificare versiune AWP, instalare AWP şi verificare importare certificat în Store-ul de Windows Ghid identificare versiune AWP, instalare AWP 4.5.4 şi verificare importare certificat în Store-ul de Windows Data: 28.11.14 Versiune: V1.1 Nume fişiser: Ghid identificare versiune AWP, instalare AWP 4-5-4

More information

Procesarea Imaginilor

Procesarea Imaginilor Procesarea Imaginilor Curs 11 Extragerea informańiei 3D prin stereoviziune Principiile Stereoviziunii Pentru observarea lumii reale avem nevoie de informańie 3D Într-o imagine avem doar două dimensiuni

More information

ARBORI AVL. (denumiti dupa Adelson-Velskii si Landis, 1962)

ARBORI AVL. (denumiti dupa Adelson-Velskii si Landis, 1962) ARBORI AVL (denumiti dupa Adelson-Velskii si Landis, 1962) Georgy Maximovich Adelson-Velsky (Russian: Гео ргий Макси мович Адельсо н- Ве льский; name is sometimes transliterated as Georgii Adelson-Velskii)

More information

Reflexia şi refracţia luminii. Aplicaţii. Valerica Baban

Reflexia şi refracţia luminii. Aplicaţii. Valerica Baban Reflexia şi refracţia luminii. Aplicaţii. Sumar 1. Indicele de refracţie al unui mediu 2. Reflexia şi refracţia luminii. Legi. 3. Reflexia totală 4. Oglinda plană 5. Reflexia şi refracţia luminii în natură

More information

INSTRUMENTE DE MARKETING ÎN PRACTICĂ:

INSTRUMENTE DE MARKETING ÎN PRACTICĂ: INSTRUMENTE DE MARKETING ÎN PRACTICĂ: Marketing prin Google CUM VĂ AJUTĂ ACEST CURS? Este un curs util tuturor celor implicați în coordonarea sau dezvoltarea de campanii de marketingși comunicare online.

More information

COMUNICAȚII INFORMATIZARE

COMUNICAȚII INFORMATIZARE COMUNICAȚII INFORMATIZARE 120 Migrare servicii telefonie la Vodafone S-a asigurat suportul tehnic și s-a colaborat cu echipele Vodafone la portarea numerelor UPT și migrarea infrastructuri: 1200 linii

More information

Posibilitati de realizare a transferurilor de date

Posibilitati de realizare a transferurilor de date Revista Informatica Economica, nr. 1 (17)/2001 1 Posibilitati de realizare a transferurilor de date Lect. Emanuela-Mariana CHICHEA Facultatea de Stiinte Economice, Universitatea din Craiova Transferul

More information

Arhitectura sistemelor de calcul paralel

Arhitectura sistemelor de calcul paralel Arhitectura sistemelor de calcul paralel CURS 1 17.02.2014 Exemple de procese paralele si aplicatii Lumea reala un laborator gigactic de procese paralele Aplicatii Rezolvarea numerica a unor probleme care

More information

Prelucrarea numerică a semnalelor

Prelucrarea numerică a semnalelor Prelucrarea numerică a semnalelor Assoc.Prof. Lăcrimioara GRAMA, Ph.D. http://sp.utcluj.ro/teaching_iiiea.html 27 februarie 2017 Lăcrimioara GRAMA (sp.utcluj.ro) Prelucrarea numerică a semnalelor 27 februarie

More information

METODE DE EVALUARE A IMPACTULUI ASUPRA MEDIULUI ŞI IMPLEMENTAREA SISTEMULUI DE MANAGEMENT DE MEDIU

METODE DE EVALUARE A IMPACTULUI ASUPRA MEDIULUI ŞI IMPLEMENTAREA SISTEMULUI DE MANAGEMENT DE MEDIU UNIVERSITATEA POLITEHNICA BUCUREŞTI FACULTATEA ENERGETICA Catedra de Producerea şi Utilizarea Energiei Master: DEZVOLTAREA DURABILĂ A SISTEMELOR DE ENERGIE Titular curs: Prof. dr. ing Tiberiu APOSTOL Fond

More information

3. CLOUD COMPUTING Sisteme de calcul distribuite

3. CLOUD COMPUTING Sisteme de calcul distribuite 3. CLOUD COMPUTING Cloud Computing (CC) calcul în nori, în traducere mot a mot, sau, mai corect, calcul în Internet este un concept aflat în directă legătură cu transformările către se produc în domeniu

More information

Mecanismul de decontare a cererilor de plata

Mecanismul de decontare a cererilor de plata Mecanismul de decontare a cererilor de plata Autoritatea de Management pentru Programul Operaţional Sectorial Creşterea Competitivităţii Economice (POS CCE) Ministerul Fondurilor Europene - Iunie - iulie

More information

Subiecte Clasa a VI-a

Subiecte Clasa a VI-a (40 de intrebari) Puteti folosi spatiile goale ca ciorna. Nu este de ajuns sa alegeti raspunsul corect pe brosura de subiecte, ele trebuie completate pe foaia de raspuns in dreptul numarului intrebarii

More information

INFORMAȚII DESPRE PRODUS. FLEXIMARK Stainless steel FCC. Informații Included in FLEXIMARK sample bag (article no. M )

INFORMAȚII DESPRE PRODUS. FLEXIMARK Stainless steel FCC. Informații Included in FLEXIMARK sample bag (article no. M ) FLEXIMARK FCC din oțel inoxidabil este un sistem de marcare personalizată în relief pentru cabluri și componente, pentru medii dure, fiind rezistent la acizi și la coroziune. Informații Included in FLEXIMARK

More information

SISTEMUL DE INTRARE - IEŞIRE

SISTEMUL DE INTRARE - IEŞIRE CAPITOLUL 7 SISTEMUL DE INTRARE - IEŞIRE Conţinut: 7.1. Circuite de interfaţă 7.2. Organizarea ierarhică a magistralelor 7.3. Transferuri asincrone de date 7.3.1. Transmisie asincronă cu un singur semnal

More information

Implementarea paralelismului la nivel de instructiune în microprocesoarele superscalare

Implementarea paralelismului la nivel de instructiune în microprocesoarele superscalare Revista Informatica Economica, nr. 8/1998 67 Implementarea paralelismului la nivel de instructiune în microprocesoarele superscalare Prof.dr.ing. Gheorghe DODESCU Catedra de Informatica Economica, A.S.E.

More information

Auditul financiar la IMM-uri: de la limitare la oportunitate

Auditul financiar la IMM-uri: de la limitare la oportunitate Auditul financiar la IMM-uri: de la limitare la oportunitate 3 noiembrie 2017 Clemente Kiss KPMG in Romania Agenda Ce este un audit la un IMM? Comparatie: audit/revizuire/compilare Diferente: audit/revizuire/compilare

More information

Tema 1 Scurt istoric. Contents. Sinteza cursului Informatică, An universitar semestrul II

Tema 1 Scurt istoric. Contents. Sinteza cursului Informatică, An universitar semestrul II Sinteza cursului Informatică, An universitar 2017-2018 semestrul II Contents Tema 1 Scurt istoric... 1 1.2 Structura von Newmann a sistemelor de calcul... 3 Tema 2 Generaţii de calculatoare... 5 Tema 3

More information

Transmiterea datelor prin reteaua electrica

Transmiterea datelor prin reteaua electrica PLC - Power Line Communications dr. ing. Eugen COCA Universitatea Stefan cel Mare din Suceava Facultatea de Inginerie Electrica PLC - Power Line Communications dr. ing. Eugen COCA Universitatea Stefan

More information

Textul si imaginile din acest document sunt licentiate. Codul sursa din acest document este licentiat. Attribution-NonCommercial-NoDerivs CC BY-NC-ND

Textul si imaginile din acest document sunt licentiate. Codul sursa din acest document este licentiat. Attribution-NonCommercial-NoDerivs CC BY-NC-ND Textul si imaginile din acest document sunt licentiate Attribution-NonCommercial-NoDerivs CC BY-NC-ND Codul sursa din acest document este licentiat Public-Domain Esti liber sa distribui acest document

More information

1. STRUCTURI ŞI ARHITECTURI DE CALCULATOARE NUMERICE

1. STRUCTURI ŞI ARHITECTURI DE CALCULATOARE NUMERICE CALCULATOARE NUMERICE: Capitolul 1 - Structuri şi arhitecturi de calculatoare numerice 1. STRUCTURI ŞI ARHITECTURI DE CALCULATOARE NUMERICE 1.1. Evoluţia calculatoarelor 1.1.1. Introducere 1.1.2. Generaţii

More information

La fereastra de autentificare trebuie executati urmatorii pasi: 1. Introduceti urmatoarele date: Utilizator: - <numarul dvs de carnet> (ex: "9",

La fereastra de autentificare trebuie executati urmatorii pasi: 1. Introduceti urmatoarele date: Utilizator: - <numarul dvs de carnet> (ex: 9, La fereastra de autentificare trebuie executati urmatorii pasi: 1. Introduceti urmatoarele date: Utilizator: - (ex: "9", "125", 1573" - se va scrie fara ghilimele) Parola: -

More information

GHID DE TERMENI MEDIA

GHID DE TERMENI MEDIA GHID DE TERMENI MEDIA Definitii si explicatii 1. Target Group si Universe Target Group - grupul demografic care a fost identificat ca fiind grupul cheie de consumatori ai unui brand. Toate activitatile

More information

Tema 1 - Transferuri de date DMA intr-o arhitectura de tip Cell

Tema 1 - Transferuri de date DMA intr-o arhitectura de tip Cell Tema 1 - Transferuri de date DMA intr-o arhitectura de tip Cell Termen de trimitere a temei: Luni, 31 martie 2008, ora 23:55 1. Specificatii functionale O arhitectura de tip Cell consta din urmatoarele

More information

Laborator 07. Procesorul MIPS versiune pe 16 biți, cu un ciclu de ceas pe instrucțiune

Laborator 07. Procesorul MIPS versiune pe 16 biți, cu un ciclu de ceas pe instrucțiune Laborator 07 Procesorul MIPS versiune pe 16 biți, cu un ciclu de ceas pe instrucțiune Unitatea de Instruction Execute EX / Unitatea de Memorie MEM / Unitatea Write-Back WB 0. Resurse minimale necesare!

More information

Capitolul IV Utilizarea bazelor de date în Internet

Capitolul IV Utilizarea bazelor de date în Internet Capitolul IV Utilizarea bazelor de date în Internet 4.1 Pagini Web dinamice 4.1.1. Pagini dinamice vs. Pagini statice Paginile Web dinamice sunt folosite atunci când se doreşte modificarea dinamică, a

More information

Managementul referinţelor cu

Managementul referinţelor cu TUTORIALE DE CULTURA INFORMAŢIEI Citarea surselor de informare cu instrumente software Managementul referinţelor cu Bibliotecar Lenuţa Ursachi PE SCURT Este gratuit Poţi adăuga fişiere PDF Poţi organiza,

More information

Programare în limbaj de asamblare 16. Formatul instrucţiunilor (codificare, moduri de adresare).

Programare în limbaj de asamblare 16. Formatul instrucţiunilor (codificare, moduri de adresare). Platformă de e-learning și curriculă e-content pentru învățământul superior tehnic Programare în limbaj de asamblare 16. Formatul instrucţiunilor (codificare, moduri de adresare). Formatul instrucţiunilor

More information

1. INFORMATICA ÎN ECONOMIE Obiectul informaticii

1. INFORMATICA ÎN ECONOMIE Obiectul informaticii 1. INFORMATICA ÎN ECONOMIE 1.1. Obiectul informaticii Definită iniţial de către Academia Franceză (în 1966), ca fiind ştiinţa prelucrării raţionale, îndeosebi prin maşini automate, a informaţiei, considerată

More information

Sisteme de operare 19. Gestiunea memoriei

Sisteme de operare 19. Gestiunea memoriei Platformăde e-learning și curriculăe-content pentru Sisteme de operare 19. Gestiunea memoriei Ierarhia memoriei 2 Memoria principală De obicei RAM (Random Access Memory) Menținerea mai multor procese Ce

More information

Aspecte controversate în Procedura Insolvenţei şi posibile soluţii

Aspecte controversate în Procedura Insolvenţei şi posibile soluţii www.pwc.com/ro Aspecte controversate în Procedura Insolvenţei şi posibile soluţii 1 Perioada de observaţie - Vânzarea de stocuri aduse în garanţie, în cursul normal al activității - Tratamentul leasingului

More information

CAIETUL DE SARCINI Organizare evenimente. VS/2014/0442 Euro network supporting innovation for green jobs GREENET

CAIETUL DE SARCINI Organizare evenimente. VS/2014/0442 Euro network supporting innovation for green jobs GREENET CAIETUL DE SARCINI Organizare evenimente VS/2014/0442 Euro network supporting innovation for green jobs GREENET Str. Dem. I. Dobrescu, nr. 2-4, Sector 1, CAIET DE SARCINI Obiectul licitaţiei: Kick off,

More information

Lucrarea de laborator nr. 4

Lucrarea de laborator nr. 4 Metode merice - Lucrarea de laborator 4 Lucrarea de laborator nr. 4 I. Scopul lucrării Elemente de programare în MAPLE II. III. Conţinutul lucrării 1. Atribuirea. Decizia. Structuri repetitive. 2. Proceduri

More information

Excel Advanced. Curriculum. Școala Informală de IT. Educație Informală S.A.

Excel Advanced. Curriculum. Școala Informală de IT. Educație Informală S.A. Excel Advanced Curriculum Școala Informală de IT Tel: +4.0744.679.530 Web: www.scoalainformala.ro / www.informalschool.com E-mail: info@scoalainformala.ro Cuprins 1. Funcții Excel pentru avansați 2. Alte

More information

Şef Lucrări Dr. Tudor Călinici

Şef Lucrări Dr. Tudor Călinici Şef Lucrări Dr. Tudor Călinici Informatică, informaţie, informatică medicală, informaţii medicale Hardware și software Internet Date Reprezentarea datelor Operaţii şi unităţi de măsură Informatica este

More information

Universitatea Politehnica București. Facultatea de Electronică, Telecomunicații și Tehnologia Informației

Universitatea Politehnica București. Facultatea de Electronică, Telecomunicații și Tehnologia Informației Universitatea Politehnica București Facultatea de Electronică, Telecomunicații și Tehnologia Informației Proiect Sisteme de Operare Avansate Mașini Virtuale Procesul de virtualizare și accesul la resurse

More information

Implementation of a Temperature Control System using ARDUINO

Implementation of a Temperature Control System using ARDUINO 1. Implementation of a Temperature Control System using ARDUINO System structure Close control loop Fuzzy controller Fuzzy logic system: 9 rules Temperature Sensor One Wire Digital Temperature Sensor -

More information

Curs 08. Bazele Roboticii. Programarea roboților. Gigel Măceșanu

Curs 08. Bazele Roboticii. Programarea roboților. Gigel Măceșanu Universitatea Transilvania din Braşov Laboratorul de Vedere Artificială Robustă şi Control Bazele Roboticii Curs 08 Programarea roboților Gigel Măceșanu 1 Cuprins Introducere Programarea online şi offline

More information

X-Fit S Manual de utilizare

X-Fit S Manual de utilizare X-Fit S Manual de utilizare Compatibilitate Acest produs este compatibil doar cu dispozitivele ce au următoarele specificații: ios: Versiune 7.0 sau mai nouă, Bluetooth 4.0 Android: Versiune 4.3 sau mai

More information

Prof. dr. ing. Doina BANCIU, Director General - ICI București BIBLIO International Conference, Brașov, 2 4 June

Prof. dr. ing. Doina BANCIU, Director General - ICI București BIBLIO International Conference, Brașov, 2 4 June Prof. dr. ing. Doina BANCIU, Director General - ICI București BIBLIO 2011 - International Conference, Brașov, 2 4 June STRATEGII EUROPENE PENTRU SOCIETATEA INFORMA ȚIONALĂ (AGENDA DIGITALĂ 2020) Conferința

More information

Memorii în Sisteme Embedded. Tipuri de memorii. Arhitectura memoriilor.

Memorii în Sisteme Embedded. Tipuri de memorii. Arhitectura memoriilor. Memorii în Sisteme Embedded Tipuri de memorii. Arhitectura memoriilor. De ce avem nevoie de memorii în sisteme embedded? Stocarea datelor Temporar Pe termen lung Comunicare între componentele programelor

More information

Candlesticks. 14 Martie Lector : Alexandru Preda, CFTe

Candlesticks. 14 Martie Lector : Alexandru Preda, CFTe Candlesticks 14 Martie 2013 Lector : Alexandru Preda, CFTe Istorie Munehisa Homma - (1724-1803) Ojima Rice Market in Osaka 1710 devine si piata futures Parintele candlesticks Samurai In 1755 a scris The

More information

GHID RAPID PENTRU. Instalarea Nokia Connectivity Cable Drivers

GHID RAPID PENTRU. Instalarea Nokia Connectivity Cable Drivers GHID RAPID PENTRU Instalarea Nokia Connectivity Cable Drivers Cuprins 1. Introducere...1 2. Elemente obligatorii...1 3. Instalarea Nokia Connectivity Cable Drivers...2 3.1 Înainte de instalare...2 3.2

More information

ARHITECTURI PARALELE DE CALCUL

ARHITECTURI PARALELE DE CALCUL ARHITECTURI PARALELE DE CALCUL O compilaţie de Gheorghe M.Panaitescu Universitatea Petrol-Gaze Ploiesti Catedra Automaticǎ si calculatoare 2009 1 2 INTRODUCERE În editia din anul universitar 2006-2007,

More information

Metoda de programare BACKTRACKING

Metoda de programare BACKTRACKING Metoda de programare BACKTRACKING Sumar 1. Competenţe............................................ 3 2. Descrierea generală a metodei............................. 4 3......................... 7 4. Probleme..............................................

More information

SAG MITTIGATION TECHNICS USING DSTATCOMS

SAG MITTIGATION TECHNICS USING DSTATCOMS Eng. Adrian-Alexandru Moldovan, PhD student Tehnical University of Cluj Napoca. REZUMAT. Căderile de tensiune sunt una dintre cele mai frecvente probleme care pot apărea pe o linie de producţie. Căderi

More information

VIRTUAL INSTRUMENTATION IN THE DRIVE SUBSYSTEM MONITORING OF A MOBIL ROBOT WITH GESTURE COMMANDS

VIRTUAL INSTRUMENTATION IN THE DRIVE SUBSYSTEM MONITORING OF A MOBIL ROBOT WITH GESTURE COMMANDS BULETINUL INSTITUTULUI POLITEHNIC DIN IAŞI Publicat de Universitatea Tehnică Gheorghe Asachi din Iaşi Tomul LIV (LVIII), Fasc. 3-4, 2008 Secţia AUTOMATICĂ şi CALCULATOARE VIRTUAL INSTRUMENTATION IN THE

More information

Itemi Sisteme de Operare

Itemi Sisteme de Operare Itemi Sisteme de Operare 1. Pentru a muta un dosar (folder) de pe partiţia C: pe partiţia D: folosim: a. New Folder b. Ctrl + C din bara de instrumente şi Copy; c. Ctrl + X şi Ctrl + V; d. Edit Paste;

More information

Reţele de calculatoare

Reţele de calculatoare Reţele de calculatoare #2 Arhitectura reţelelor de calculatoare 2017 Adrian Runceanu www.runceanu.ro/adrian copyright@www.adrian.runceanu.ro Curs 2 Arhitectura reţelelor de calculatoare 27.02.2017 Reţele

More information

MODELUL UNUI COMUTATOR STATIC DE SURSE DE ENERGIE ELECTRICĂ FĂRĂ ÎNTRERUPEREA ALIMENTĂRII SARCINII

MODELUL UNUI COMUTATOR STATIC DE SURSE DE ENERGIE ELECTRICĂ FĂRĂ ÎNTRERUPEREA ALIMENTĂRII SARCINII MODELUL UNUI COMUTATOR STATIC DE SURSE DE ENERGIE ELECTRICĂ FĂRĂ ÎNTRERUPEREA ALIMENTĂRII SARCINII Adrian Mugur SIMIONESCU MODEL OF A STATIC SWITCH FOR ELECTRICAL SOURCES WITHOUT INTERRUPTIONS IN LOAD

More information

Lucian N. VINTAN. Arhitecturi de procesoare cu paralelism la nivelul instructiunilor ISBN

Lucian N. VINTAN. Arhitecturi de procesoare cu paralelism la nivelul instructiunilor ISBN Lucian N. VINTAN Arhitecturi de procesoare cu paralelism la nivelul instructiunilor ISBN 973-27-0734-8 Editura Academiei Române Bucuresti, 2000 CUPRINS 1. INTRODUCERE...10 2. PROCESOARE PIPELINE SCALARE

More information

Principalele blocuri interne ale microprocesorului 8085 sunt prezentate în Figura 1: Comandă întreruperi și I/O seriale. Bistabile condiții (5 biți)

Principalele blocuri interne ale microprocesorului 8085 sunt prezentate în Figura 1: Comandă întreruperi și I/O seriale. Bistabile condiții (5 biți) L6. ARHITECTURA MICROPROCESORULUI 8085. MODUL DE EXECUȚIE A INSTRUCȚIUNILOR. APLICAȚII DE VIZUALIZARE/EDITARE A CONȚINUTULUI UNOR REGISTRE ȘI LOCAȚII DE MEMORIE PE PLACA DE DEZVOLTARE. 1. Obiective Prin

More information

Mai bine. Pentru c putem.

Mai bine. Pentru c putem. 1 CUPRINS: 1. SUMAR APLICAŢIE...... 3 1.1 Introducere... 3 1.2 Tipul de aplicaţie... 3 2. SPECIFICAŢII FUNCŢIONALE... 3 3. INSTALARE... 3 3.1 Introducere... 3 3.2 Ce trebuie să verificaţi înainte de a

More information

Nume şi Apelativ prenume Adresa Număr telefon Tip cont Dobânda Monetar iniţial final

Nume şi Apelativ prenume Adresa Număr telefon  Tip cont Dobânda Monetar iniţial final Enunt si descriere aplicatie. Se presupune ca o organizatie (firma, banca, etc.) trebuie sa trimita scrisori prin posta unui numar (n=500, 900,...) foarte mare de clienti pe care sa -i informeze cu diverse

More information

Argument. Altfel spus, tehnologia informaţiei reprezintă viitorul pentru predarea si învăţarea interdisciplinara.

Argument. Altfel spus, tehnologia informaţiei reprezintă viitorul pentru predarea si învăţarea interdisciplinara. Argument Lucrarea de faţă s-a născut dintr-o idee mai veche, pornită dintr-o constatare: lipsa materialului de studiu atât pe un suport de hârtie cât şi pe un suport online. Această lucrare prin cuprinsul

More information

1. Sisteme reconfigurabile de calcul.

1. Sisteme reconfigurabile de calcul. 1. Sisteme reconfigurabile de calcul. 1.1. Introducere. În prezent, cerinţele privind calculul de înalta performanţă, pentru rezolvarea problemelor din cele mai multe domenii ale activităţii social-economice,

More information

Documentaţie Tehnică

Documentaţie Tehnică Documentaţie Tehnică Verificare TVA API Ultima actualizare: 27 Aprilie 2018 www.verificaretva.ro 021-310.67.91 / 92 info@verificaretva.ro Cuprins 1. Cum funcţionează?... 3 2. Fluxul de date... 3 3. Metoda

More information

Solutii avansate pentru testarea si diagnoza masinilor industriale.

Solutii avansate pentru testarea si diagnoza masinilor industriale. Solutii avansate pentru testarea si diagnoza masinilor industriale 15 ani de activitate in domeniul procesarii numerice a semnalelor Solutii de inalta acuratete pentru analiza sunetelor, vibratiilor si

More information

Lect. univ. drd. Sorin Vlad. Bazele Tehnologiei Informaţiei Specializarea MNG anul I sem I

Lect. univ. drd. Sorin Vlad. Bazele Tehnologiei Informaţiei Specializarea MNG anul I sem I Lect. univ. drd. Sorin Vlad Bazele Tehnologiei Informaţiei Specializarea MNG anul I sem I - SUCEAVA 2007 Cuprins CAPITOLUL I...4 1.1 Scurt istoric...4 1.2 Calculatoare von Neumann...6 1.3 Calculatoare

More information

Managementul Proiectelor Software Metode de dezvoltare

Managementul Proiectelor Software Metode de dezvoltare Platformă de e-learning și curriculă e-content pentru învățământul superior tehnic Managementul Proiectelor Software Metode de dezvoltare 2 Metode structurate (inclusiv metodele OO) O mulțime de pași și

More information

TWITRENDS SISTEM DE PROCESARE A STREAM-URILOR ÎN TIMP REAL ÎN ERA BIG DATA

TWITRENDS SISTEM DE PROCESARE A STREAM-URILOR ÎN TIMP REAL ÎN ERA BIG DATA TWITRENDS SISTEM DE PROCESARE A STREAM-URILOR ÎN TIMP REAL ÎN ERA BIG DATA LUCRARE DE LICENȚĂ Absolvent: Coordonator științific: Andrei MOLDOVAN asis. ing. Cosmina IVAN 2016 DECAN, Prof. dr. ing. Liviu

More information

Dispozitive Electronice şi Electronică Analogică Suport curs 02 Metode de analiză a circuitelor electrice. Divizoare rezistive.

Dispozitive Electronice şi Electronică Analogică Suport curs 02 Metode de analiză a circuitelor electrice. Divizoare rezistive. . egimul de curent continuu de funcţionare al sistemelor electronice În acest regim de funcţionare, valorile mărimilor electrice ale sistemului electronic sunt constante în timp. Aşadar, funcţionarea sistemului

More information

ISBN-13:

ISBN-13: Regresii liniare 2.Liniarizarea expresiilor neliniare (Steven C. Chapra, Applied Numerical Methods with MATLAB for Engineers and Scientists, 3rd ed, ISBN-13:978-0-07-340110-2 ) Există cazuri în care aproximarea

More information

Capete terminale şi adaptoare pentru cabluri de medie tensiune. Fabricaţie Südkabel Germania

Capete terminale şi adaptoare pentru cabluri de medie tensiune. Fabricaţie Südkabel Germania CAPETE TERMINALE ŞI ADAPTOARE PENTRU CABLURI DE MEDIE TENSIUNE Capete terminale şi adaptoare pentru cabluri de medie tensiune. Fabricaţie Südkabel Germania Terminale de interior pentru cabluri monopolare

More information

.. REGISTRE Registrele sunt circuite logice secvenţiale care primesc, stochează şi transferă informaţii sub formă binară. Un registru este format din mai multe celule bistabile de tip RS, JK sau D şi permite

More information

Contact Center, un serviciu cri/c!

Contact Center, un serviciu cri/c! Contact Center, un serviciu cri/c! CASE STUDY: Apa Nova Cisco Unified Contact Center Enterprise Agenda Prezentării Ø Perspec/va de business Ø Despre noi Ø Cerinţe de business Ø Opţiunea Apa Nova Ø Beneficii

More information

ARHITECTURA SISTEMELOR DE CALCUL ŞI SISTEME DE OPERARE. LUCRĂRILE DE LABORATOR Nr. 6, 7 şi 8 REPREZENTAREA INFORMAŢIILOR NUMERICE ÎNTREGI ŞI REALE.

ARHITECTURA SISTEMELOR DE CALCUL ŞI SISTEME DE OPERARE. LUCRĂRILE DE LABORATOR Nr. 6, 7 şi 8 REPREZENTAREA INFORMAŢIILOR NUMERICE ÎNTREGI ŞI REALE. ARHITECTURA SISTEMELOR DE CALCUL ŞI SISTEME DE OPERARE LUCRĂRILE DE LABORATOR Nr. 6, 7 şi 8 REPREZENTAREA INFORMAŢIILOR NUMERICE ÎNTREGI ŞI REALE. I. SCOPUL LUCRĂRILOR Lucrările prezintă reprezentarea

More information

Update firmware aparat foto

Update firmware aparat foto Update firmware aparat foto Mulţumim că aţi ales un produs Nikon. Acest ghid descrie cum să efectuaţi acest update de firmware. Dacă nu aveţi încredere că puteţi realiza acest update cu succes, acesta

More information

Mods euro truck simulator 2 harta romaniei by elyxir. Mods euro truck simulator 2 harta romaniei by elyxir.zip

Mods euro truck simulator 2 harta romaniei by elyxir. Mods euro truck simulator 2 harta romaniei by elyxir.zip Mods euro truck simulator 2 harta romaniei by elyxir Mods euro truck simulator 2 harta romaniei by elyxir.zip 26/07/2015 Download mods euro truck simulator 2 harta Harta Romaniei pentru Euro Truck Simulator

More information

Relational and Object-Oriented Methodology in Data Bases Systems

Relational and Object-Oriented Methodology in Data Bases Systems Revista Informatica Economică nr.3(39)/2006 141 Relational and Object-Oriented Methodology in Data Bases Systems Marian CRISTESCU, Gabriel SOFONEA, Eugen COJOCARIU Economic Informatics Department Lucian

More information

Lucrarea nr. 7. Configurarea reţelelor în Linux

Lucrarea nr. 7. Configurarea reţelelor în Linux Lucrarea nr. 7 Configurarea reţelelor în Linux Scopul acestei lucrări este înţelegerea modului de configurare a reţelelor în sistemul de operare Linux precum şi înţelegerea funcţionării protocoalelor de

More information

Evoluţii în sistemele de măsurat

Evoluţii în sistemele de măsurat Evoluţii în sistemele de măsurat Schema generală a unui sistem de măsurat I Sistem observat Sensor Procesor de informaţie Actuator Executant Procesorul de informaţie(1) În 1904 John Ambrose Fleming, inventează

More information

Mulțumim anticipat tuturor acelora care vor transmite critici/observații/sugestii

Mulțumim anticipat tuturor acelora care vor transmite critici/observații/sugestii Mulțumim anticipat tuturor acelora care vor transmite critici/observații/sugestii ilincamircea@yahoo.com TEMA III.1 v1 : ORGANIZAREA DATELOR UNUI PROGRAM C/C++ ÎN MO postat 02.11.2016 (sinteză) Coținutul

More information

PACHETE DE PROMOVARE

PACHETE DE PROMOVARE PACHETE DE PROMOVARE Școala de Vară Neurodiab are drept scop creșterea informării despre neuropatie diabetică și picior diabetic în rândul tinerilor medici care sunt direct implicați în îngrijirea și tratamentul

More information

Reţele de calculatoare

Reţele de calculatoare Universitatea Constatin Brâncuşi din Târgu-Jiu Facultatea de Inginerie Departamentul de Automatică, Energie şi Mediu Reţele de calculatoare Lector dr. Adrian Runceanu An universitar 2013-2014 Curs 1 Noţiuni

More information

CMOS DELAY CELL WITH LARGE TUNING RANGE

CMOS DELAY CELL WITH LARGE TUNING RANGE BULETINUL INSTITUTULUI POLITEHNIC DIN IAŞI Publicat de Universitatea Tehnică Gheorghe Asachi din Iaşi Volumul 62 (66), Numărul 2, 2016 Secţia ELECTROTEHNICĂ. ENERGETICĂ. ELECTRONICĂ CMOS DELAY CELL WITH

More information