Creeaza.com - informatii profesionale despre


Cunostinta va deschide lumea intelepciunii - Referate profesionale unice
Acasa » referate » informatica
Microsistem digital

Microsistem digital




  1. Ce este un microsistem digital?

Sistemele de calcul bazate pe microprocesoare sau microcontrolere se numesc microsisteme digitale. Exista 2 tipuri de echipamente care sunt microsisteme digitale: microcalculatoarele si sistemele de calcul orientate pe aplicatii.

Microprocesorul se poate defini ca fiind un circuit logic programabil de catre utilizator, intr-o singura capsula si cu functie de procesor de uz general.

Microcontrolerul se poate defini ca un circuit logic, programabil de catre utilizator, cu o structura adaptata pentru rezolvarea unei largi game de aplicatii de timp real. El nu este folosit ca procesor de uz general ci ca procesor orientat pe aplicatii, fiind, in general, inclus in echipamentul pe care il conduce.



DSP - prelucreaza digital semnale analogice



5.Prezentati structura interna a p 8086 si descrieti, in cite o propozitie, rolul fiecarei unitati


EU executa toate instructiunile, furnizeaza date si adrese pentru BIU.


BIU aduce instructiuni, citeste operanzi si scrie rezultate.


  1. Organizarea si comanda memoriei la p 8086

Organizarea memoriei:

00000H - 00013H - zona dedicata,

00014H - 0007FH - zona rezervata,

00080H - FFFEFH - zona disponibila,

FFFF0H - FFFFBH - zona dedicata,

FFFFCH - FFFFFH - zona rezervata.



Comanda memoriei



  1. Ce inseamna Segment Stare Task, la p 80386, si la ce este util?

Fiecarui task ii corespunde un segment special, numit Segment Stare Task, TSS, care contine toate informatiile necesare actualizarii starii microprocesorului si revenirii in taskul de unde s-a facut comutarea.



  1. Schema adresarii memoriei la p 80386



  1. Unitate centrala cu p 8086 in modul maxim

  1. Care este calea prin care unui p 8086 i se permite sau nu accesul la resursele comune dintr - un sistem multiprocesor?

Circuitul 8289 actioneaza asupra circuitului 8288 (controler de magistrala):

- cand arbitrul permite accesul procesorului la magistrala comuna, el va activa linia /AEN; aceasta va permite accesul separatoarelor de pe liniile de adrese si date pe magistrala comuna; semnalele de comanda vor fi generate, de catre circuitul 8288, in functie de tipul de ciclu executat de procesor;

- cind arbitrul nu permite accesul procesorului la magistrala comuna, el va dezactiva semnalul /AEN; circuitul 8288 va trece toate semnalele de comanda a transferurilor cu resursele de pe magistrala comuna in starea lor inactiva, separatoarele de pe liniile de date si adrese intre magistralele procesorului si magistrala comuna vor fi trecute in a 3-a stare permitand astfel accesul altor procesoare la magistrala comuna.

Microprocesorul este introdus in stari de WAIT;

Intr-un sistem multimaster este necesara definirea unei prioritati la existenta cererilor de acces simultane la magistrala comuna; 3 tehnici: paralela, seriala si rotativa.



  1. Prezentati o schema de conectare a unui p 8086 intr - un sistem multiprocesor



  1. Ce inseamna si care este rolul unui decodificator de memorii intr - un microsistem digital?

n     Proiectarea unui decodificator de memorii

q    rolul unui decodificator de memorii este sa genereze semnale de selectie pentru circuitele de memorie din microsistem;

q    pozitia pe care o ocupa, in cadrul microsistemului, este intre unitatea centrala si circuitele de memorie;



q    proiectantul porneste de la asa numita harta a memoriei care arata plasarea circuitelor de memorie in spatiul de adresare directa a microprocesorului;

q    plasarea se face in functie de capacitatea fiecarui circuit, de cerintele aplicatiei, ale unitatii centrale si ale sistemului de operare, daca exista

q    aplicatia va fixa capacitatea totala de memorie necesara

q    in functie de capacitatea circuitelor de memorie disponibile, va rezulta si numarul de circuite necesare

q    capacitatea fiecarui circuit va determina dimensiunea zonei ocupate de respectivul circuit.

Intrarile decodificatorului de memorii:

q    linii din magistrala de adrese, corespunzatoare zonelor ocupate de aceste circuite si

q    semnale de comanda (uneori).



  1. Descrieti decodificarea incompleta. Care sunt avantajele si riscurile ei?

n     Decodificarea incompleta:

q    se construieste tabelul ca in cazul anterior dar functia sau functiile care vor genera semnalele de selectie nu vor utiliza toate liniile de adresa ce raman nemodificate oricare ar fi locatia adresata din zona respectiva

q    aceasta va duce la o simplificare a decodificatorului dar un acelasi circuit, sau diviziune, va ocupa mai multe zone de memorie de aceeasi capacitate ca cea a circuitului

q    daca nu se considera o linie de adresa un acelasi circuit va ocupa 2 zone de memorie, daca nu se considera 2 linii de adresa un acelasi circuit va ocupa 4 zone de memorie s. a. m. d.


q    exemplu: sa se proiecteze decodificatorul pentru urmatoarea harta a memoriei:

n     00000H - 0FFFFH - circuitul de memorie C1, avand capacitatea de 32K x 16 biti

n     40000H - 4FFFFH - circuitul de memorie C2, avand capacitatea de 32K x 16 biti,

n     80000H - 8FFFFH - circuitul de memorie C3, avand capacitatea de 32K x 16 biti,

n     C0000H - CFFFFH - circuitul de memorie C4, avand capacitatea de 32K x 16 biti.

q    Tabelul:

A

19

A

18

A

17

A

16

A

15

A

14

A

13

A

12

A

11

A

10

A9

A8

A7

A6

A5

A4

A3

A2

A1

C

0

0

0

0

0



0

0

0

0

0

0

0

0

0

0

0

0

0

0

C1

0

0

0

0

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

0

1

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

C2

0

1

0

0

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

0

0

0

0

0

0

0

0

0

0

0

0

0



0

0

0

0

0

C3

1

0

0

0

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

C4

1

1

0

0

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

n     Ecuatiile semnalelor de selectie in cazul decodificarii incomplete:

q    /SELC1 = /A19 * /A18

q    /SELC2 = /A19 * A18

q    /SELC3 = A19 A18

q    SELC4 = A19 * A18

n     Fiecare circuit ocupa 4 zone de memorie, avind capacitati egale cu cele ale circuitului; de exemplu circuitul C1 ocupa zonele:

q    00000H - 0FFFFH,

q    10000H - 1FFFFH,

q    20000H - 2FFFFH si

q    30000H - 3FFFFH.


Schema decodificatorului in cazul decodificarii incomplete





Politica de confidentialitate







creeaza.com logo mic.com Copyright © 2023 - Toate drepturile rezervate.
Toate documentele au caracter informativ cu scop educational.


Proiecte

vezi toate proiectele
 Proiectarea unitatii de invatare calitate motrica viteza - clasa a-iv-a
 PROIECT DE ACTIVITATE GRUPA: mare-pregatitoare - Surprizele Zanei Toamna
 PROIECT MOTOR ASINCRON - Determinarea parametrilor schemei echivalente si a caracteristicilor de functionare in regim stabilizat de la gol la sarcina
 Proiect - TEHNOLOGIA DE ASAMBLARE PRIN LIPIRE

Lucrari de diploma

vezi toate lucrarile de diploma
 PROIECT DE DIPLOMA BALNEOFIZIOTERAPIE - METODE DE RECUPERARE MEDICALA BALNEOFIZIPTERAPICE IN GERIATRIE
 Diplomatie si conflict: relatiile internationale in timpul Primului Razboi Mondial
 LUCRARE DE DIPLOMA MANAGEMENT
 Lucrare de diploma Facultatea de Textile Pielarie - Tehnologia confectiilor din piele si inlocuitori - PROIECTAREA CONSTRUCTIV TEHNOLOGICA A UNUI PR

Lucrari licenta

vezi toate lucrarile de licenta
 CONTABILITATEA FINANCIARA TESTE GRILA LICENTA
 LUCRARE DE LICENTA EDUCATIE FIZICA SI SPORT - Studiu statistic privind eficacitatea procedeelor de aruncare la poarta la nivelul jucatorilor specializ
 LUCRARE DE LICENTA Ingineria si Protectia Mediului in Industrie - Proiectarea unui depozit de deseuri urbane pentru un oras cu 200.000 de locuitori
 LUCRARE DE LICENTA - Asigurarea calitatii la firma Trans

Lucrari doctorat

vezi toate lucrarile de doctorat
 Diagnosticul ecografic in unele afectiuni gastroduodenale si hepatobiliare la animalele de companie - TEZA DE DOCTORAT
 Doctorat - Modele dinamice de simulare ale accidentelor rutiere produse intre autovehicul si pieton
 LUCRARE DE DOCTORAT ZOOTEHNIE - AMELIORARE - Estimarea valorii economice a caracterelor din obiectivul ameliorarii intr-o linie materna de porcine

Proiecte de atestat

vezi toate proiectele de atestat
 ATESTAT LA INFORMATICA - Baza de date relationala aplicata intr-o biblioteca scolara
 Proiect atestat Tehnician Electronist - AMPLIFICATOARE ELECTRONICE
 Evidenta a clientilor dar si a serviciilor in Visual Fox pro 9 - Lucrare de atestat
 Proiect atestat tehnician in turism - carnaval la venezia

Comunicare si know-how
Cunoasterea. Materia prima a sistemelor inteligente
Algoritmul Bellman-Ford
Socul tehnologiei informatiilor
Introducere in sipreg
Diagrama use-case
ARHITECTURA GENERALA A SISTEMULUI ELECTRONIC DE CALCUL
Adunarea si scaderea fara rotunjiri in virgula flotanta



Termeni si conditii
Contact
Creeaza si tu