Schema bloc a unui sistem cu microprocesor

download Schema bloc a unui sistem cu microprocesor

of 2

Transcript of Schema bloc a unui sistem cu microprocesor

  • 8/10/2019 Schema bloc a unui sistem cu microprocesor

    1/2

    1.

    Structura bloc a unui system cu microprocessor

    Un sistem cu microprocesor, deseori numit calculator, contine trei mari blocuri constructive:

    1.

    -Unitatea centrala de prelucrare(microprocesorul);

    2.

    -Memoria;3.

    -Dispozitivele de intrare/iesire

    Unitatea centrala de prelucrare implementata sub forma unui chip microprocesor, este piesa

    centrala a oricarui sistem de calcul. CPU-ul realizeaza prelucrari numerice si operatii logice asupra

    fluxului de date. Operatiile realizate de CPU sunt controlate printr-o secventa de instructiuni grupate

    intr-un program. Programele si datele sunt inmagazinate in memorie.

    Registrele reprezinta locatii de memorie temporare aflate in interiorul CPU. Registrele sunt fie

    dedicate(program counter, status register), fie generale.

    Unitatea logico-aritmetica este unitatea care realizeaza prelucrarea efectiva a datelor. Operatiile

    realizate de ALU sunt fie logice(operanzi interpretati ca o multime de biti), fie aritmetice(operanziinterpretati ca numere exprimate in baza doi).

    Calea de control coordoneaza activitatea microprocesorului si realizeaza secventialitatea exectiei

    programelor. Circuitele din calea de control decodifica instuctiunea si lanseaza comenzi pentru unitatile

    interne si externe in scopul executarii acesteia.

  • 8/10/2019 Schema bloc a unui sistem cu microprocesor

    2/2

    Memoria inmagazineaza programele si datele. Programul de initializarea si gestiune a resurselor

    sistemului(monitor, sistem de operare) este mentinut intr-o memorie ROM. Restul spatiului de memorie

    este ocupat de memorie RAM.

    Dispozitivele de intrare/iesire denumite si periferice, reprezinta mijloacele de comunicare ale

    microprocesorului cu omul. Tastatura, monitorul sau imprimanta sunt controlate de catre CPU prin

    intermediul porturilor de intrare/iesire.

    Magistralele de adrese, date si control interconecteaza unitatea centrala cu memodia si dispozitivele

    I/O. Pe magistrala de date se transfera bidirectional informatii codificate binar, interpretate ca date sau

    ca instructiuni. Magistrala de adrese este unidirectionala si este folosita de CPU pentru a transmite

    adrese catre memorie si dispozitive I/O . Pe magistrala de control se transmit comenzi de la CPU spre

    memorie si spre dispoziivele I/O.

    Intreruperile sunt situatii in care microprocesorul isi suspenda executia secventiala a proframului

    pentru a deservi apelul venit de la un periferic. De obicei, intr-un sistem exista mai multe dispozitive

    care pot lansa cereri de intrerupere, Pentru a putea fi servite toate intreruperile trebuiesc ierarhizate

    prin asocierea unor prioritati.

    Accesul direct la memorie(DMA) reprezinta o solutie de transfer rapid a datelor de la un periferic in

    memorie fara ca aceasta sa mai treaca prin microprocesor. Prin utilizarea DMA-ului, CPU-ul preda

    controlul magistralelor catre un dispozitiv periferic care controleaza transferarea datelor direct in

    memoria sistemului.