CATEGORII DOCUMENTE |
Bulgara | Ceha slovaca | Croata | Engleza | Estona | Finlandeza | Franceza |
Germana | Italiana | Letona | Lituaniana | Maghiara | Olandeza | Poloneza |
Sarba | Slovena | Spaniola | Suedeza | Turca | Ucraineana |
DOCUMENTE SIMILARE |
|
Mikroprocesinis sistemos organizacija ir architektūra
MPS turi dvi glaudiai tarpusavyje susijusias dalis, kurios negali funkcionuoti viena be kitos:
Techninės priemonės, aprūpinimas (vadinama geleis, angl. Hard Ware).
Programinis aprūpinimas (vadinama protas, angl. Soft Ware).
Technines priemones sudaro visi sistemos elektroniniai ir mechaniniai įrenginiai.
Programinis aprūpinimas tai visos programos ir jų dokumentacija isaugotos popieriuje ar elektroninėje formoje bei mikroprograminis aprūpinimas programos įraytos pastoviojoje atmintyje dvejetainių kodų pavidale.
MPS organizacij¹ apibūdina:
Techninių ir programinių priemonių struktūra (sudėtis).
S¹veika tarp techninių ir programinių priemonių.
Techninių ir programinių priemonių funkcinės savybės, charakteristikos.
MPS yra sudėtinga daugelio lygių (pakopų) hierarchinė sistema, kurioje kiekviename lygyje yra tam tikra to lygio organizacija. Galima iskirti ias organizacijas:
Fizinė organizacija.
Loginė organizacija.
Fizinė organizacija yra emutinis lygmuo. J¹ apibūdina MPS funkcinė ir principinė elektrinė schemos bei jų apraymas. Funkcinė schema parodo i kokių fizinių mazgų ar elementų sudaryta MPS. Principinė elektrinė schema parodo visus elektrinius ryius tarp sistemos elementų, pavaizduotų sutartiniais grafiniais enklais. Kiekvienas fizinis elementas apibūdina tam tikras MPS funkcines savybes.
Loginė organizacija turi auktesnį lygmenį. Loginė organizacija gali būti:
techninių priemonių lygyje;
programinių priemonių lygyje.
Loginė organizacija techninių priemonių lygyje apima MPS techninių mazgų (modulių) sudėtį, tarpusavio ryius (laikinės funkcionavimo diagramos), atskirų mazgų funkcionavimo algoritmus, jų funkcinius ryius ir charakteristikas.
Loginė organizacija programinių priemonių lygyje apima MPS programavimo aplinkas, programinės įrangos sudėtį, jos savybes ir fukcines galimybes.
Projektuojant MPS svarbu racionaliai parinktį santykį tarp techninės ir programinės dalių. Galutinis sistemos projektavimo tikslas yra darbingo ir optimalaus mikroprocesorinio valdymo įtaiso sukūrimas. iuolaikinių MPS vystymosi tendencijos rodo, kad nuolat maėja techninė dalis vis¹ laik¹ augant mikroprocesorinių valdymo elementų integracijos laipsniui ir plečiantys programinei daliai.
MPS architektūra suprantama kaip sistemos techninių priemonių funkcinės galimybės, naudojamos, pateikiant programas ir duomenis bei valdant skaičiavimo proces¹. Architektūra tai techninių priemonių visuma ir jų funkcinės galimybės.
Architektūr¹ apibūdina apibendrinta MPS funkcinė schema pateikta 1 pav.
1 pav. MPS apibendrinta funkcinė schema: CP- centrinis procesorius;
SM sistemos magistralė; AĮ atminties įrenginys;
Iv. I.Į įvedimo ir ivedimo įrenginys
Pagrindinis elementas yra centrinis procesius CP, kuris vykdo visas sistemos valdymo funkcijas ir koordinuoja visų kitų elementų darb¹. SM sieja CP su kitais sistemos elementais. J¹ sudaro linijų visuma, kurios skirstomos į tris grupes:
Adresų magistralė (angl. AB Address Bus).
Duomenų magistralė (angl. DB Data Bus).
Valdymo magistralė (angl. CB Control Bus)
Adresų magistralė skirta adresuoti (adresui nurodyti) dvejetainiame kode. Dirbant MPS adresai nurodomi AĮ ir Įv-I Į elementams. Kiekvienas adresuojamas elementas turi savo autonominį (unikalų) adres¹.
Duomenų magistralė naudojama duomenims perduoti (rayti) arba duomenims priimti (skaityti), t.y. duomenų mainams vykdyti.
Valdymo magistralėje formuojami valdymo signalai, kurie utikrina duomenų mainų procesus duomenų magistralėje.
Atminties įrenginys (atmintinė) yra skirtas programos komandoms ir duomenims, kurie reikalingi programai vykdyti, įsiminti. AĮ turi dviejų rūių atmintis:
Pastovioji atmintis (PA).
Operatyvioji atmintis (OA).
Ijungus maitinimo įtamp¹ pastovioji atmintis ilieka nepakitusi, o operatyvioji isitrina. PA saugomos programos ir pastovūs duomenys (konstantos), o OA kintamieji duomenys.
Įv.-I. Į (Įvedimo ir ivedimo posistemė) skirtas duomenų mainams tarp MPS ir iorinių objektų, kurie prijungiami prie MPS. Duomenų mainai tarp iorinio objekto ir MP vykdomi per Įv.-I. Į ir SM. Tačiau gali būti naudojamas tiesioginis duomenų mainų reimas, kai duomenys perduodami ir priimami be MP. iuo atveju duomenų mainus valdo Įv.-I. Į, o mainai vyksta tarp iorinio objekto ir AĮ per Įv.-I. Į. Tiesioginiai duomenų mainai daniausiai naudojami tada, kai būtina greitai perduoti didelius duomenų kiekius.
Duomenys naudojami mainuose su ioriniu objektu gali būti:
skaitmeniniai;
analoginiai.
Skaitmeniniai duomenys pateikiami dviem būdais:
Lygiagrečiuoju.
Nuosekliuoju.
Lygiagrečiojo pavidalo skaitmeninių duomenų kiekvienas bitas (skiltis) turi atskir¹ laid¹ (linij¹), kaip parodyta 2 pav. a). Nuosekliojo pavidalo skaitmeniniai duomenys perduodami vienu laidu (linija) bitas paskui bit¹, daniausiai pradedant jauniausiuoju bitu (r. 2 pav. b)).
a) Lygiagretusis
b) Nuoseklusis: TxD perdavimas;
RxD priėmimas; GND bendrasis laidas.
2 pav. Skaitmeninių duomenų pateikimo būdai
Analoginiams duomenims priimti i iorinio objekto naudojamas analoginis skaitmeninis keitiklis (ASK), kuris analoginź įtamp¹ (srovź) keičia skaitmeniniu dvejetainiu kodu. Analoginiamas duomenims perduoti į iorinį objekt¹ taikomas skaitmeninis analoginis keitiklis (SAK), kuris skaitmeninį dvejetainį kod¹ paverčia analogine įtampa (srove). ASK ir SAK suderina signalų rūis tarp MPS ir iorinio objekto, su kuriuo vyksta duomenų mainai.
MP sistemos magistralė yra atvira, prie jos gali būti jungiami ir kiti įrenginiai. Danai MPS naudojamas įrenginys yra realaus laiko skaičiavimo įtaisas laikmatis, jungiamas prie SM.
Bendruoju atveju MPS funkcionuoja taip: įjungus maitinimo įtamp¹ MP i AĮ pagal pradinį adres¹ (nulinį 0000H) skaito pirm¹j¹ komand¹. Ji deifruojama MP, formuojami jai vykdyti reikalingi valdymo signalai ir komanda vykdoma. Po to MP skaito antr¹ komand¹ i AĮ ir t.t.
Visos komandos vykdomos grietai nuosekliai viena paskui kit¹. Kiekvienu laiko momentu apdorojama tik viena komanda.
Politica de confidentialitate | Termeni si conditii de utilizare |
Vizualizari: 840
Importanta:
Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved