DIVERSE
MISC ( eng. minimal instruction set computer - en datamaskin med et minimumssett med instruksjoner) er en type prosessorarkitektur som innebærer bruk av det enkleste instruksjonssystemet med stabling av flere instruksjoner i ett stort ord (binding, bound ) og stack organisasjon.
Med andre ord, MISC-prosessorer kombinerer prinsippene til RISC (forenkling av instruksjonssettet) og VLIW (“superlange instruksjonsord”; utførelse av en gruppe logisk konsistente instruksjoner i én maskinsyklus ). Rekkefølgen for utførelse av kommandoer er fordelt på en slik måte at belastningen på rutene som datastrømmer passerer, maksimeres. Dermed samlet MISC-arkitekturen superskalar- og VLIW-konseptene. Prosessorkomponentene er enkle og opererer på høye frekvenser, samtidig er prosessorkjernene relativt kompakte.
Som regel brukes Forth -kommandoer for å jobbe med stabelen . Det er ultrakompakte alternativer, for eksempel består instruksjonssettet til en av fort-prosessorene av kun 32 operasjonskoder [1] .
Instruksjonssystemene JVM og .Net kan sees på som nær MISC i aspekter som stackbruk og instruksjonsbinding, men når det gjelder antall instruksjoner som brukes bryter de med et av hovedprinsippene.
Merknader
Lenker
- Intellasys 24-kjerners MISC [1] -prosessor med asynkron arkitektur (klokkehastighet: 1 GHz).
- Forth MISC chip design
- Kirk Scott. MISC: the minimal instruction set computer / Proceedings of the 7th annual conference on Innovation and technology in data science education, Sides 223–223, ACM 2002, ISBN 1-58113-499-1 doi:10.1145/544414.544491