Discovery znanje
/ Knowledge Discovery >> Discovery znanje >> tech >> računalnik >> računalniška strojna oprema >>

Kako mikroprocesorji Work

zatič, ki lahko imajo vrednosti iz primerjav, opravljenih v ALU. Aluminijeve lahko normalno primerjati dve števili in ugotovi, če sta enaka, če je ena večja od druge, itd testnega register običajno tudi lahko imata odnašanje malo iz zadnje faze seštevalnika. Shranjuje te vrednote v natikačih, nato pa se lahko pouk dekoder uporablja vrednosti, da bi odločitev
  • Obstaja šest škatle označene ". 3-država " na sliki. To so tri-state odbojniki. Tri-state odbojnik prestati 1, 0 ali pa lahko v bistvu odklopiti njegov izhod (zamisliti stikalo, ki popolnoma odklopi izhodni vod iz žice, da se izhodna naslov proti). Tri-state buffer omogoča več izhodov za povezavo z žico, ampak le eden od njih, da se dejansko vozi 1 ali 0 na progi.
  • Register pouk in pouk dekoder so odgovorni za nadzor nad vsemi druge komponente

    Čeprav niso prikazani v tem diagramu, bi bilo kontrolne črte od uporabniški dekoder, ki bi:.

  • Povej A registriraj zapah vrednost Trenutno na podatkovno vodilo
  • Povej register B, da se zapre vrednost trenutno na podatkovno vodilo
  • Povej register C, da se zapre vrednost trenutno izhod, ki ga ALU
  • Povej Program števec registriraj zapah vrednost trenutno na podatkovno vodilo
  • Povej register naslovov, da se zapre vrednost trenutno na podatkovno vodilo
  • Povej register navodila za zapah vrednost trenutno na podatkih bus
  • Povej programski števec prirastek
  • Povej programski števec ponastavi na nič
  • Aktiviraj koli od šestih tri-state odbojnikov (šest ločene vrstice)
  • Povej ALU kaj operacijo opravljati
  • Povej test register zapah testnih bitov ALU je
  • Aktivirajte RD linijo
  • Aktivirajte WR linijo

    Prihajam v uporabniški dekoderjem se bitov iz testnega register in uro linije, kot tudi bits iz ukazni register.
    Mikroprocesor Memory

    V prejšnjem poglavju govorili o naslovu in podatkovne avtobusi, kakor tudi RD in WR linije. Ti avtobusi in linije povezujejo bodisi RAM ali ROM - splošno oboje. V našem vzorcu mikroprocesor, imamo naslov avtobus 8 bitov širok in avtobus podatkov 8 bitov širok. To pomeni, da lahko mikroprocesor obravnavo (2 8) 256 bajtov pomnilnika in ga je mogoče brati ali pisati 8 bitov pomnilnika naenkrat. Denimo, da je to preprosto mikroprocesor 128 bajtov ROM, ki se začnejo na naslov 0 in 128 bajtov RAM-a, ki se začnejo na naslovu 128.

    ROM stoji za bralni pomnilnik. RO

    Page [1] [2] [3] [4] [5] [6] [7] [8] [9]