Back to marketplace

1.1.2 Types of Processor

No description yet. This curated deck is ready for daily study.

Total cards: 18•Content version: v4•Public deck•Updated: 8/1/2026

Card preview (18)

#1
Front (Question)

what is an instruction set?

Back (Answer)

instructions that a computer is able to carry out

#2
Front (Question)

what are the characteristics of a CISC processor?

Back (Answer)

• larger instruction set with more complex instructions • instructions take more than 1 clock cycle to execute • more general purpose registers • instructions take up less memory

#3
Front (Question)

what are the characteristics of RISC?

Back (Answer)

• smaller instruction set with simpler instructions • instructions take 1 clock cycle to execute (suitable for pipelining) • has fewer addressing modes • fewer registers

#4
Front (Question)

what are the advantages of RISC?

Back (Answer)

• uses less power • costs less to manufacture

#5
Front (Question)

what are the advantages of CISC?

Back (Answer)

• takes up less space in memory

#6
Front (Question)

what is a GPU?

Back (Answer)

graphics processing unit

#7
Front (Question)

what is a co-processor?

Back (Answer)

any additional processor used for a specific task

#8
Front (Question)

why are co-processors used?

Back (Answer)

to improve the overall speed of the comptuer by excecuting concurrently with the CPU

#9
Front (Question)

what are GPUs good at?

Back (Answer)

performing simple instructions on large data sets

#10
Front (Question)

what are CPUs good at?

Back (Answer)

performing complex instructions on small data sets

#11
Front (Question)

what is the diffference between a CPU and a GPU?

Back (Answer)

• CPUs are more general purpose (run faster generally) • GPUs are speciallised for performing instructions on large data sets eg. rendering graphics (faster for specific tasks)

#12
Front (Question)

what is SIMD processing?

Back (Answer)

• simple instruction multiple data • having multiple processing elements which perform the same operation on multiple data points simultaneously

#13
Front (Question)

what else are GPUs used for?

Back (Answer)

• oil exploration • weather modelling • machine learning • linear algebra • statistical analysis • stock option predictions • gravitational field theory

#14
Front (Question)

what is a multicore processor?

Back (Answer)

a single chip that has two or more independent processing units

#15
Front (Question)

what are the benefits of multicore processing?

Back (Answer)

• multitasking - each core can process something different • background tasks - multicore processor can assign background tasks to one core which reduces their impact of speed on the other tasks • improved responsiveness - if a program becomes unresponsive, another core can continue to run the program to stop it slowing the computer down

#16
Front (Question)

what is parallel processing?

Back (Answer)

the processing of program instructions by dividing them between multiple processors or processor cores

#17
Front (Question)

what are the advantages of parallel processing?

Back (Answer)

• increase speed and performance • problem solving - large problems can be solved more easily • real time applications eg. graphics rendering are improved

#18
Front (Question)

what are the disadvantages of parallel processing?

Back (Answer)

• limit on maximum speed - not all parts of a program can be parallelised • complex programs - harder to write code for parallel processing as data has to be synced and shared correctly • communication between processors takes time • limited applicability - not all programs can use the parallel processing • more difficult to debug because of the precise timing of events