Stored Program Concept Flashcards

1
Q

Harvard Architecture

A
  • Separate instructions processing
  • Uses additional features such as cache
  • Separate buses for data and instructions so no competition for resources therefore an increased processing speed
  • Used by RISC processors
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
1
Q

Von Neumann Architecture

A
  • Single control unit
  • Works sequentially through instructions (one instruction at a time)
  • Stores data and instructions together in the same memory unit
  • Data and instructions share a bus so they compete for resources
  • Registers are used as fast access to instructions and data
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Contemporary Model

A

Has characteristics of both Von Neumann and Harvard Architecture

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

SIMD

A

Single Instruction Multiple Data: Parallel processing is where a processor carries out a single instruction on multiple data items at the same time

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

MIMD

A

Multiple Instructions Multiple Data: Another version where multiple instructions are carried on multiple data items across several cores

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Distributed Computing

A

Where multiple computers on a shared network each take on part of a bigger problem

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Three Box Model

A
  • Proposed by Von Neumann
  • States a computer system can be thought of as consisting of 3 boxes
  • The processor (main processing unit of the system (CPU))
  • Storage devices (main memory)
  • Input and output electronics (keyboard or printer - communication with other devices)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Three Box Model: Clock

A

The role of the clock is to send timing signals - connected directly to processor and not along any of the 3 buses

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Three Box Model: Processor

A

Connected directly to the clock

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Three Box Model: Address Bus

A

The processor is the only component that can place addresses on the bus

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Three Box Model: ROM

A

ROM is Read Only therefore does not accept data from the data bus

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Three Box Model: RAM

A

RAM must have a bi-directional connection to the data bus as it can be read and written to

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

RAM

A

Random Access Memory: readable and writable, volatile (contents are wiped every time computer is switched off)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

ROM

A

Read Only Memory: Non-volatile (contents are stored when computer is switched off), tends to store instructions required to load computer system

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What is a bus?

A

A set of parallel wires that connect components of the computer system together

How well did you know this?
1
Not at all
2
3
4
5
Perfectly