Professional Documents
Culture Documents
p3 - Chapter 4 - Processors and Computer architecture-6-mnlEWe66XLtD460P PDF
p3 - Chapter 4 - Processors and Computer architecture-6-mnlEWe66XLtD460P PDF
Computer Architecture
Below attached are related past paper questions
https://s3-us-west-2.amazonaws.com/secure.notion-static.com/60a22082-9fc
1-40d5-a4e7-fbcb494bb5a1/Processors_and_flipflops_a2-compressed.pdf
There are 2 types of Processors RISC and CISC these may further have their own
types e.g. SISD, SIMD, MISD, MIMD etc. based on how they conduct parallel
processing.
Processor Types
Considering a simple processor using von neuman architecture it has the (FDEC)
Fetch Decode Execute Cycle. A instruction is fetched then decoded then executed
and then the next instruction will then be fetched. Fetch , decode and execute each
take 1 cycle so for example 5 instructions would take 15 cycles.
In modern computers instead of 3 stages ( Fetch , Decode , Execute ) we have 5
stages :
Stage 1 2 3 4 5 6 7 8
Instruction Fetch A B C D x x x x
Instruction Decode A B C D x x x
Operand Fetch A B C D x x
Instruction Execute A B C D x
Write Back A B C D
3) There is an interrupt.
Only one which doesn't have the ability for parallel processing ( because it has
only 1 processor)
The processor has several ALUs. Each ALU executes the same instruction but
on different data.
Each processor executes the same instruction input using data available in the
dedicated memory.
Each processor typically has its own partition within a shared memory.