Professional Documents
Culture Documents
9 Describe What Happens When A Processor Which Is Currently Working On A Job Receives An
9 Describe What Happens When A Processor Which Is Currently Working On A Job Receives An
7 Describe the stages of the process of transferring data from memory to backing store. Your
answer should include references to buffers and interrupts. [6]
-Processor fills buffer with data
-Processor continues with other job
-Buffer is emptied to storage device
-When buffer empty
-signal sent to processor (interrupt)…
-requesting further data to be sent to buffer
-dependent on priority
-Processor interrupts present job to refill buffer
-Mention of double buffering
9 Explain how interrupts are dealt with by a processor and how interrupted jobs may later be
resumed.
-Interrupt given a priority
-Placed in queue with other interrupts to be done…
-according to priority.
-When it becomes the highest priority interrupt it is dealt with
-Contents of special registers are placed on a stack/saved
-Interrupt (and others) dealt with
-values read from stack into special registers.
-Check for interrupt(s) at end of each cycle before fetching next instruction
-Vectored interrupts