Top Qs
Tijdlijn
Chat
Perspectief
Microprogrammeren
Van Wikipedia, de vrije encyclopedie
Remove ads
Microprogrammeren is een techniek die intern in microprocessoren wordt toegepast om de werking van de diverse onderdelen van de CPU te laten samenwerken. Een instructie in machinetaal (assembler) resulteert op basis van zo'n microcode-programma in een aantal interne acties van de microprocessor-onderdelen. Vroegere versies van minicomputers kenden een vrije microcodering-mogelijkheden, zodat men eigen assembler-instructies kon maken.
Een instructie ADD <adres> resulteerde bijvoorbeeld in de volgende micro-acties:
- zet <adres> op de Bus;
- wacht op respons uit geheugen;
- zet rekeneenheid (arithmetic logic unit) op 'optellen' (bus+register);
- bewaar uitkomst in register;
- lees volgende instructie.
Remove ads
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads