5. Features
• Data and instructions can be stored in the same
memory.
• It uses a single processor for program control.
• Cycle: fetch-decode-execute-store
• Execution performs the instruction at a time in a
linear sequence.
5□ Courtesy to 3.3 Computer Architectures, slideshare, slideshare.
8. CISC
• Complex Instruction Set Computer
• CISC has more complex instructions available
to it thus it may be able to perform the task in
just one cycle (by using one of its complex
operations available)
– Large number of instructions available
8□ Courtesy to 3.3 Computer Architectures, slideshare, slideshare.
10. RISC
• Reduced Instruction Set Computer
• RISC only has a simple instruction set thus to
perform a complex task it may take several
‘cycles’ of basic instructions.
– Limited number of instructions available
10□ Courtesy to 3.3 Computer Architectures, slideshare, slideshare.
12. Example of CISC/RISC
12
A RISC might have the operations:
• ADD
• SUB
• DIV
• etc
A CISC might have the operations:
• ADD
• SUB
• DIV
• AVR (average)
• etc
Task: find the average!
□ Courtesy to 3.3 Computer Architectures, slideshare, slideshare.