1.

The banked registers are used for ______(a) Switching between supervisor and interrupt mode(b) Extended storing(c) Same as other general purpose registers(d) None of the mentionedThis question was addressed to me in final exam.This interesting question is from ARM Architecture in chapter Processor Families of Computer Architecture

Answer»

Correct answer is (a) Switching between SUPERVISOR and interrupt mode

Easiest EXPLANATION: When switching from one mode to ANOTHER, instead of storing the REGISTER CONTENTS somewhere else it’ll be kept in the duplicate registers and the new values are stored in the actual registers.



Discussion

No Comment Found

Related InterviewSolutions