Definisjon av mikroprogramkontroller

Sep 10, 2019

Definisjon av mikroprogramkontroller

En kontroller som bruker mikroprogramkontroll kalles en mikroprogramkontroller. Den såkalte mikroprogramstyringsmodusen betyr at mikrokommandoen ikke genereres av den kombinasjonslogiske kretsen, men genereres av mikroinstruksjonsavkodingen. En maskininstruksjon utføres ofte i flere trinn. Antall biter som kreves for hvert trinn, blir skrevet i kodeform i en mikroinstruksjon. Et antall mikroinstruksjoner danner et mikroprogram som tilsvarer en maskininstruksjon. Når du prosjekterer CPU, forberedes hvert segment av mikroprogrammet på forhånd i henhold til behovene til kommandosystemet, og de lagres i et dedikert minne (kalt kontrollminne). Mikroprogramkontrolleren er sammensatt av et instruksjonsregister IR, en programteller-PC, et programstatusordregister PSW, et tidsstyringssystem, et kontrollminne CM, et mikroinstruksjonsregister, en mikroadresse som danner krets, et mikroadresseregister og lignende . Når du utfører instruksjonen, blir det tilsvarende mikroprogram-segmentet funnet fra kontrollminnet, mikroinstruksjonen hentet en etter en, og mikroinstruksjonsregisteret blir sendt, og den nødvendige mikrokommandoen genereres etter dekoding, og driften av hvert trinn kontrolleres.


Sende bookingforespørsel