Bazele Utilizarii Calculatoarelor C1

download Bazele Utilizarii Calculatoarelor C1

of 19

description

Arhitectura pc

Transcript of Bazele Utilizarii Calculatoarelor C1

  • - 1 -

    BBaazzeellee UUttiilliizzrriiii CCaallccuullaattooaarreelloorr CCuurrssuull 11

    11.. SSTTRRUUCCTTUURRAA II FFUUNNCCIIOONNAARREEAA UUNNUUII SSIISSTTEEMM DDEE CCAALLCCUULL

    Calculatorul este o main care prelucreaz informaiile automat. Pentru aceasta trebuie s i se furnizeze datele pe care trebuie s le prelucreze (datele de intrare) i o list de instruciuni (programul), care s i indice cum s prelucreze aceste date. Dac pentru a ajunge la un rezultat trebuie sa execute mai multe operaii, el le va efectua pe rnd. Operaiile i ordinea acestora i sunt specificate calculatorului prin intermediul programului. Calculatorul va furniza utilizatorului rezultatele obinute n urma prelucrrii (date de ieire). n timpul prelucrrii pot s apar i date intermediare. Pentru a putea realiza aceste operaii, calculatorul este alctuit din dou componente:

    Echipamentele fizice (partea material) - HARDWARE Programele i datele (partea logic) - SOFTWARE

    A .HARDWARE-UL. reprezint echipamentele fizice din care este alctuit un sistem de calcul, n care circuitele electronice prelucreaz automat informaiile i asigur comunicarea ntre utilizator i sistem. Von Newmann a stabilit c hardware-ul trebuie s asigure urmtoarele funcii:

    1. funcia de memorare; 2. funcia de comand i control; 3. funcia de prelucrare; 4. funcia de intrare-ieire.

    1. Funcia de memorare asigur memorarea datelor i a programelor i are ca suport memoria intern i memoria extern. n memoria intern sunt stocate programele i datele care sunt n lucru la un moment dat. n memoria extern sunt stocate toate programele i datele de care poate avea nevoie, n diferite situaii, sistemul de calcul.

    2. Funcia de comand i control asigur: extragerea instruciunilor din memoria intern; analiza instruciunilor; comanda de executare a unei operaii; extragerea datelor de intrare din memoria intern; aranjarea datelor de ieire n memoria intern.

    Funcia este realizat de Unitatea de Comand i Control.

    3. Funcia de prelucrare asigur efectuarea operaiilor aritmetice (adunare, scdere, nmulire i mprire) i logice (AND, IF, NOT). Funcia este realizat de Unitatea Aritmetic Logic.

    4. Funcia de intrare-ieire asigur introducerea datelor i a programelor n memoria intern i furnizarea rezultatelor.

    Exemplu: Calculul valorii expresiei e = (a+b) c

    DATE DE INTRARE PROGRAM DATE INTERMEDIARE DATE DE IEIRE

    Rezult c un calculator este format din mai multe blocuri funcionale.

  • - 2 -

    CTURA unui calculator definete un set de reguli prin care subansamblele hardware sunt conectate fizic

    ARHITE, fr s se in cont de amplasarea lor. Subansamblele sunt definite dup funcia asigurat:

    unitatea de comand i control; unitatea aritmetic-logic; unitatea de memorie intern; unitatea de memorie extern; unitile de intrare-ieire.

    1. UNITATEA CENTRAL DE PRELUCRARE (Central Processing Unit CPU) sau PROCESORUL, este creieru

    ircuite electronice. Acesta se mai

    jutorul crora el poate interpreta i executa inst

    e

    l calculatorului care coordoneaz i controleaz ntreaga lui activitate. Procesorul interpreteaz programele, identific instruciunile din program, decodific o instruciune, recunoate

    codurile operaiilor, activeaz circuitele electronice corespunztore i execut operaii aritmetice i logice. Astzi, UCP-ul se bazeaz pe un singur circuit integrat, numit microprocesor.

    Circuitul integrat este o capsul n interiorul creia se gsesc sute de mii de c numete i cip (chip) i se monteaz pe placa calculatorului.

    Microprocesorul este format din circuite electronice cu aruciunile. Instruciunile reprezint codificarea comenzilor de operaii pe care trebuie s le execute

    calculatorul. Deoarece calculatorul este o main cu dou stri, aceste instruciuni vor fi iruri de cifre binare, iar codul folosit se numete cod main. Setul de instruciuni pe care microprocesorul l nelege i l execut se numete limbaj main.

    Pentru executarea op raiilor, unitatea aritmetic-logic dispune de o memorie proprie, de dimensiuni reduse, organizat sub form de registre. Atunci cnd procesorul execut o instruciune, din memoria intern sunt aduse n registre operaiile pe care trebuie s le execute UAL.

    Microprocesorul poate executa urmtoarele operaii: cele patru operaii aritmetice de baz: adunarea, scderea, nmulirea i mprirea; operaiile logice: AND, OR, NOT i XOR, cu ajutorul crora se poate controla ordinea n care se execut operaiile, folosind:

    textul, adic operaia de comparare ntre dou operaii; saltul condiionat, adic executarea unei anumite instruciuni n funcie de o condiie;

    2. MEM pentru a fi prelucrate de proceso

    repetiia, adic executarea repetat a unei secvene de instruciuni.

    ORIA INTERN este locul n care sunt aduse programele i datele r. ntruct toate instruciunile i datele sunt codificate ntr-o reprezentare binar, memoria va depozita

    secvene de bii. Fiecare bit este reprezentat printr-un comutator electronic individual, cu dou stri: comutator ON cifra binar 1; comutator OFF cifra binar 0.

    Capacitatea de stocare a memoriei se msoar n uniti de msur a informaiei: Ko, Mo i Go sau Kb, Mb i Gb

    UNITATEA DE INTRARE-IEIRE asigur comunicarea calculatorului cu mediul prin intermediul unor pame

    . Informaia (instruciunile i datele) se gsete n memoria intern sub form de cifre binare grupate n octei sau n cuvinte pe care le prelucreaz procesorul. Memoria intern este mprit n locaii de memorie (octei) identificate printr-o adres unic.

    Adresa este un cuvnt binar prelucrat de procesor, prin care acesta identific poziia unei locaii din memorie.

    3. echi nte specializate, numite Dispozitive Periferice. Aceste dispozitive sunt:

    dispozitivele de intrare-ieire: dispozitive de intrare; dispozitive de ieire; ire. dispozitive de intrare-ie

    mem

    ansmiterea informaiilor i comenzilor ctre calculator prin operaia de citire categorie fac parte: tastatura, mouse-ul, cititorul de cartele, cititorul de band perforat ,

    re (WRITE). Din aceast categorie fac parte: monitorul, imprimanta, ploterul, difuzorul.

    oriile externe.

    a) Dispozitivele de intr (READ). Din aceast

    are asigur tr

    , creionul optic, stiloul electronic, scanerul, microfonul, etc. Informaiile citite pot fi: texte, imagini, muziccomenzi vocale, valori analogice. Indiferent de tipul informaiei, principiul de funcionare al unui dispozitiv de intrare este acelai: preia informaia, o mparte n uniti conform unui algoritm propriu, codific fiecare unitate ntr-o secven de bii i transmite aceti bii procesorului.

    b) Dispozitivele de ieire sunt folosite pentru a comunica utilizatorului rezultatele operaiilor executate i informaii despre stare sistemului prin informaii de scrie

  • Aceste dispozitive primesc secvene de bii de la procesor pe care le decodific, astfel nct s poat fi nelese de utilizator sub form natural.

    - 3 -

    biecte folosite de calculator pentru a transmite informaii ntre sistem i

    e mai nainte, rezult c un calculator poate avea o configuraie minim

    itate de memorie extern,

    c) Dispozitivele de intrare-ieire sunt utilizate pentru a realiza comunicarea n ambele sensuri, prin operaii de CITIRE i SCRIERE. Din aceast categorie fac parte: interfaa de , consola, placa multimedia. Suporturile de informaie sunt outilizator. Acestea pot fi: hrtia, dispozitivele electromagnetice, etc.

    4. MEMORIA EXTERN este un suport electromagnetic reutilizabil, pe care informaia se pstreaz codificat sub form binar, prin magnetizarea particulelor feromagnetice dup dou direcii de magnetizare, corespunztoare celor dou cifre binare. Pstrarea informaiilor n afara sesiunii de lucru se face n memoria extern. Suporturile electromagnetice folosite ca memorii externe sunt: banda magnetic, discul magnetic, caseta magnetic. Pe baza componentelor prezentati o configuraie maxim. Configuraia minim este dat de numrul minimum de componente necesar pentru ca sistemul s fie operaional i cuprinde, de regul: procesorul, memoria intern, o untastatura i display-ul. Configuraia maxim este dat de numrul maxim de componente care pot fi conectate la procesor. ntre configuraia minim i configuraia maxim, utilizatorul o poate alege pe cea care s corespund aplicaiilor dorite i posibilitilor financiare.

    B .SOFTWARE-UL. sistemului de calcul este format din programele destinate s asigure conducerea i co

    PROGRAMUL este o colecie organizat de comenzi de operaii care sunt transmise calculatorului. Aceste comenzi se numesc Instruciuni. Ele sunt codificate n modul binar i sunt tratate de unitatea de comand i control. n instruciune nu se precizeaz operaii, ci adresele de memorie intern la care se g

    ntrolul procesului de prelucrare a informaiei, precum i efectuarea unor lucrri curente.

    sesc aceti operani. De exemplu, o instruciune conine urmtoarele informaii:

    codul operaiei de executat; adresa primului operand; adresa celui de-al doilea operand; adresa locaiei de memorie a rezultatului.

    onente: S - este format dinOFTWARE UL dou comp sistemul de operare; programele de aplicaie.

    SIST az care controleaz ntreaga activitate a calculatorului. Acesta asigu nentele logice i fizice ale sistemului, i este furnizat mpreun cu sistemul de calcul de

    EMUL DE OPERARE cuprinde programele de br legtura dintre compo

    ctre firma productoare.

    PROGRAMELE DE APLICAIE sunt mulimi organizate de instruciuni care se atribuie calculatorului pentru a efectua operaiile specifice unei anumite aplicaii. Programele de aplicaie sunt scrise de programatori la cererea utilizatorilor i codific, ntr-un limbaj de programare, algoritmul de rezolvare al problemei respective. Sistemul de operare gestioneaz resursele calculatorului, care sunt de dou tipuri:

    resurse fizice componentele hardware; resurse logice componentele software.

    Cele mai importante caracteristici ale unui sistem de calcul sunt: capacitatea de memorare; viteza de prelucrare a informaiei; controlul prin programare; precizia execuiei.

    TTIIPPUURRII DDEE SSIISSTTEEMMEE DDEE CCAALLCCUULL

    n evaluarea unui sistem de calcul, sunt luate n discuie urmtoarele performane:

    dimensiunea memoriei interne; viteza de prelucrare; numrul de procesoare; dimensiunea memoriei externe; numrul maxim de utilizatori;

    Calcula iterii:

    costul.

    toarele se clasific dup mai multe cr domeniul de utilizare; modul de reprezentare a datelor; performanele.

  • - 4 -

    1. n fun are, exist dou tipuri de calculatoare: cie de domeniul de utiliz fi folosite numai pentru rezolvarea unui domeniu restrns de calculatoare specializate care potprobleme;

    calculatoare universale care asigur rezolvarea unei game foajutorul unor programe aplicative diverse.

    arte variate de probleme cu

    2. Dup m rezentare a datelorodul de rep , calculatoarele sunt de dou tipuri: calculatoare analogice, care creeaz modelul matematic al unui sistem fizic real caracterizat de anumite mrimi fizice care sunt reprezentate i manipulate cu ajutorul circuitelor electronice. Operaiile matematice sunt reproduse cu ajutorul caracteristicilor electrice ale diferitelor

    rul este format din blocuri elemente de circuit: rezistene, capaciti, tensiuni, etc. Calculatofuncionale care se conecteaz ntre ele pentru a rezolva problemele reale ale sistemului fizic. Datele de intrare sunt furnizate continuu cu ajutorul unor echipamente, care le preiau din sistemul fizic real. Calculatoarele analogice sunt folosite pentru conducerea unor procese sau instalaii.

    oase cu multe date i analiza unui mare numr de variante, ntr-un timp scurt.

    n funci

    calculatoare numerice, care efectueaz calculele cu informaii reprezentate n cod binar. Prelucrarea se face pe baza unui program memorat care descrie algoritmul de lucru. Aceste sisteme sunt utilizate n diferite domenii, pentru soluionarea unor probleme care necesit calcule labori

    e de performane, calculatoarele numerice se clasific n: supercalculatoare (calculatoare mari); mainframes (calculatoare medii); minicalculatoare (calculatoare mici); microcalculatoare (calculatoare micro).

    1. Microcalculatorul este cel mai simplu sistem de calcul, dotat cu un singur procesor, care poate fi utilizat de un si

    e mai muli utilizatori (20-50 de terminale formate din tastatur i display)

    licaiile de gestiune economic, n ntreprinderi foarte mari, n universiti i n agenii

    ngur utilizator.

    2. Minicalculatorul poate fi folosit simultan di are tot un singur procesor. Minicalculatoarele au evoluat spre superminicalculatoare (VAX, SUN), care

    sunt folosite ca servere de reea.

    3. Mainframe-ul este un sistem cu putere mare de calcul. Acesta poate fi utilizat simultan de foarte muli utilizatori i permite conectarea mai multor sute de terminale. Este dotat cu unul sau dou procesoare puternice pentru executarea calculelor i mai multe procesoare de putere mic, pentru administrarea transferurilor de date cu memoria extern. Este folosit n ap

    guvernamentale mari. Ceea ce deosebete un mainframe de un superminicalculator, este capacitatea memoriei externe i domeniul de aplicabilitate (superminicalculatoarele sunt folosite n aplicaii de timp real, iar mainframe-ul n prelucrarea tranzaciilor i costurilor).

    4. Supercalculatorul este un sistem cu o putere foarte mare de calcul. Lucreaz n regim multiuser, permind conectarea mai multor sute de terminale. Poate avea mai multe procesoare foarte rapide pentru efectuarea calculelor i un numr i mai mare de procesoare mai lente, pentru administrarea transferurilor de date.

    RREEEELLEE DDEE CCAALLCCUULLAATTOOAARREE

    i de gestiune a propriilor resurse. Dup apariia calculatoarelor p arele mari a fost nlocuit cu

    pot fi:

    O reea de calculatoare este format dintr-un ansamblu de calculatoare conectate ntre ele, care fac schimburi de date i folosesc n comun resursele reelei. Fiecare calculator i pstreaz independena de execuie

    ersonale, prelucrarea centralizat pe calculatoprelucrarea descentralizat pe microcalculatoare. Dezavantajul lipsei comunicrii unui sistem personal este compensat prin includerea acestuia ntr-o reea Calculatoarele dintr-o reea

    de acelai tip, n cazul reelelor omogene; de tipuri diferite, n cazul reelelor eterogene.

    Reelele de calculatoare au aprut din necesitatea: de folosire n comun a unor resurse fietc.);

    zice scumpe (imprimante i hard disk-uri scumpe, plotere,

    de folosire n comun a datelor i a resurselor software. Atunci cnd mai muli utilizatori ca variantele fiierelor s fie reactualizate, iar acest

    n funcie d de rspndire, exist urmtoarele tipuri de reele:

    prelucreaz aceleai date, este necesarlucru se realizeaz prin reea.

    e aria Reele locale LAN (Local Area Networks) au o arie de pn la 2 km. i deservesc o instituie; Reele metropolitane MAN (Metropolitan Area Networks) care acoper suprafaa unui ora;

  • - 5 -

    La rndul calculatoare diferit e reea. Realizarea unor reele de calculatoare necesit urmtoa

    Reele globale WAN (Wide Area Networks) cu o arie de rspndire geografic de mrimeaunui stat sau continent. Cele mai mare reele WAN sunt cele de servicii internaionale (BBS), cum sunt CompuServe i Internet.

    lor, reelele pot fi conectate ntre ele, permind schimbul de informaii. Conectarea unor e se face conform unor standarde d

    rele componente:

    1. Hardware: calculatoare (noduri) dotate cu periferice din configuraie; cabluri de transmisie; echipamente specifice reelei:

    adaptoare de reea NIC (Network Interface Card): sun plci de interfa, prin care este culatorului la reea; posibil conectarea cal

    modemuri: dispozitive pentru conectarea unui calculator la reea prin linie telefonic;

    e placa de dispozitiv de ataare la mediu (transceivers): echipament care transmite i recepteaz semnalul ntre placa de reea i un mediu fizic de transmisie, altul dect cel suportat dreea, cum ar fi transmisia prin unde radio;

    Hub-uri (hubs): necesare pentru conectarea calculatoarelor ntr-o reea de tip stea, prin cabluri individuale;

    repetoare (repeaters): amplific semnalul pentru a mri aria de rspndire ntr-o reea local; punile (bridges): realizeaz conectarea a doua reele de calculatoare, care prelucreaz informaia n funcie de adresa destinatarilor i expeditorilor;

    porile (gateways): permit conectarea unor reele de calculatoare care folosesc protocoale diferite (ex. o reea de microcalculatoare conectat la un minicalculator);

    2. Software: Sistemul e

    reeaua de calculaa fizic dintre componentele reelei se realizeaz prin cablurile i echipamentele specifice iar

    legturre al reelei este o colecie de programe prin care sunt gestionate resursele reelei

    (echipa

    routere (routers): controleaz fluxul de informaii i optimizeaz cile de transfer a datelor; acestea sunt capabile s traduc protocoale de comunicare diferite.

    d operare al reelei care asigur integrarea echipamentelor i a software-ului de aplicaie n toare.

    Legtura logic este stabilit prin sistemul de operare. Sistemul de operamente, programe). Nodurile reelei pot fi servere sau staii de lucru.

    1. Serverele sunt calculatoare care asigur: stocarea pe disc a unui volum mare de informaii la care pot avea acces i alte calculatoare din reea; servicii de tiprire; comunicarea ntre calculatoare i gestionarea reele.

    2. Sta HDD)

    iile de lucru sunt microcalculatoare care au acces la resursele serverului i pot fi sisteme standard (cusau sisteme fr HDD (diskless).

    Reelele se pot clasifica n: reele cu server de fiiere (file server), n care un calculator din reea este server i i partajeaz resursele cu staiile de lucru;

    reele de la egal la egal (peer to peer), n care orice calculator din reea poate deveni server la un

    Din de lucru al serverului, exist: moment dat, sau staie de lucru. punctul de vedere al modului

    Reele cu server dedicat; Reele cu server nededicat.

    losit numai pentru gestionarea reelei; 2. n r culatorul desemnat server poate rula i alte aplicaii n timp ce ofer i serv culatoare.

    1. Serverul dedicat este degrevat de orice alt sarcin, fiind foeelele cu server nededicat, calicii de reea pentru celelalte cal

    Caracteristicile unei reele de calculatoare sunt date de: topologie; mediul fizic de transmisie; standardul de transport.

    Acest etermin viteza reelei; sunt definite dou viteze: e elemente d viteza de transmisie a semnalelor, care depinde de tehnologia de transport i se msoar n

    valent cu 1 byte/sec.). BAND (1 band este echi viteza datelor care se msoar n bps (bits per second bit/s).

    Se definesc dou tipuri de topologii ale reelei: nt legate fizic calculatoarele; topologia fizic, adic modul n care su topologia logic, adic modul n care sunt transferate datele ntre componentele reelei.

    Exist mai multe tipuri de topologii fizice:

  • topologia liniar sau magistral (Bus Topology); topologia inelar (Ring Topology); topologia stea (Star Topology); topologia stea-inel, n care sunt legate circular mai fiecare cte o reea. Mesajele circul pe inel pn

    multe calculatoare dispecer care gestioneaz cnd unul dintre calculatoare recunoate n

    eaua sa. Calculatorul dispecer va prelua mesajul de pe canal estinatar.

    antet adresa unui calculator din rei l va transmite calculatorului d

    - 6 -

    Topcare sunt conectreelei. Fiecare cun antet care con

    ologia liniar sau magistral (Bus Topology). n acest caz exist un singur canal de comunicaie la ate toate calculatoarele. Cablul de legtur formeaz o linie de legtur de la un capt la altul al alculator este conectat la canalul de comunicaie i transmite mesaje n reea. Fiecare mesaj are ine adresa calculatorului destinaie.

    Topologia liniar (magistral)

    Topologia inelar (Ring Topology). n aceast topologie, calculatoarele sunt conectate circular. Fiecare calculator este conectat prin intermediul canalului de comunicaie la alte dou calculatoare, astfel nct mesajele circul de la un calculator la altul, pe un traseu interior pn cnd un calculator recunoate mesajul transmis. Defectarea unui calculator nseamn ntreruperea canalului de comunicaie.

    ,

    Topologia

    inelar

  • Topologia stea (Star Topology). n aceast configuraie exist un calculator central la care sunt legate toate celelalte calculatoare. Toate mesajele sunt schimbate prin intermediul calculatorului central, care are rol de

    ibuie mesajele n funcie de adresa utilizatorului.

    Topologia stea

    dispecer i distr

    - 7 -

    Topologia stea-inel. n acest caz, su multe calculatoare dispecer, care gestioneaz e are cte o reea. Mesajele circul pe inel, pn cnd unul dintre calculatoare recunoate n antet adresa unui alculator din reeaua sa, preia mesajul i l transmite calculatorului destinatar.

    Topologia stea-inel

    nt legate circular maifi cc

  • - 8 -

    Mediul fizic de transmisie este suportul fizic pe care se transmit datele sub form de cureni electrici sau unde electromagnetice. Acest tip de mediu se poate clasifica n:

    mediu prin cablu: cablu rsucit, cablu coaxial, cablu cu fibr optic; mediu fr cablu: telefonie celular, unde radio terestre, unde radio prin satelit, unde laser, microunde, unde meteorice.

    Mediul de transmisie prin cablu s de interfa cu reeaua prin intermediul onectoarelo

    Transp atelor dea-lungul ediului de transmisie. Sunt definite mai multe standarde de transport: ARCnet, Ethernet, Token Ring, FDD1 tandardul ANSI pentru fibr optic). Fiecare standard cuprinde detaliile mediului de transmisie (tipul mediului, ngimea total acceptat a cablului, etc.), numrul maxim de staii care pot fi conectate, topologia fizic i logic a elei, metoda de detectare i corecie a erorilor, protocolul folosit pentru transmiterea datelor.

    Legtura de date (Data Link) este o legtur fizic, ce se stabilete ntre dou calculatoare pentru a face chimb de date. Pentru a realiza legtura de date, este necesar s se stabileasc un limbaj comun de dialog i o isciplin a conversaiei, adic un protocol de comunicaie. Acest protocol reprezint un set de reguli prin care se sigur schimbul de date i mesaje ntre dou calculatoare ntre care exist o legtur fizic. Protocolul de omunicaie trebui s asigure:

    e conecteaz la plcile c r (de tip T, BNC, DB, etc.).

    ortul n reea reprezint un set de tehnici folosite pentru transmisia i recepia dm(slure

    sdac

    controlul transferului de date; detectarea i nlturarea erorilor; optimizarea utilizrii liniei de comunicaie; independena fa de modul de transmisie.

    Reelele cu server de fiiere (file server, reele client-server) sunt formate din: un calculator pe care ruleaz sistemul de operare al reelei, numit SERVER DE FIIERE; mai multe calculatoare care pot avea acces la resursele reelei, numite staii de lucru (workstations,

    lient). La staia de lucru se afl utilizatorul, care este o persoan ce are acces la resursele reelei. Organizarea lienilor reelei este fcut de o persoan numit administrator de reea. Utilizatorii pot fi organizai n cadrul elei n grupuri de utilizatori, definite de ctre administrator. Utilizatorii din cadrul unui grup au aceleai drepturi

    e lucru n reea. Fiecare grup de utilizatori se identific printr-un nume unic. La resursele reelei pot avea acces umai utilizatorii definii i recunoscui de reea. Fiecare utilizator primete un cont protejat printr-o parol. Prin

    datelor, care se realizeaz printr-un mecan

    C e rol de server trebuie s fie cel mai puternic din reea. El trebuie s conin:

    ccrednstabilirea parametrilor de conectare se limiteaz drepturile de acces n reea ale unui utilizator. Operaiile de conectare i deconectare sunt numite logon i logoff.

    Problema principal a gestionrii reelei este organizarea securitiiism de control organizat pe mai multe niveluri.

    alculatorul care ar un HDD de mare capacitate (sau mai multe); memoria intern cu cea mai mare capacitate; microprocesorul cel mai rapid; suportul fizic pentru controlul imprimantelor; plcile de interfa pentru reea.

    Avantajele unei reele cu server de fiiere sunt: ofer o mare securitate a datelor; partajarea fiierelor se face mai uor, fiind controlat de server.

    Cel mai rspndit sistem de operare pentru reelele cu server de fiiere este NetWare (Novell), care ocup 70% din piaa de software pentru reea. Acesta accept o gam variat de sisteme de operare pentru clieni: MS-DOS, Windows, OS/2, Unix, Machintosh. Alte sisteme de operare pentru reea sunt:

    VINES (Virtual Networking System) al firmei Banyan, pentru UNIX; LAN Manager al firmei Microsoft, pentru OS/2; LAN Server al firmei Microsoft i IBM pentru OS/2; Windows NT Advanced Server al firmei Microsoft.

    cest sistem de reea, fiecare calculator poate fi n acelai timp i clien efer conturi mici. Aceast reea supo r mic de calculatoare

    Reele peer to peer (de la egal la egal). n at i server i se recomand numai atunci cnd nu se cer performane mari i se pr

    rt viteze mici de lucru i nu ofer securitate total a datelor. Se aplic n cazul unui num. Cele mai cunoscute sisteme de operare pentru reele peer to peer sunt:

    NetWare Life i Personal NetWare al firmei Novell (Personal NetWare se poate integra n mediul Windows);

    Windows for Workgroups al firmei Microsoft; LANtastic al firmei Aotisoft.

  • - 9 -

    22.. AARRHHIITTEECCTTUURRAA GGEENNEERRAALL AA UUNNUUII SSIISSTTEEMM DDEE CCAALLCCUULL

    struit modular, din componente electronice. Partea cea mai import temboard, mainboard sau motherboard). Aceasta conine circuitele electro rcuite integrate care servesc la ndeplinirea sarcinilor. Unul d clock), care stabilete ritmul de lucru al procesorului. Un alt circuit este coproc ele matematice. Tot pe aceast plac de baz se afl i ria ROM.

    Alturi de placa de baz se afl sursa de alimentare (power supply), care asigur tensiunile electrice necesare funcionrii circuitelor electronice.

    Unitile de discuri sunt singurele pri mecanice din calculator i primesc tensiune direct de la surs. Pe placa de baz sau n apropiere, se afl conectorii la magistral (bus conectors), prin care sunt conectate la placa de baz plcile adaptoare (options board) pentru imprimant, modem, display, uniti de discuri flexibile.

    Dac aceste plci ar fi legate direct la placa de baz, legturile i protocolul de comunicare ar trebui definite separat i diferit, sistemul pierznd astfel din flexibilitate i devenind un sistem nchis. Pentru a pstra caracterul de sistem deschis i flexibil, a fost creat magistrala (bus), care reprezint un canal comun de comunicaie ntre plcile calculatorului. Pe acest canal circul acelai tip de semnale ntre componente. Magistrala a fcut din calculator un sistem deschis, la care pot fi adugate oricnd plci opionale.

    Plcile adaptoare sunt introduse opional n sloturi i configureaz calculatorul dup dorinele utilizatorului. Sloturile sunt conectori care asigur legtura cu magistrala i comunicarea cu microprocesorul. Cele mai

    importante plci opionale sunt:

    Privit n interior, un sistem de calcul este conant este placa de baz (sysnice cele mai importante, microprocesorul i alte ciintre aceste circuite este ceasul (esorul matematic, care ajut microprocesorul la calcul

    memoriile calculatorului, memoria RAM i memo

    adaptorul video (display screen adapter), care transform comenzile calculatorului n imagini vizibile pe ecran;

    adaptorul unitii de discuri flexibile (disk drive adapter), care transform comenzile calculatorului n nregistrri magnetice pe suportul de informaii i reciproc;

    plcile de memorie (memory boards), care se adaug memoriei de baz a calculatorului pentru a mri memoria intern;

    porturile seriale i paralele (serial and parallel ports), prin care se pot conecta imprimanta i modemul pentru transmisie.

  • - 10 -

    UUNNIITTAATTEEAA DDEE MMEEMMOORRIIEE 1. Structura i funciile unitii de memorie. Caracteristicile memorie interne sunt: capacitatea, timpul de acces i ciclul de memorie.

    Capacitatea memoriei interne arat dimensiunea depozitului de informaie; Timpul de acces reprezint intervalul de timp care se scurge din momentul n care s-a emis o cerere de acces la memorie pentru a se executa o operaie de citire sau scriere i pn n momentul n care a nceput s se execute efectiv operaia respectiv. Se msoar n microsecunde sau monosecunde;

    Ciclul de memorie reprezint intervalul de timp n care se realizeaz o operaie n memorie (citire sau scriere). Se msoar n microsecunde sau monosecunde.

    Exist dou tipuri de memorie intern: memorie ROM; memorie RAM.

    Memoria ROM (Read-Only Memory) este o memorie permanent care se poate citi dar nu se poate scrie.n ROM este manevrat un microprogram de tip firmware (nscris de ctre productor), destinat iniierii lucrului cu calculatorul la punerea sub tensiune a acestuia. Utilizatorul nu are acces la memoria ROM.

    Memoria RAM (Random Access Memory) este o memorie n care se poate scrie i din care se poate citiLa scoaterea de sub tensiune a sistemului, informaiile scrise aici se pierd. Memoria RAM pstreaz programesistemului de operare al utilizatorului, iar utilizatorul are acces la aceasta.

    Capacitatea memoriei interne a unui calculator este dimensiunea memoriei RAM i este o caracteristic de performan a sistemului. De memoria RAM depinde lungimea maxim a unui program care poate fi ncrcat ntr-o sesiune de lucru i executat de procesor.

    Programele ruleaz n memoria intern a calculatorului. Acest lucru nseamn c datele i programul suntncrcate n memoria intern, instruciunile sunt executate de microprocesor iar rezultatele sunt aduse n memoriaintern.

    Numrul de bii din memoria intern este constant. Cnd un program este ncrcat ntr-o zon de memorie,comutatoarele de aici sunt setate s reprezinte instruciuni, date sau bii rmai liberi. Transferul de bii n i dimemorie este realizat de microprocesor, care execut dou operaii:

    . le

    n

    depoziteaz secvenele de bii n memorie (store); extrage secvenele de bii din memorie (fetch).

    Depozitarea secvenelor de bii n memorie se face prin schimbarea strii comutatoarelor astfel nct sreprezinte noile valori, vechile valori fiind terse.

    Extragerea secvenelor de bii din memorie nseamn copierea acestor bii n registrele procesorului, frmodificarea strii comutatoarelor din memorie.

    Noile generaii de calculatoare sunt dotate cu memorie CMOS permanent, n care se poate scrie i ciAceast memorie pstreaz coninutul n afara sesiunii de lucru, deoarece are un acumulator propriu care i asigur alimentarea atunci cnd este oprit. n CMOS sunt pstrate informaii despre configurarea calculatorului,

    ti.

    pul i capacitatea HDD, tipul FDD, capacitatea memoriei interne, data calendaristic, parola de acces, etc. Aceste

    tiinformaii pot fi modificate de utilizator atunci cnd se reconfigureaz calculatorul. Acumulatorul acestei memorii se ncarc singur atunci cnd se alimenteaz calculatorul.

    Calculatoarele au o memorie mai special numit memoria CACHE. Aceasta aparine microprocesorului i este o memorie tampon ntre memoria RAM i microprocesor.

    Memoria CACHE este o memorie mult mai rapid dect memoria RAM. Microprocesorul este i el mai rapid dect memoria RAM, de aceea la execuia unui program este posibil ca microprocesorul s atepte dup memoria RAM. Timpii de ateptare pot fi eliminai dac microprocesorul este dotat cu memorie CACHE, unde pot fi aduse din RAM blocuri de instruciuni pentru a fi executate de microprocesor. Cu ct memoria CACHE este mai mare, cu att crete viteza de lucru a calculatorului.

  • - 11 -

    OORRGGAANNIIZZAARREEAA MMEEMMOORRIIEEII IINNTTEERRNNEE

    etc., suntde mecalcula

    Lu numrul de cifre binare folosite pentru exprimarea adresei. Acest numr de c cte numere binare diferite pot fi exprimate cu aceste cifre, deci numrul de adrese difer ate. Lungimea cuvntului de adres determin valoarea maxim a unei adrese i deci cap

    Memoria intern este un depozit de informaie n care comenzile, semnalele, textele, numerele, imaginile, reprezentate n codificare binar. Pentru regsirea informaiei memoria intern a fost mprit n locaii

    morie care se identifica dup o adres unic. Dimensiunea locaiei de memorie difer de la un tip de tor la altul i poate fi de la 1 bit la 60 bii (8 , 12 , 16 ,18 , 24 , 27 , 32 , 36 , 48 , 60).

    ngimea cuvntului de adres reprezintifre binare determinite care pot fi exprim

    acitatea maxim a memoriei care poate fi adresat.

    Exemplu : cu o cifr binar se pot scrie 2 numere binare diferite : 0,1, 21 numere binare; cu dou cifre binare se scriu 4 numere binare diferite : 00, 01, 10 ,11 2 numere binare; 2 cu trei cifre binare se scriu 8 numere binare diferite : 000, 001, 010, 011, 100, 101, 110, 111 adic 23 numere binare;

    cu patru cifre binare se pot scrie 16 numere binare diferite : 0000, 0001, 0010, 0100, 1000, 0011, 0101, 1010, 0110, 1100, 1001, 0111, 1011, 1110, 1111, adic 24 = 16.

    Rezult c pentru n cifre binare se pot scrie 2n numere binare diferite. Dac un calculator folosete un cuvnt de adres cu 16 cifre atunci se pot aduna 2 octei deci 2 Koctei, adic 64 K. Primele calculatoare foloseau cuvinte de adres de 16 bii, iar urmtoarele generaii de calculat folosesc cuvinte de 32 bii. Mecanismul de gestionare a memoriei interne depinde de sistemul de operare folosit.

    16 6

    Rep

    Inf e folosete 10 cifre ( 0,1,,a ) 26 de litere mici, 26 de litere m boluri nu poate fi neles de ctre calculator, care nelege numai

    creaz date. Datele sunt reprezentarea fizic pe un suport material a entitilor din care este format informaia (cifre, litere, caractere speciale, desene, sunete, etc.) pentru ca aceasta s poa fi prelucrat, transmis sau scris n memorie. Rezult c sistemul de calcul prelucreaz informaii. Data este u l de reprezentare a informaiei, accesibil unui procesor (om, calculator sau program), care este prelua ine noi informaii.

    ntre informaie i dat exist urmtoarele deosebiri :

    rezentarea datelor Calculatorul este o main cu dou stri. El nelege, manipuleaz i prelucreaz iruri de cifre binare, care

    semnific semnale, comenzi, informaii, date. ormaia dintr-un text corespunde limbajului uman carari i caractere speciale. Acest ansamblu de simsistemul binar. Informaia trebuie s fie transformat astfel nct s fie neleas de calculator, n form

    binar. Operaia de transformare a informaiei din forma de reprezentare extern, care este inteligibil pentru om, n

    forma de reprezentare intern pe care o poate nelege calculatorul, se numete codificare intern a informaiei.

    1 octet

    DATELE Calculatorul este o main care prelu

    tn modet pentru a ob

    informaia este obiectul ; data este modelul de reprezentare al obiectului .

    Informaia i data coincid atunci cnd modelul de reprezentare coincide cu obiectul. Din punct de vedere logic, data poate fi reprezentat printr-un triplet de forma:

    d = ( i, v, a ) atribute

    valoare

    DAT

    identificator

    Identificatorul datei este un simbol (nume) care se asociaz datei pentru a o putea distinge de alte date pentru a putea fi referit n timpul prelucrrii .

  • Valoarea datei poate fi precizat prin enumerare sau printr-o proprietate comun. Dup valoarea, datele pot fi variabile sau constante.

    Atributele datei sunt proprieti ale acesteia care determin modul n care poate fi aceasta tratat n procesul de prelucrare. Iat exemple de atribute :

    tipul datei numeric (ntreg, real), logic, alfanumeric; precizia reprezentrii interne (simpl precizie, dubl precizie, extins); alinierea datei n zona de memorie afectat (aliniat la dreapta sau la stnga);

    ntarea intern a datelor se face difereniat n funcie de tipul datei. Repreze

    - 12 -

    RREEPPRREEZZEENNTTAARREEAA DDAATTEELLOORR AALLFFAANNUUMMEERRIICCEE

    Repre iei alfanumerice se face prin cuvinte de cod de 8 cifre binare. Lungimea de 8 cifre permitea devenit d Binary Coded Decimal Interchange Cod

    merican Standard Code for Infonum

    ifr, blanc sau caracter special) este codificat printr-o frecven de lungime fix (8 cifre bina

    zentarea informa

    construirea a 256 cuvinte de cod diferite care acoper necesarul unei aplicaii. Lungimea de 8 cifre binare un standard impus de firma IBM, prin codul EBCDIC (Extende

    e). Urmtorul cod care s-a impus a fost codul ASCII pe 8 bii. Codul ASCII (Armation Interchange) a devenit codul calculatoarelor compatibile IBM, PC i conine setul extins de caractere n r de 256. Fiecare caracter (liter, cre) folosind codul ASCII. Astfel, caracterul A va fi reprezentat prin secvena de 8 cifre binare 01000001, iar

    caracterul 9 prin secvena 00111001. Asupra datelor de tip alfanumeric se pot face operaii de CONCATERNARE i COMPARARE.

    REPREZENTAREA NUMERELOR Reprezentarea intern a datelor numerice se face difereniat, n funcie de tipul informaiei :

    numere ntregi cu semn sau fr semn; numere reale.

    Asupra datelor de tip numeric lucreaz operatorii aritmetici + , - , * , / , i de comparare < , > , =, #, >=, >=. Reprezentarea numerelor ntregi. Fiecare numr ntreg pozitiv sau n

    2 . Pentru completarea secvenei , primul bit din stnga reprezentrii

    pozitiv.

    r, pe 16 bi se obine: 9(10)= 1001(2) 0000 0000 0000

    Rezult c domeniul de reprezentare a ntregilor fr semn, utiliznd 8 cifre binare este 0255, iar pentru

    16 cifre binare, 0 + 65535. Domeniul de definiie al unei date de tip numeric ntreg cu semn, reprezentat pe 8 cifre binare(pe un octet

    sau ste 128 +127, iar pe cuvinte de 16 bii este de 65536+65535.

    le prii fracionare. Acest mod de reprezentare a realilor este dezavantajos deo se de numere reale. exponent i mantis n aa numita notaie tiinific. Se tie c xplicitnd diferite puteri ale lui 10 (exponeni). n acest fel poate fi controlat poziia e valoarea exponentului. Exemp

    rea unui real n virgul mobil, atunci repartizarea biilor se va face astfel :1 bit pentru semnul numrului, 1 bit pentru semnul exponentului, 7 bii pentru exponent i 23 de

    ii pentru mantis. te 11001; exponentul este 4(10)=100(2) ; ntarea numrului este

    0 0000

    Se pmantis ememorarea n e foarte mare.

    egativ este codificat ca un numr binar de lungime fix. Lungimea secvenei, binare este multiplu de 8 bii : 8,16,3de bii se adaug zerouri nesemnificative. La reprezentarea ntregilor cu semnindic semnul numrului, astfel: 1 pentru numr negativ i 0 pentru numr

    Exemplu: dac se reprezint un ntreg fr semn, fie 9 acest num i atunci 001. 1

    un byte) e

    Reprezentarea numerelor reale. Numerele reale sunt formate din semn, parte ntreag i parte fracionar. Acestea pot fi reprezentate n dou moduri n virgul fix (binary fixed print) sau n virgul mobil (binary floating print). n reprezentarea n virgul fix se presupune c partea ntreag este desprit de partea fracionar printr-o virgul imaginar care se afl ntr-o poziie fix. n acest caz sunt fixe att numrul de poziii ale prii ntregi ct i numrul de poziii a

    arece nu permit dect reprezentarea unei game restrn n virgul mobil, numerele sunt reprezentate prin

    orice numr poate fi scris evirgulei zecimale, care i schimb locaia n funcie dlul 1: 43,7 = 437 * 10(-1) = 437E-1. 437 este mantis iar 1 este exponentul. Conform acestei convenii,

    dac se folosete un cuvnt de 32 bii, pentru reprezenta

    bExemplul 2: 12,5(10) =1100,1(2) =0,11001(2)*24=11001(2)*10(2)100(2), mantisa esbitul de semn al numrului = 0 ;bitul de semn al exponentului = 0 ; iar repreze

    0 0 0000100 11001 00 0000 0000 00

    bit semn bit semn exponent valoare bii nesemnificativi numr exponent mantis pentru completare

    mantis

    oate demonstra c domeniul de valori al unei date pe 32 bii din care 7 pentru exponent i 23 pentru ste: -1038 1038, iar data va avea maxim 7 cifre semnificative. Reprezentarea n virgul mobil permite

    umerelor reale de diferite dimensiuni cu o precizi

  • - 13 -

    n funcie de xist : numrul de bii folosii pentru reprezentarea numrului e reprezentare n simpl precizie pe 32 de bii; repre

    i ele codificate n secvene de cifre inare. Pentru codificare se stabile semnal sonor pentru

    sunete. Aceste nivelu st procedeu se umete digitizarea desenelor i sunetelor.

    zentare n simpl precizie pe 64 de bii.

    Reprezentarea desenelor i sunetelor. Desenele i sunetele sunt b sc niveluri de luminozitate pentru desene sau niveluri de

    ri se codific prin numere ntregi care pot fi reprezentate n sistem binar. Acen

    Unitatea central Microprocesoarele difer ntre ele prin :

    numrul de instruciuni executate n unitate de timp; viteza de execuie; cantitatea de memorie pe care o pot adresa .

    Indiferent de tip, orice procesor conine 4 mari blocuri funcionale : unitatea de comand i control (UCC); unitatea aritmetic-logic (UAL); registrele proprii; unitatea de interfa cu celelalte componente ale sistemului (UI).

    ul, UAL i registrele formeaz mpreun unitatea de execuie (UE), care realizeaz efectiv operaUCC- iile.

    l coordoneaz i controleaz ntreaga activitate de prelucrare la nivelul com memoria intern la adrese

    Unitatea de comand i controponentelor calculatorului. Acesta (UCC) execut instruciunile unui program (memorat n

    succesive) astfel: extrage din memoria intern a calculatorului o instruciune din program; decodific instruciunea pentru a afla ce operaie trebuie s execute i ce date vor fi folosite; extrage din memoria intern datele necesare prelucrrii; activeaz circuitele electronice corespunztoare din UAL pentru a executa operaia cu datele solicitate; scrie la o anumit adres de memorie rezultatul obinut n urma executrii operaiei solicitate.

    Registrele folosesc ca memorie tampon n timpul executrii unei instruciuni.

    Un ealizeaz crarea datelor cerute prin instruc operaii aritmetice, logice i

    e comparare. Fiecare circuit este specializat s realizeze un una din operaiile de baz.

    ipuri de registre :

    itatea aritmetic-logic (UAL) reprezint ansamblul de circuite electronice prin care se riuni sau comenzi. Prelucrarea se face prin prelu

    dRegistrele proprii funcioneaz ca o memorie proprie a procesorului n care acesta pstreaz temporar

    informaiile .Exist mai multe t registrul de date n care sunt stocate datele i rezultatele prelucrrii; registrul de instruciuni n care se pstreaz codul instruciunii curente; registrul contor program n care este memorat adresa instruciunii care urmeaz s fie executat; registrul contor date n care se pstreaz adresa datelor care urmeaz s fie prelucrate.

    Unitatea de interfa cu celelalte componente ale calculatorului (UI) asigur, prin intermediul magistralei, legtura dintre procesor i celelalte componente ale sistemului: memoria intern i dispozitivele de intrare-ieire . Acesta (UI) realizeaz funcia de transfer al datelor de la i spre procesor.

    Comunicarea microprocesorului cu celelalte componente cum ar fi controlerul adaptorului de discuri, controlerul adaptorului video, etc., se face prin intermediul unor puncte de intrare n microprocesor numite porturi. Acesta identific printr-un numr unic ce funcioneaz ca un numr telefonic.

    Calculatorul i implicit microprocesorul desfoar diferite activiti care au nevoie pe rnd de microprocesor. Rezult c mp. trebuie s ntrerup o activitate pentru a executa alt activitate. De exemplu, acionarea unei taste determin o ntrerupere. ntreruperile pot fi determinate prin mecanisme hardware i software .

    ntreruperea hardware este declanat de un semnal numit cerere de ntrerupere, prin care i se cere microprocesorului s acioneze ca urmare a unui eveniment.

    Fiecare ntrerupere are un numr de identificare. Prin acest numr, microprocesorul identific evenimentul. Pentru a ex de memorie

    temporar a datelor pe care le prelucreaz mp. La o cerere de ntrerupere, mp. trebuie s-i salveze datele din nt salvate temporar

    Un mp. este caracterizat de urmtoarele atribute :

    ecuta operaiile, mp. dispune i de stive (STACKS). Stiva este folosit ca o zon

    aplicaia curent pentru a le putea folosi ulterior i comut pe o alt aplicaie. Locul n care sudatele curente se numete STIV.

    tip; frecven de lucru; lungimea cuvntului.

    Tipul microprocesorului definete apartenena acestuia la o familie de micne

    roprocesoare care au caracteristici comu

    Pia lii mari de microprocesoare: , ce determin performanele calculatorului. a sistemelor de calcul este dominat de dou fami

  • - 14 -

    INTEL sau COMPATIBILE, folosite de calculatoarele IBM PC sau compatibile, fabricate de firma IBM sau alte firme ;

    MOTOROLA, folosite de calculatoarele Machintosh realizate de firma APPLE .Cele dou tipuri de mp. nu sunt compatibile, adic nu neleg acelai set de instruciuni.

    Fre .-lui este frecvena de tact a ceasului. Ceasul este cel care stabilete frecvena lui, impulsuri prin care li se comand acestor circuite s execute operaii.

    Frecven secund. Cu ct aceast frecven este mai mare, cu att nt standardizate.

    Cuv octet, care pot fi prelucrai la un moment dat de ctre mp. or mp. Cu ct cuvntul mp. este mai mare

    cu att viteza de t. Aceste cara de lucru a mp., adic determin ct de repede realizeaz mp.

    un ciclu comple ei instruciuni. Viteza se msoar n milioane de instruciuni pe secund (M.I.P.S.).

    cvena de lucru a mpimpulsurilor pentru circuitele calculatoru

    a se msoar n MHz, adic n milioane de operaii pet. Valorile frecvenelor de tact sump. este mai performan

    ntul mp. reprezint numrul de bii, multiplu de Dimensiunea cuvntului depinde de capacitatea de memorare a registrel

    lucru este mai mare i mp. mai performancteristici de mai sus determin vitezat de executare a un

    Ultimele generaii de mp. INTEL folosesc cuvinte pe 32 i 64 de bii.

    Prin cuvnt intern se nelege numrul de bii care pot fi prelucrai de mp. printr-o singur operaie. Prin cuvnt extern se nelege numrul de bii care pot fi transmii de mp. ctre magistrala de date pentru a fi

    transportate n paralel.

    DDIISSPPOOZZIITTIIVVEE DDEE IINNTTRRAARREE IIEEIIRREE Tra .

    Num ia este un ir d

    le corespund cele dou cifre

    alele sunt :

    nsmiterea informaiei n interiorul sistemului. n calculator informaia se transmite codificat, n fore componente, informa

    mat binarai mp. este capabil s fac deosebire ntre programe i date .Pentru celelalte bii fr nici un fel de semnificaie informaional. ntre componentele calculatorului, informaia circul pe magistral sau bus. Magistrala este un mnunchi de cabluri electrice prin care informaia circul sub form de impulsuri electrice

    cu dou niveluri de tensiune, crora le corespund cele dou niveluri de tensiune, crora binare 0 i 1. Dup natura informaiilor transmise, magistr

    magistrale de date; magistrale de comenzi; magistrale de semnale i control.

    Dup sensul de circulaie a informaiei, magistralele se clasific n : magistrale bidirecionale; magistrale unidirecionale.

    Dispozitivele periferice se conecteaz la magistral prin intermediul unor interfee care se mai numesc i controlere, adaptoare, drivere, care au rolul:

    de a controla traficul ntre periferie i magistral; de a transforma semnalele din serie n paralel sau invers, realiznd compatibilitatea ntre emitorul i receptorul semnalului;

    de a converti semnalele care au codificri diferite; de a pregti semnalul pentru teletransmitere

    Principiul de detectare a erorilor Pe parcursul transmiterii unui cod de la o surs la o destinaie pot s apar perturbaii care modific

    secvena de cos, alternd coninutul informaiei. Pentru a putea detecta erorile, codul utilizat trebuie s conin informaii suplimentare. Aceste informaii se numesc coduri redundante.

    ntr-un cod redundant, cuvntul de cod va fi format din : simboluri necesare pentru codificarea informaiei; simboluri suplimentare (redundante) pentru detectarea erorilor.

    (simboluri de control ) Att sursa ct i receptorul trebuie s recunoasc acSursa transmite informaia ntr-un cod redundant, mbog

    elai criteriu de detecie a erorilor. it cu secvenele suplimentare de cod.

    Rec ific secvena de cod primit .Dac nu este satisfcut criteriul de detecie, secvena de cod este conside te validat. Dac este satisfcut criteriul de detecie, secvena transmis este validat pabil s detecteze erorile n proporie de 100%. Un criteriu puternic necesit o red

    Pen

    eptorul verrat eronat i nu es. Nu exist un criteriu ca

    undan foarte mare, deci o secven de cod foarte mare. Controlul de paritate este un control al corectitudinii, transmisiei unei secvene de cod binar cu ajutorul unui

    singur bit de control numit bit de paritate, care se adaug la sfritul secvenei de cod.

    tru paritate par : simbolurilor informaionale este par ; C=0 dac suma C=1 dac suma simbolurilor informaionale este impar.

  • - 15 -

    Pentru paritate impar: C=0 dac suma simbolurilor informaionale este impar ; C=1 dac suma simbolurilor informaionale este par.

    Dac ntr-o secven de cod n timpul transmisiei au fost alterai doi bii de informaie, codul nu poate detecta eroarea. Controlul paritii nu poate corecta eroarea i nu poate determina poziia n care a aprut eroarea. Dac se detecteaz o eroare, singura posibilitate de corecie este retransmiterea secvenei de ctre surs.

    Configuraia dispozitivelor de intrare-ieire ale unui microcalculator Configuraia general a unui calculator compatibil IBM i PC poate cuprinde urmtoarele dispozitive periferice: - dispozitive de intrare:

    tastatur mouse scaner .

    - dispozitive de ieire: diplay imprimant

    - dispozitive de intrare-ieire: placa multimedia modemul

    - memorii auxiliare: discul flexibil

    Hard Discul: - discul compact caseta magnetic (streamer)

    Calculatoarele compatibile IBM-PC sunt de dou tipuri: de birou i portabile.

    Dispozitive de intrare Tastatura este un dispozitiv de intrare de tip STRING cu ajutorul cruia utilizatorul transmite comenzi i date

    calculat iruri de caractere. Fiecare caracter se genereaz prin acionarea unei taste electron hiderea unui circuit prin care se genereaz un cod unic (codul ASCII al caracte

    ri i mici, semnelor speciale i bara de spa durile comenzilor retur de car (carriage return )i salt n linie nou (line feed) > i

    Ast ci. Dac se acioneaz simultan o

    tast

    printr-un cod intern. ispozitiv periferic de intrare utilizat n toate aplicaiile cere au interfee cu utilizatorul prin

    ferest responden cu poziia unui cursor pe ecranul pot executa patru operaii:

    orului, sub forma unorice, cere are ca efect nc

    rului respectiv) . Tastatura conine patru blocuri de taste: . Ta taste pentru codurile cifrelor, literelor mastatura alfanumeric include

    iu. De asemenea aici sunt i coTER>; tabulare ; ntreruperea unui program ; tiprirea ecranului la imprimant , suspendarea temporar a executrii . 2.Ta ts atura de editare care conine tastele

    ;;; comutare ntre modul insert i modul suprascriere cu tasta ; tergere E> i

    tatura numeric este destinat introducerii date separatorul zecimal . astele funcionale conin 12 taste notate cu