SEARCH
You are in browse mode. You must login to use MEMORY

   Log in to start

level: Interupts + Processor Perfromce

Questions and Answers List

level questions: Interupts + Processor Perfromce

QuestionAnswer
List the 6 ways in which the processor performance can be affectedNumber of cores Clock speed Word length Address bus width Cache memory Data bus width
Describe wat a interrupt service routine isA series of instructions for handling the interrupt that is specific to the type of interrupt
Describe the 4 steps for an interrupt to be dealt with via the vectored interrupt method1. An interrupt is detected as a change in the content of the status register between the execute and fetch stages of the fetch-execute cycle 2. The processor stops executing the current program and places the content of its registers onto the system stack 3. It loads the appropriate interrupt service routine 4. Restores the backed up previous data and carries on
How are interrupts checked?Status register is checked for changes that could signify the occurrence of an interrupt
Why does increasing the amount of cores increase performanceBecause cores complete the Fetch-Execute The more of them, the more cycles can be completed independently
Why does more cache make the processor faster?Cache is quick access storage and so the more of it, the more fast access storage for the processor
Explain how increasing the address bus width increases the processor performanceIncreases the amount of addressable memory
Explain how increasing the data bus width increases the processor performanceBecause it increases the volume of data that can be transferred over the bus at any one time
How does word length increase or decrease processor performance?The bigger the word length the more bits can be manipulated as one
Describe the way in which the volatile environment while an interrupt is being serviced is kept in checkThe processor stops executing the current program and places the content of its registers onto the system stack
Describe why there is a need to save the volatile environment while the interrupt is being servicedSo the current instruction isnt lost
How is the processor made aware of an interupt from another part of the computer?A signal sent to the processor by another part of the computer requesting the attention of the processor
Whats the role of interuptsStop errors occuring which could potentially break the device