Instructieset en assembly
Welke instructies voegt de RISC-V M-extensie toe aan de basisinstructieset voor gehele getallen?
- AKommagetalberekeningen
- BAtomaire instructies
- CVermenigvuldigen en delen van gehele getallen
Antwoord en toelichting tonen
Antwoord: C. Vermenigvuldigen en delen van gehele getallen
RISC-V is een modulaire ISA waarin een kleine basisinstructieset voor gehele getallen (RV32I of RV64I) met benodigde extensies wordt gecombineerd. De M-extensie voegt vermenigvuldigen en delen toe, zoals mul, div en rem; de A-extensie atomaire instructies; F en D drijvende-kommagetallen met enkele en dubbele precisie; en C gecomprimeerde instructies van 16 bits. Kleine microcontrollers kunnen alleen de basisinstructies hebben, terwijl algemene CPU's veel extensies bevatten.