Please enable JavaScript.
Coggle requires JavaScript to display documents.
1.3
CISC & RISC (GPU (A Graphics Processing Unit (GPU) is a…
1.3
CISC & RISC
CISC
In Complex Instruction Set Computers (CISC), a large instruction set is used to
accomplish tasks in as few lines of assembly language as possible
A CISC instruction combines a “load/store” instruction with the instruction that carries out the actual calculation
-
-
-
RISC
-
A minimum number of very simple instructions, each taking one clock cycle, are used to accomplish
all the required operations in multiple general purpose registers
-
-
-
-
-
-
Co-processor systems
A co-processor is an extra processor used to supplement the functions of the primary processor (the CPU)
•It may be used to perform floating point arithmetic,
graphics processing, digital signal processing and other functions
-
GPU
A Graphics Processing Unit (GPU) is a specialised electronic circuit which is very efficient
at manipulating computer graphics and image processing
-
-
In a PC, a GPU may be present on a graphics card
-
-
Function of a GPU
A GPU can act together with a CPU to accelerate scientific, engineering and other applications
They are used in numerous devices ranging from mobile phones and tablets to cars, drones and robots
-
-
CISC
Quicker to code programs
The compiler has very little work to do to translate a high-level language statement into machine code
Because the code is relatively short, very little RAM is required to store the instructions
RISC
The hardware is simpler to build with fewer circuits needed for carrying out complex instructions
Because each instruction takes the same amount of time, i.e. one clock cycle, pipelining is possible
RAM is now cheap, and RISC use of RAM and software allows better performance processors at less cost