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