Back to marketplace

Chapter 3 - Types of processor

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

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

Card preview (8)

#1
Front (Question)

von Neumann architecture

Back (Answer)

Specifies basic components of the computer and processor in which a shared memory and bus is used for both data and instructions

#2
Front (Question)

Stored program concept

Back (Answer)

Machine code instructions are fetched and executed serially by a processor that performs arithmetic and logic operations

#3
Front (Question)

Harvard architecture

Back (Answer)

computer architecture with physically separate memories for instructions and data, used in digital signal processing (DSP) e.g. sonar/radar signal processing, biomedical signal processing, etc.

#4
Front (Question)

Complex instruction set computers (CISC)

Back (Answer)

Large instruction set is used to accomplish tasks in as few lines of assembly language as possible (combines LDA/STA instructions with actual calculation) e.g. MULT A, B loads A and B, multiplies them, then stores them all in one line. - takes one mnemonic - compiler is simple, but complex is circuitry

#5
Front (Question)

Reduced instruction set computers (RISC)

Back (Answer)

Only simple instructions, each taking one clock cycle can be executed e.g. for the same calculation LDA A MULT B STA A - compiler does more work, more RAM required, but pipelining is possible (each instruction takes one clock cycle) - takes multiple mnemonics - simple circuitry - less expensive than CISC

#6
Front (Question)

Co-processor systems

Back (Answer)

• extra processor used to supplement functions of the primary processor e.g. performs floating point arithmetic, graphics processing, etc. • can’t carry out FDE cycle on its own

#7
Front (Question)

Multi-core and parallel systems

Back (Answer)

• distribute workload across multiple CPU cores (independently processes instructions at the same time) • supercomputers have lots of processors to calculate complex equations e.g. weather forecasting, sequencing DNA, so complete tasks quicker • some software can’t make use of all processors because OS and apps need to be adjusted

#8
Front (Question)

Contemporary processor architectures

Back (Answer)

Some CPUs use von Neumann style main memory but split cache into Harvard style instruction cache and data cache