Skip to content

Performance, the fetch-execute cycle and interrupts

Introduced
Handout Watch lesson
Vocabulary
English Meaning
interrupt/ˈɪntərʌpt/A signal or event that causes the processor to suspend normal execution and run an appropriate service routine.
clock speed/klɒk spiːd/The number of cycles of a processor's clock per second; it alone does not determine how quickly every program runs.
fetch-execute cycle/fetʃ ˈeksɪkjuːt ˈsaɪkl/The repeated processor sequence of fetching an instruction, decoding it and carrying out its operation.
cores/kɔːz/Processing units within a processor that can execute instruction streams.
cache/kæʃ/Fast storage holding copies of frequently needed data or instructions to reduce access time.
word size/wɜːd saɪz/word size
port/pɔːt/In this hardware topic, a physical socket or connection used to attach a peripheral.
peripheral/pəˈrɪfərəl/A device connected to a computer to provide functions such as input, output or additional storage.
register transfer notation/ˈredʒɪstə ˈtrænsfɜː nəʊˈteɪʃn/A symbolic notation showing data movement and simple operations involving processor registers and memory.
stack/stæk/A last-in, first-out data structure in which items are added and removed at the same end.
interrupt service routine/ˈɪntərʌpt ˈsɜːvɪs ruːˈtiːn/A routine executed to handle a particular interrupt before control returns to an appropriate point in the interrupted processing.
interrupt register/ˈɪntərʌpt ˈredʒɪstə/In the taught processor model, a register holding flags or information about interrupt requests awaiting attention.

Handout

Log in or create account

IGCSE, A-Level & AP