Scrigroup - Documente si articole

     

HomeDocumenteUploadResurseAlte limbi doc
BulgaraCeha slovacaCroataEnglezaEstonaFinlandezaFranceza
GermanaItalianaLetonaLituanianaMaghiaraOlandezaPoloneza
SarbaSlovenaSpaniolaSuedezaTurcaUcraineana

įstatymaiįvairiųApskaitosArchitektūraBiografijaBiologijaBotanikaChemija
EkologijaEkonomikaElektraFinansaiFizinisGeografijaIstorijaKarjeros
KompiuteriaiKultūraLiteratūraMatematikaMedicinaPolitikaPrekybaPsichologija
ReceptusSociologijaTechnikaTeisėTurizmasValdymasšvietimas

Sistemos magistralės darbo ciklai

kompiuteriai



+ Font mai mare | - Font mai mic



DOCUMENTE SIMILARE

Sistemos magistralės darbo ciklai

Visi veiksmai MP atliekami pagal program¹, sudaryt¹ iš komandų. Programiniu požiūriu komanda yra elementarus ir nedalomas veiksmas, kurį vykdo MP. Tačiau techniškai bet kuri komanda susideda iš vieno arba kelių elementarių veiksmų. Kiekvienas MP turi tam tikr¹ ribot¹ skaičių elementarių veiksmų ir jie vadinami tipiniais veiksmais. Kiekvienas tipinis veiksmas susijźs su kreipimusi į sistemos magistralź, kurio metu perduodami duomenys (baitas, žodis) yra viena iš svarbiausių MPS darbo grandžių. Tokie tipiniai veiksmai vadinami SM darbo ciklais. Priklausomai nuo MP, jo komandų sistemos gali būti įvairūs SM darbo ciklai. Tačiau bet kurioje MPS galima išskirti šiuos pagrindinius darbo ciklus:



skaitymo darbo ciklas;

rašymo darbo ciklas;

specialieji darbo ciklai, iš kurių pagrindiniai yra:

pertraukties darbo ciklas;

tiesioginių duomenų mainų darbo ciklas;

paleidimo darbo ciklas;

sustojimo darbo ciklas.

Kiekvienas darbo ciklas yra vykdomas, naudojant tam tikrus signalus, kurie formuojami valdymo magistralėje. Visus signalus galima suskirstyti į dvi rūšis:

valdymo signalai;

sinchronizacijos arba strobavimo signalai.

Valdymo signalai yra potencialiniai loginiai signalai. Jų poveikis pasireiškia tam tikru loginiu lygiu (loginis 0 ar 1).

Sinchronizacijos ar strobavimo signalai yra dinaminiai signalai, kurie veikia jiems  kintant iš vieno loginio lygio į kit¹ (dažniausiai iš 1 į 0).

MPS gali išskirti šiuos signalų rinkinius:

Pirmasis rinkinys

MRDC (angl. Memory Read Command) – atminties skaitymo strobavimo signalas;

MWTC (angl. Memory Write Command) – atminties rašymo strobavimo signalas;

IORC (angl. Input/Output Read Command) – įvedimo/išvedimo skaitymo strobavimo signalas;

IOWC (angl. Input/Output Write Command) – įvedimo/išvedimo rašymo strobavimo signalas;

PSEN (angl. Program Segment Enable) – programų atminties skaitymo strobavimo signalas.

Antrasis rinkinys

RD ( angl.Read) – skaitymo strobavimo signalas;

WR (angl.Write) – rašymo strobavimo signalas;

IO/ (angl.Input/Output or Memory) – įvedimo/išvedimo ar atminties valdymo signalas;

COD (angl.Code) ) – programų atminties valdymo signalas.

Atskiri MPS elementai (AĮ, Iv.-Išv. Į, programų atmintis) naudoja tam tikrus signalus.

AĮ valdyti naudojami šie signalai:

MRDC, MWTC;

RD, WR, kai IO/ = 0.

Iv.-Išv. Į valdomas šiais signalais:

IORC, IOWC;

RD,  WR, kai IO/ = 1.

Programų atmintis (Harvardo architektūroje) naudoja tokius signalus:

PSEN;

RD, esant COD

Dažnai, turint antr¹jį signalų rinkinį, pirmojo signalų rinkinio signalai gaunami, panaudojant loginź schem¹ (programuojam¹j¹ loginź matric¹).



Politica de confidentialitate | Termeni si conditii de utilizare



DISTRIBUIE DOCUMENTUL

Comentarii


Vizualizari: 660
Importanta: rank

Comenteaza documentul:

Te rugam sa te autentifici sau sa iti faci cont pentru a putea comenta

Creaza cont nou

Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved