Sunteți pe pagina 1din 5

Tematica edinei de laborator nr. 2 1.1. CALCULATORUL COMPATIBIL IBM-PC 1.1.1.

Structura calculatorului

1.1.1.1.

Generaliti

Calculatoarele prezint o structur modular. Din punct de vedere arhitectural, ele se compun din: unitate central; memorie central; interfee; dispozitive periferice. Indiferent de tipul calculatorului, el trebuie s conin aceste uniti funcionale, care asigur compatibilitatea cu standardul IBM-PC.

1.1.1.2.

Unitatea central

Aceast component ndeplinete funciile de execuie a instruciunilor main, de gestiune a ntreruperilor, de gestiune a timpului etc., i difereniaz tipurile de calculatoare, n special, prin numrul de instruciuni, prin viteza de lucru i prin posibilitile de adresare a memoriei. n principiu, indiferent de tipul calculatorului, unitatea central se confund, din punct de vedere constructiv, cu placa de baz (mother-board) i este structurat astfel: microprocesorul cu circuitele aferente; coprocesorul matematic (opional, la tipurile mai vechi, ncorporat n microprocesor la tipurile actuale); sistemul de ntreruperi; sistemul de acces direct la memorie (DMA); generatorul de timp programabil; interfaa pentru tastatur; generatorul sonor programabil. Viteza de lucru, caracteristc important a unitii centrale, este dat de frecvena orologiului de baz, i poate varia, n funcie de tipul calculatorului, ntre 4,77 MHz la un IBM-PC/XT, i peste 3 GHz la un PENTIUM. De asemenea, viteza de lucru crete odat cu creterea numrului de bii tratai simultan (8, 16, 32 sau 64), i cu prezena unei memorii suplimentare ncorporat n unitatea central, numit cache, folosit ca tampon pentru memorarea datelor i instruciunilor.

1.1.1.3.

Memoria central

Sub aspect structural memoria intern poate prezenta urmtoarele zone : memoria n mod real ; memoria n mod protejat ; memoria joas ; zona de date BIOS ; memoria superioar ; zona nalt de memorie. Memoria n mod real este memoria care poate fi adresat de microprocesor n timpul rulrii n modul de operare real i are capacitatea de 1 MB. Mai este numit i memorie de baz sau convenional. Memoria n mod protejat este restul memoriei pn la capacitatea maxim, corespunztor capacitii maxime de adresare a microprocesorului. Memoria n mod protejat se mai numete i memorie extins. Memoria joas se identific cu partea inferioar a memoriei n mod real, ocupnd primii 640 KB. Programele DOS nu pot fi rulate dect n memoria joas. Zona de date BIOS este zona de 1 KB aflat n prima parte a memoriei joase i conine date folosite de funciile BIOS (vectorii de ntrerupere, buffer-ul de tastatur etc.). Memoria superioar, aflat deasupra memoriei joase, ocup un spaiu de adrese de 384 KB i este un amestec de memorii RAM, ROM i spaii libere. Plcile de extensie preiau o parte din domeniile de adrese, pentru a permite microprocesorului accesul la codul BIOS stocat n cipurile ROM de pe placa respectiv. Zona nalt de memorie (HMA) ocup primii 64 KB ai memoriei n mod protejat i este folosit de sistemele de operare DOS pentru alocarea unor driver-e i a unor mici programe TSR (Terminate and Stay Resident).

1.1.1.4.

Interfee

Interfeele sunt componente care asigur legtura dintre partea central a calculatorului, pe de o parte, i dispozitivele periferice, pe de alt parte. Din punct de vedere constructiv, interfeele sunt plci imprimate cu componente logice i conectori. Interfeele ce intr n structura standard a calculatorului sunt urmtoarele: interfaa video (display adapter-ul); interfaa cu tastatura; interfaa cu discurile; interfaa cu mouse-ul. n afar de acestea, opional, un calculator mai poate avea: interfaa pentru imprimanta paralel; interfaa simpl pentru legturi seriale asincrone (1 sau 2 legturi); interfaa serial USB; interfaa de reea; interfaa pentru caseta magnetic; interfaa pentru sunet; interfaa pentru preluare imagini (scanner); interfaa pentru TV (TV tuner); interfaa pentru capturi video; modem-ul. 1.1.2. Dispozitivele periferice ale calculatorului

1.1.2.1.

Generaliti

Dispozitivele periferice sunt componentele calculatorului care asigur introducerea i afiarea comenzilor, textelor i imaginilor, precum i stocarea i redarea informaiilor pe i de pe suporii de informaie. Configuraia standard a unui calculator conine urmtoarele periferice: tastatura; monitorul; unitile de disc. Opional, din configuraia calculatorului mai pot face parte: imprimanta; unitatea de caset; discul optic; discul array; discul compact; mouse-ul; scanner-ul; plotter-ul; digitizorul;

camera video; microfonul; difuzoarele; modem-ul.

1.1.2.2.

Tastatura

Tastatura este dispozitivul care permite introducerea comenzilor i datelor n calculator. Codul emis la apsarea unei taste nu este codul ASCII al caracterului corespunztor, ci un cod special numit scan code. Tastele sunt typematic i genereaz un cod att la apsare, ct i la eliberare. Tastatura este cuplat la unitatea central printr-un conector DIN sau mini-DIN cu 5 pini. Tastaturile conin 101/102 taste distribuite n 5 grupe: tastatura standard ; tastele funcionale; tastele speciale; tastele de poziionare a cursorului; tastatura numeric. Modul de aezare a tastelor pe tastatur difer de la un model la altul. Unele tastaturi, mai evoluate, prezint taste speciale pentru accesul direct la anumite faciliti ale sistemului de operare (internet, pot electronic etc.) Tastatura standard conine tastele proprii unei maini de scris clasice, adic tastele pentru litere, cifre i semne de punctuaie. n afar de acestea, n zona tastaturii standard se mai afl cteva taste speciale, precum: <Tab>, < Caps Lock>, <Shift>, <Ctrl>, <Alt>, <Backspace> i <Enter>. Tastaturile care au taste cu trei semnificaii mai prezint o tast special suplimentar < Alt gr>. Tastele pentru introducerea literelor funcioneaz n dou regimuri: regimul literelor mari ( upper case) i regimul literelor mici (lower case). La pornirea calculatorului, tastatura se afl n regimul literelor mici. Apsarea unei taste liter are ca efect introducerea literei mici corespunztoare. Tasta < Shift> modific regimul att timp ct este apsat. Exemplu: suntem n regimul literelor mici i apsm tasta <A>, pe ecran apare a. n schimb, dac inem apsat tasta < Shift> i apsm tasta <A>, pe ecran apare A. Trecerea de la regimul literelor mici la regimul literelor mari i invers se face cu ajutorul tastei < Caps Lock>, care funcioneaz ca un comutator (la fiecare apsare schimb regimul curent al literelor). n regimul literelor mari, apsarea tastei <Shift> n timp ce se apas o tast liter, are ca efect introducerea literei mici corespunztoare. Tasta <Shift> se mai folosete mpreun cu tastele care corespund la dou caractere. n mod normal, apsarea unei astfel de taste are ca efect introducerea caracterului nscris n partea de jos a tastei. Apsarea aceleiai taste, n timp ce inem tasta < Shift> apsat, are ca efect introducerea caracterului nscris n partea de sus. Anumite tastaturi prezint taste pe care sunt nscrise trei caractere. Al treilea caracter poate fi amplasat fie n partea din dreapta jos, fie pe faa dinspre utilizator a tastei. Introducerea unui astfel de caracter se face dac se ine apsat tasta <Alt gr> n timp ce apsm tasta respectiv. Tastele funcionale se numesc astfel pentru c le sunt asociate diferite funciuni n diverse contexte ale sistemului de operare, precum i n diverse medii de programare, programe utilitare sau alte programe. Semnificaiile tastelor funcionale sunt cel mai adesea afiate pe ecran dup lansarea n execuie a programelor respective, prin bare de hot keys, linii de stare, meniuri de comenzi etc. Apsarea uneia dintre aceste taste determin execuia unei funciuni a programului activ n acel moment. De aceea, ele se mai numesc hot keys. Tastele speciale, ca i tastele funcionale pot fi controlate de programul activat, care le poate asocia o anumit aciune. Vor fi prezentate semnificaiile date acestor taste de ctre componentele Windows, interpretorul de comenzi i mediile de programare. <Enter> sau <Return> este utilizat pentru a marca sfritul unei linii de comand sau al unei linii de text sau pentru a activa comanda selectat. La introducerea unei linii de text, dup ce se apas tasta <Enter>, sistemul de operare adaug liniei dou caractere: carriage-return (X0D) i line-feed (X0A). <Backspace> terge caracterul din stnga cursorului i deplaseaz cursorul cu o poziie spre stnga. <Tab> deplaseaz cursorul pe orizontal, spre dreapta, cu un numr specificat de poziii. Pentru interpretorul de comenzi numrul poziiilor este 8. <Ctrl> i <Alt> au efect numai n combinaie cu alte taste. De exemplu, grupul de taste < Ctrl-Alt-Del>, prin apsarea lor simultan, duce la relansarea la cald a sistemului de operare (rencrcarea sistemului fr execuia prii din BIOS care verific componentele hardware ale calculatorului). Relansarea la rece a sistemului se realizeaz prin apsarea butonului RESET amplasat, dac exist, pe carcasa unitii centrale, sau prin oprirea i repornirea calculatorului. <Ctrl-C> sau <Ctrl-Break> oprete un program n curs de execuie. <Insert> se utilizeaz n editarea unei linii de comand sau a unei linii de text pentru schimbarea regimului de inserare cu regimul de nlocuire i invers. n regim de inserare, apsarea unei taste corespunztoare unui caracter tipribil introduce caracterul corespunztor n locul unde se afl cursorul, iar irul de caractere din dreapta respectivului caracter, mpreun cu acesta, sunt deplasate cu o poziie spre dreapta. n regim de nlocuire, apsarea unei taste corespunztoare unui caracter tipribil are ca efect nlocuirea caracterului din dreptul cursorului sau din dreapta sa cu cel corespunztor tastei apsate. <Delete> terge caracterul ce se afl n dreptul cursorului sau la dreapta sa. <Home> poziioneaz cursorul la nceputul liniei de comand sau al liniei de text. <End> poziioneaz cursorul la sfritul liniei de comand sau al liniei de text. <PageUp> poziioneaz cursorul la nceputul unei liste sau al unui ecran. <PageDown> poziioneaz cursorul la sfritul unei liste sau al unui ecran. <PrintScreen> permite tiprirea la imprimant a coninutului unui ecran n modul de operare linie de comand sau copiaz fereastra activ n clipboard n modul de operare Windows. <Pause> oprete defilarea pe ecran; reluarea se face prin apsarea oricrei taste. Tastele de poziionare a cursorului sunt cele patru taste sgeat. Ele permit modificarea poziiei cursorului. <> determin trecerea pe linia de deasupra liniei curente. <> determin trecerea pe linia de sub linia curent. <> determin deplasarea cursorului cu o poziie spre stnga. <> determin deplasarea cursorului cu o poziie spre dreapta. Tastele numerice sunt utilizate n dou regimuri stabilite cu ajutorul tatstei < NumLock>: utilizarea tastelor pentru introducerea numerelor ( NumLock activat) sau utilizarea lor ca taste speciale (Home, End, PageUp, PageDown, Ins, Del i taste de poziionarea cursorului - NumLock dezactivat) . Excepie fac tastele corespunztoare celor patru operaii aritmetice elementare: </> mprire, <*> nmulire, <-> scdere i <+> adunare, precum i tasta < ENTER> suplimentar.

1.1.2.3.

Monitorul

Monitorul sau display-ul este perifericul standard de ieire al sistemului. Pe el pot fi afiate informaiile alfanumerice i grafice. Monitoarele pot fi monocrom sau color i pot lucra n regim alfanumeric i grafic. n regim alfanumeric, ecranul este mprit n zone convenionale numite zone caracter. n fiecare zon poate fi afiat un singur caracter dintr-un set care cuprinde: literele mari i mici ale alfabetului englez, cifrele de la 0 la 9, semnele de punctuaie, caracterele pentru desemnarea operaiilor aritmetice i logice i unele caractere semigrafice. Pe monitoarele color, fiecare zon poate avea o culoare pentru fond i una pentru caracter. Regimul grafic al monitorului este destinat afirii pe ecran a diferitelor desene. n acest regim pot fi afiate i texte cu diverse tipuri i dimensiuni de caractere. n regim grafic, ecranul este structurat n puncte numite pixeli; fiecare pixel poate fi iluminat sau ntunecat pe monitorul monocrom sau poate avea una din culorile disponibile pe monitorul color. Numrul de pixeli pe orizontal i pe vertical definete rezoluia monitorului. Regimului grafic i sunt asociate dou caracteristici: rezoluia i calitatea culorii. Ele depind att de calitatea monitorului, ca periferic, ct i de calitatea display adapter-ului , ca interfa pentru monitor. Rezoluia este exprimat n numr de pixeli pe orizontal i pe vertical (640x480, 800x600, 1024x768 etc.). Calitatea culorii sau adncimea culorii poate fi: de 16 sau 256 culori, true color 16 bit sau high color 32 bit. Exist dou variante tehnologice de monitoare: clasice ( CRT) i cu cristal lichid (LCD). Alternativa modern pentru monitoarele CRT o reprezint monitoarele TFT, mult reduse ca dimensiune n adncime.

1.1.2.4.

Imprimanta

Imprimanta este un dispozitiv de listare care permite tiprirea rezultatelor rulrii unui program, a coninutului unui fiier text sau a unei imagini. Exist trei tipuri de imprimante: matriceale; cu jet de cerneal; cu laser. Imprimantele matriceale sunt cele mai rspndite imprimante. Modelele mai vechi au capete matriceale cu 9 ace, iar cele mai noi au capete cu 24 ace. Viteza de imprimare este cuprins ntre 150 i 900 caractere pe secund. Antrenarea hrtiei se face prin friciune, prin traciune sau prin ambele mecanisme. Antrenarea prin traciune presupune utilizarea hrtiei cu orificii pe margini. Imprimarea se face cu ajutorul panglicilor tuate sau folosind hrtie special care se imprim prin lovire. Imprimantele cu jet de cerneal sunt dotate cu un mecanism special care asigur formarea caracterului tiprit prin jeturi microscopice de cerneal. Ele asigur o calitate foarte bun a tipririi i sunt foarte comode pentru imprimarea color. Sunt mai scumpe dect cele matriceale, dar cu vitez de imprimare comparabil cu acestea. Imprimantele cu laser memoreaz coninutul unei pagini (cca. 1 MB n mod grafic), dup care, informaia serializat moduleaz n amplitudine un fascicul produs de un laser de mic putere. Fasciculul este incident pe o oglind poligonal care se rotete cu turaie mare, iar raza reflectat baleiaz un cilindru fotosensibil. Relieful de potenial creat este utilizat pentru transferul electrostatic al cernelii. Procedeul este asemntor cu cel utilizat la aparatele de fotocopiat. Rezoluia imprimantelor cu laser este cuprins ntre 10 i 50 puncte/mm. Caracteristici de utilizare a imprimantelor Principalele caracteristici de exploatare a imprimantelor sunt urmtoarele: Calitatea i viteza imprimrii; acestea sunt bine armonizate i la parametri nali la imprimantele laser; Fiabilitatea, reprezentnd caracteristica referitoare la funcionarea fr defecte, un timp ct mai ndelungat;

Alimentarea cu hrtie, care se poate face, n afar de modalitile prezentate mai sus, prin mecanisme speciale de palpare i antrenare a hrtiei decupate n foi; Setul de caractere, ce se refer la disponibilitatea imprimantei de a avea acces la unul sau mai multe seturi de caractere; Materialele consumabile, reprezintnd caracteristica de utilizare care are n vedere hrtia de imprimat, banda tuat, cerneala sau toner-ul; acest aspect trebuie analizat cu mult discernmnt deoarece costul consumabilelor poate depi ntr-un interval de utilizare relativ scurt costul imprimantei nsi.

1.1.2.5.

Unitile de disc magnetic

Unitile de disc magnetic sunt dispozitive periferice destinate citirii/scrierii de pe/pe supori de informaie magnetici de tip adresabil. Astfel de supori prezint o structur format din sectoare, piste i fee. Informaiile sunt nregistrate n piste concentrice, pe una sau mai multe fee. Fiecare pist este format dintr-un numr variabil de sectoare, iar un sector este format din 512 sau, la anumite tipuri, 1024 octei. Sectoarele sunt numerotate ncepnd de la zero. Orice operaie de intrare/ieire este nsoit de o adres care precizeaz faa, pista i sectorul la/de la care se face citirea/scrierea de pe/pe disc. O unitate de disc este format dintr-un mecanism de rotire a discului, dintr-un ansamblu de capete de citire/scriere i din circuite logice de comand i de transfer. Poziionarea la o anumit adres nseamn deplasarea capetelor la pista indicat de adres, selectarea capului i cutarea sectorului de la care ncepe operaia de intrare/ieire. Suportul de informaie (discul) poate fi sau nu detaabil fa de unitate. Din acest punct de vedere, unitile de discuri se clasific n: uniti de discuri amovibile (floppy disk); uniti de discuri fixe (fixed disk, hard disk). Unitile de disc flexibil permit utilizarea discurilor flexibile cu diametre de 3,5 cu capaciti cuprinse ntre 1,44 i 2,88 MB. Sunt prevzute cu sisteme de zvorre a dischetei i cu leduri care indic accesul la suport. Zvorrea se face automat, la introducerea dischetei. Eliberarea acesteia se face prin apsarea unui buton amplasat sub faa inferioar a dischetei, numai atunci cnd ledul nu este luminat. Unitile de disc fix sunt uniti periferice de tip adresabil, cu suportul de informaie reprezentat de pachetul de discuri neamovibil alctuit din mai multe discuri magnetice montate solidar pe un ax central comun. O astfel de unitate prezint un ansamblu format dintr-un numr variabil de capete de citire/scriere, n funcie de model. De asemenea, numrul de piste pe o fa variaz n funcie de model. Pistele de pe toate feele care au acelai diametru, formeaz un cilindru. Caracteristicile statice ale unitilor de disc fix sunt numrul de cilindri, numrul de capete i numrul de sectoare pe pist. Caracteristicile dinamice sunt timpul mediu de poziionare la pist, timpul de trecere de la o pist la alta (msurate n milisecunde) i rata de transfer (msurat n kilooctei pe secund).

1.1.2.6.

Alte uniti periferice

Mouse-ul este un dispozitiv periferic cuplat la calculator printr-o interfa serial asincron sau o interfa special, utilizat de sistemul de operare i de programele utilitare prevzute s lucreze cu un astfel de echipament, prin intermediul unui program special numit driver. Cnd acesta este instalat, pe ecran apare un cursor special asociat mouse-ului. Mouse-ul este prevzut cu dou sau trei butoane i o bil. Variantele moderne au nlocuit bila cu un dispozitiv optic de transmitere a poziiei. Prin micarea mouse-ului pe mas, se modific n mod corespunztor poziia cursorului pe ecran. Folosirea mouse-ului duce la creterea considerabil a comoditii i a vitezei de lucru. Plotter-ul este destinat imprimrii pe hrtie a informaiilor grafice. El se cupleaz la unitatea central prin intermediul unei interfee seriale asincrone ( COM). Plotter-ul se utilizeaz, n special, n proiectarea asistat de calculator, pentru realizarea desenelor tehnice. Plotter-ele sunt de diverse dimensiuni, de la formatul A4, pn la dimensiuni de 2x2 m i mai mult. Aplicaiile sunt extrem de diverse, n topografie i n construcii, pentru redactarea planurilor topografice, n proiectarea cldirilor, a drumurilor i a podurilor. O bun utilizare a plotter-ului se realizeaz cu ajutorul produsului soft AUTOCAD, dar orice programator poate s conceap programe dedicate unor aplicaii ce vizeaz i folosirea plotter-ului. Digitizorul este un dispozitiv periferic cu ajutorul cruia se pot nregistra pe suport magnetic imagini reprezentnd desene, planuri i hri topografice, sub form de fiiere prin urmrirea cu un mouse special prevzut cu fire reticulare i vectorizarea elementelor cartografice care prezint interes. Ca i plotter-ul, digitizorul se cupleaz la calculator printr-o interfa serial asincron. Scanner-ul este un dispozitiv periferic destinat introducerii rapide a informaiilor grafice prin preluare direct de pe originalul imaginii. Aceste imagini pot fi ulterior prelucrate i afiate pe ecran sau tiprite pe imprimante grafice, alb-negru sau color. Unitatea de caset reprezint perfericul pe care se scriu i de pe care se citesc informaii i utilizeaz suporturi de tip secvenial. Ea se mai numete streamer i are capaciti cuprinse ntre 40 MB i 2 GB. Caseta magnetic este folosit numai pentru stocarea informaiei de pe discuri magnetice. Discul optic este o unitate de foarte mare capacitate, cu acces rapid la informaie i o foarte bun fiabilitate. Acesta se folosete pe sisteme mari, cuplat la unitatea central prin interfee SCSI. Pe acest tip de unitate se pot utiliza discuri optice de 5,25, cu dou fee, rewritable sau write-once, cu 512 sau 1024 bytes pe sector i cu capaciti de 650 MB sau 1,3 GB. Discul array reprezint un ansamblu de discuri ce realizeaz o mare suprafa de nregistrare - 1 GB sau 2 GB - i o rat de transfer de pn la 20 MB pe secund. Cuplarea lui la unitatea central se face tot prin interfee SCSI. Discul compact, cunoscut i sub numele de CD-ROM sau CD-RW, DVD-ROM sau DVD-RW este destinat citirii discurilor read-only sau read-write de mare capacitate (600 MB i mai mult). Modem-ul este un dispozitiv periferic diferit de cele prezentate mai sus. El permite cuplarea unui terminal (monitor cu tastatur) la calculator sau cuplarea a dou calculatoare, atunci cnd distana dintre cele dou echipamente este mare (fig. 1.1). Numele de modem este o prescurtare a expresiei modulator-demodulator. Cuplat la o interfa sincron sau asincron, el are rolul de a converti semnalul impuls (numeric), propriu echipamentelor de calcul, n semnal audio (analogic), propriu liniilor telefonice. O caracteristic important a modemurilor este viteza de transfer msurat n bauds - 1 baud = 1 bit pe secund. Modem-urile pot atinge viteza de 115200 bauds pentru legturi pe linii telefonice private sau de comutaie, dar i de viteze mai mari, pentru legturi prin fibre optice.

Figura 1.1. Legtura dintre dou echipamente de calcul prin modem 1.1.3. Suporturi de informaii

1.1.3.1.

Generaliti

Suporturile de informaii sunt mijloacele prin care se materializeaz informaia, fie ntr-o form accesibil calculatorului, fie ntr-una accesibil utilizatorului. Ele au cunoscut o permanent evoluie n ceea ce privete capacitatea, fiabilitatea, dimensiunile etc. Suporturile de informaii cel mai frecvent utilizate n tehnica de calcul sunt: hrtia de imprimant; discul flexibil; discul magnetic; discul compact; discul optic; banda magnetic.

1.1.3.2.

Discurile flexibile

Discurile flexibile sunt suporturi de informaii reutilizabile, care permit stocarea informaiei de pe discurile fixe, transportul documentelor, programelor i datelor de la un calculator la altul etc. Alte denumiri uzuale ale acestora sunt dischet sau floppy disk. n prezent, singurele dischetele utilizate sunt cele cu diametrul de 3,5 (89 mm). Un disc flexibil const dintr-o plac circular din material plastic, acoperit cu un material magnetizabil pe ambele fee, introdus ntr-o carcas din material plastic rigid. Informaia este nregistrat pe ambele fee, n cercuri concentrice, numite piste. Pe fiecare pist se afl un numr de sectoare, variabil n funcie de modul de formatare, fiecare sector avnd 512 bytes. Accesul capetelor de citire/scriere la cele dou fee se face printr-o degajare, practicat n carcas i acoperit de o clapet glisant. Poziionarea capetelor de citire/scriere la un anumit sector se face prin deplasarea lor radial n timp ce discheta se rotete. Schimbul de informaie ntre disc i memoria central (citire) sau invers (scriere) se face dup ce interfaa a detectat sectorul de la care (la care) urmeaz s se execute transferul. Protecia dischetelor mpotriva nregistrrilor sau tergerilor accidentale se realizeaz prin descoperirea orificiului de protecie (retragerea clapetei). Capacitatea unei dischete se calculeaz cu formula: C=H*T*S*512 n care: C reprezint capcitatea n bytes; H - numrul de capete (fee); T - numrul de piste pe o fa; S - numrul de sectoare pe pist, iar 512 - capacitatea unui sector. (1.6)

Pentru calculul capacitii se poate utiliza formula prescurtat: C=T*S (1.7)

rezultnd capacitatea n kilooctei. n cazul unei formatri obinuite H=2, T= 80, iar S=18, rezultnd capacitatea de 1440 KB sau 1,44 MB. nainte de prima utilizare, dischetele sunt iniializate (formatate) cu ajutorul comenzii FORMAT a sistemului de operare. Prin operaia de formatare sunt numerotate sectoarele, sunt marcate cele defecte, se creaz i se iniializeaz directorul rdcin i tabela de alocare a fiierelor. Introducerea i scoaterea dischetelor n i din unitate trebuie fcute cu urmtoarele precauii: discheta se introduce astfel nct butonul de eliberare s rmn n partea opus feei; faa este marcat cu o sgeat care indic direcia de introducere a dischetei. Discheta se mpinge uor pn ce intr complet i este reinut de ctre unitate. Scoaterea dischetei se face apsnd butonul de eliberare. Nu se acioneaz asupra zvorului sau butonului de eliberare, att timp ct led-ul care indic funcionarea unitii este aprins.

1.1.3.3.

Discurile fixe

Sinonime pentru discul fix sunt disc dur sau hard disk. Discul fix este ncorporat n unitate i este alctuit din mai multe discuri (de obicei dou platane), solidarizate pe un butuc central, realiznd un ansamblu de fee magnetice, fiecare explorat de un cap de citire/scriere. Din motive de compatibilitate cu vechile sisteme de operare, hard disk-ul este vzut ca i cnd ar avea un numr mult mai mare de capete, dar mai mic de cilindri. Ca i la discurile flexibile, pe fiecare fa informaia este dispus n piste i sectoare. Un sector are tot 512 bytes. Capacitatea, n megabytes (MB), a unui hard disk se calculeaz cu formula: C=NCil * NCap * NP / 2048 unde : (1.8)

NCil reprezint numrul de cilindri, NCap - numrul de capete, iar NP - numrul de piste. Caracteristicile NCil, NCap i NP, mpreun cu modelul, sunt nscrise de fabricant pe disc. De asemenea, fabricantul asigur formatarea low-level a hard disk-ului. Prima operaie pe care trebuie s o fac utilizatorul n cazul unui disc nou este partiionarea. Aceasta se realizeaz cu ajutorul comenzii FDISK a sistemului de operare. Pe un hard disk se pot crea partiii DOS i partiii non-DOS; pe acestea din urm se instaleaz alte sisteme de operare, care, eventual, pot colabora cu partiiile DOS. La rndul lor, partiiile DOS pot fi de tipul Fat16, Fat-32 sau NTFS. Ultimul tip este funcional numai pe sisteme de operare Windows-XP. Pe un hard disk (fizic) se pot crea: o partiie DOS primar i una DOS extins. Partiiei DOS primare i se asociaz unitatea logic C: ( logical drive C:). n cadrul partiiei DOS extins se pot crea unul sau mai multe logical drive, crora li se asociaz numele de unitate D:, E: etc. Dimensiunea unei partiii este stabilit de utilizator. Fiecare partiie creat trebuie formatat cu comanda FORMAT; ea realizeaz verificarea sectoarelor defecte, crearea directorului rdcin i a tabelei de alocare a fiierelor. Discurile care au capacitatea mai mare de 540 MB au un num r de cilindri care depete capacitatea de adresare a sistemelor de operare DOS (1024 cilindri). Pentru a nu pierde din capacitatea discului este necesar ca n SETUP-ul calculatorului s alegem modul de adresare LBA (Logical Block Address) n locul modului de adresare NORMAL (CHS - Cylinder Head Sector).

1.1.4.

Organizarea informaiei pe discuri

1.1.4.1.

Generaliti

Pe discuri, informaiile se nregistreaz n fiiere grupate n directoare. Fiierul este o colecie organizat de date, care ocup un spaiu pe disc i cruia i se atribuie un nume. El poate conine textul unui program surs, codul main al unui program executabil, datele unei aplicaii, o imagine sau un desen, informaii privind modul de lucru al unui program etc. Numele unui fiier este format din dou pri: numele propriu-zis; extensia. Numele propriu-zis este format din 1 la 8 caractere, iar extensia din 0 la 3 caractere. Sistemele de operare, ncepnd cu WINDOWS-95 admit nume de fiiere cu lungimea pn la 256 caractere, incluznd i spaiul. Utilizatorul precizeaz numele unui fiier, indicnd numele propriu-zis i extensia (dac exist), separate prin punct. Anumite extensii sunt consacrate i recunoscute ca atare de sistemul de operare, dup cum urmeaz : EXE i COM pentru fiiere coninnd programe executabile; BAT pentru fiiere de comenzi (fiiere ce conin comenzi ale sistemului de operare i comenzi specifice pentru astfel de fiiere); PAS, BAS, C, CBL, FTN etc. pentru fiiere ce conin textul surs al unui program scris n limbajul PASCAL, BASIC, C, COBOL, FORTRAN etc.; SYS pentru fiiere sistem; DOC pentru fiiere document coninnd informaii grafice (fonturi, desene etc); TXT pentru fiiere cu coninut alfanumeric. Sistemul de operare recunoate anumite nume de fiier ce indic diferite dispozitive periferice: LPT1-LPT3 sau PRN pentru desemnarea unei imprimante; CON pentru desemnarea consolei; COM1-COM4 pentru desemnarea unei interfee seriale; AUX pentru desemnarea portului auxiliar; NUL pentru desemnarea unui periferic fals, folosit n faza de punere la punct a unui program.

1.1.4.2.

Directoare

Totalitatea fiierelor i directoarelor alocate pe un disc (logic sau fizic) formeaz File System-ul discului respectiv. El este alctuit din dou zone situate n primele sectoare ale fiecrei partiii, dimensiunile lor variind n funcie de mrimea partiiei. Cele dou zone sunt: Tabela de directoare (DIR) n care sunt notate numele i extensiile fiierelor cu dimensiunile lor i data crerii sau a ultimei actualizri. Tabela de alocare a fiierelor (FAT) coninnd informaiile privind alocarea pe disc a fiierelor, precum i apartenena lor la diferite directoare. Sistemul de operare permite crearea unei structuri ierarhice de directoare (fig. 1.2), ncepnd de la directorul rdcin ( root directory). Acesta se identific cu unitatea de disc logic i poate conine fiiere i directoare subordonate, crora, la rndul lor, li se pot subordona alte directoare etc. Cu alte cuvinte, n orice director, de orice nivel, se pot gsi (sau nu) directoare. Fiierele i directoarele aparinnd unui director se numesc generic intrri ale acestui director. Numrul de intrri dintr-un director este limitat doar de spaiul disponibil pe disc.

1.1.4.3.

Specificarea unui fiier

Atunci cnd utilizatorul dorete accesul la un fiier, el trebuie s precizeze numele fiierului i locul unde se afl acesta. Locul este definit prin numele unitii de disc i calea format din numele tuturor directoarelor, separate prin semnul backslash (\), prezentate n ordine ierarhic, ncepnd de la directorul rdcin pn la directorul n care se afl fiierul. Numele unitii de disc, mpreun cu calea i cu numele fiierului, formeaz ceea ce se numete specificatorul fiierului.

Figura 1.2. Structur de directoare Dintr-un specificator de fiier pot lipsi unitatea i/sau calea, dac, atunci cnd lanseaz comanda sau programul cu referire la fiierul respectiv, utilizatorul se afl pe unitatea i n directorul n care se afl fiierul, numite, respectiv, unitatea i calea curent. Unitatea i calea curent sunt, de obicei, indicate de prompter-ul sistemului de operare. Acesta apare afiat la nceputul liniei de comand. n modul Windows calea curent este afiat pe bara de titlu a ferestrei Exploring. Exemple: Presupunem structura de directoare din fig. 1.2. Prompter-ul arat c ne aflm pe unitatea C: i calea \DIRECTOR2\DIRECTOR4. Specificatorul fierului FiierE poate fi: C:\DIRECTOR2\DIRECTOR4\FiierE sau DIRECTOR2\DIRECTOR4\FiierE sau FiierE. n schimb, specificatorul fiierului FiierB poate fi: C:\DIRECTOR1\FiierB sau \DIRECTOR1\FiierB