ebooksgratis.com

See also ebooksgratis.com: no banners, no cookies, totally FREE.

CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
Privacy Policy Cookie Policy Terms and Conditions
Řadič - Wikipedie, otevřená encyklopedie

Řadič

Z Wikipedie, otevřené encyklopedie

Řadič je elektronická řídící jednotka,realizovaná sekvenčním obvodem, která řídí činnost všech částí počítače. Toto řízení je prováděno pomocí řídících signálů, které jsou zasílány jednotlivým modulům (dílčím částem počítače). Reakce na řídící signály - stavy jednotlivých modulů - jsou naopak zasílány zpět řadiči pomocí stavových hlášení. Dílčí částí počítače je např. hlavní paměť, která rovněž obashuje řadič, který je podřízen hlavnímu řadiči počítače, jenž je součástí CPU.

Obsah

[editovat] Řadič mikroprogramovaný

Mikroprogramovaný řadič je řadič řízený mikroprogramem. Jedná se v podstatě o variantu sekvenčního obvodu realizovanou pomocí paměti, kdy stavové signály z jednotlivých zařízení jsou v multiplexoru transformovány na adresu a předány řídící paměti. Na této adrese je pak uložena kombinace řídících signálů jež se vyšlou na sběrnici.

[editovat] Mikroprogramovaný řadič horizontální

  • Poměrně dlouhé mikroinstrukce, typicky ≥64 bitů
  • Řidící signály jsou součástí mikroinstrukce
  • Jedna mikroinstrukce = jeden takt
  • Není potřeba mikroprogramový čítač protože adresa je součástí mikroinstrukce

[editovat] Mikroprogramový řadič vertikální

V podstatě velmi zjednodušený řadič počítače, používající krátké instrukce, typicky 16 bitů. Jedna mikroinstrukce obsahuje několik taktů:

  • Čtení mikroinstrukce
  • Dekódování operačního znaku mikroinstrukce
  • provedení mikrooperace

[editovat] Mikroprogramový řadič diagonální

  • Kompromis mezi oběma předchozími typy.
  • Řídící signály jsou prvkem mikroinstrukce
  • Jedna mikroinstrukce = jeden takt
  • Obashuje programový čítač

[editovat] Klasický řadič

Je realizován buď jako klasický sekvenční obvod stavovým automatem, kde jsou stavy jednotlivých signálů binárně zakódovány, nebo pomocí řídících řetězců, kde jsou stavy signálů zakódovány v kódu 1 z n. Na takové řešení sekvenčního obvodu je sice zpravidla potřeba více klopných obvodů, nicméně není tolik náročný na kombinační logiku, neboť ke každému klopnému obvodu je připojen multiplexor který nastavuje na hodnotu 1 jen a pouze řídící signály poplatné danému stavu.

[editovat] Shrnutí

Klasické řadiče jsou rychlejší avšak dražší (s výjimkou velmi jednoduchého zařízení). Mikroprogramový řadič je zcela jistě flexibilnější, chceme-li změnit chování řadiče, změníme program.


aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -