1.1.2 types of processor Flashcards
(7 cards)
CISC processor
complex instruction set computer : complete the task in as few lines of assembly as possible
-multiple cycles to execute an instruction
-many instructions available
-complicated processor design
expensive circuit
usage: desktops and laptops
RISC process
reduce instruction set computer: use simple instructions that will be executed within a single machine/clock cycle
-an instruction performs a single task that takes one tick
-limited number of instructions
-simple processor design
->SEEMS less efficient
usage: low-power and portable devices (like smart tv, smartphones, printers)
difference of risc and cisc
-instruction set size
-run time
-ram usage
-circuitry
-energy usage
-cost of development
-processor design
-use of pipelining
GPU
- likely to have built in circuitry / instructions for common graphics operations
- perform an instruction on multiple pieces of (visual) data at one time
-have thousands of core
other uses:
-can be used for complex calculations
co processor
extra processor(GPU) to supplement the primary processor(CPU)
multicore processor
-more than one processing unit
-independently processing instructions at the same time
-distribute workload across multiple cores
parallel system
multicore processor: several processors execute or process an application or computation simultaneously