CISC & RISC

CISC (Complex Instruction Set Computers)

This is where single instructions can execute several low-level operations (such as a load from memory, an arithmetic operation, and a memory store all at once).

For example: 'MULT A, B' could be used to multiple value A by B and then store the answer in A.


RISC (Reduced Instruction Set Computers)

This is where the opposite of CISC occurs. Multiple instructions (each requiring one clock cycle) and used to carry out tasks.

For example: 'LDA R1, A / LDA R2, B / MULT R1, R2 / STO R1 A' would be used o multiple value A by B and then store the answer in A.


CISC vs RISC



Advantages and Disadvantages:


Comments

Popular posts from this blog

CPU Fetch-Decode-Execute Cycle

Scheduling

Utility Software