1.1 System Architecture Flashcards Preview

OCR computer science > 1.1 System Architecture > Flashcards

Flashcards in 1.1 System Architecture Deck (21)
Loading flashcards...
1
Q

CPU

A

The Central Processing Unit: The “brain” of the computer.

2
Q

Control Unit

A

Part of the CPU that manages the functions of all other parts of the CPU.`

3
Q

Decoder

A

The part of the CU which decodes the binary instructions fetched from memory.

4
Q

RAM

A

The main volatile memory into which programs are loaded from the hard drive.

5
Q

What is the Memory Address Register

A

Small fast memory used to store the RAM address of the next instruction.

6
Q

Memory Data Register

A

Small fast memory used to store the information collected from the RAM before processing.

7
Q

Program counter

A

Keeps track of the current instruction number of the program.

8
Q

Accumulator

A

Small, fast memory, used to keep track of the data currently being processed.

9
Q

Arithmetic Logic Unit

A

Does the basic mathematics and comparisons during processing.

10
Q

Bus

A

A physical connection between two elements of a computer system that allows the transfer of data.

11
Q

Cache

A

Incredibly fast, but very expensive volatile memory using in the CPU.

12
Q

Bridge (North/South)

A

Junctions on a motherboard where the bus connections are controlled and routed. North bridge deals with core functions, whilst the South bridge deals with the peripherals, input and output
devices and Secondary Storage.

13
Q

Von Neumann

Architecture

A

The method used by all modern computers to allow the programming of a machine to be changed depending on the required function.

14
Q

Fetch / Decode /

Execute Cycle

A

Basis of the von Neumann architecture – the repeated process where instructions are fetched from RAM, decoded into tasks and data, then carried out.

15
Q

Clock Speed

A

The number of FDE cycles that a CPU can carry out per second. Measured in Ghz. (1 Ghz = 109 cycles per second or 1,000,000,000hz)

16
Q

Cores

A

Some processors have multiple CPUs which can work in parallel, sequentially or can
multitask. Dual and Quad cores are common in modern PCs.

17
Q

Multi Core Processing

A

Some processors have multiple CPU cores on one chip. They all have their own Level 1 cache, but share Level 2 cache, allowing them to collaborate quickly on large tasks.

18
Q

Machine Code

A

A program, stored in binary, that the CPU undertakes the FDE cycle on. All programs must be in machine code to work.

19
Q

Instruction

A

A single line of machine code, containing the command and data location on which it is to be executed. Stored in binary.

20
Q

Opcode

A

The first part of the instruction, is the command.

21
Q

Operand

A

The second part of the instruction is the data on which to carry out the command. This may be actual data stored in binary form, or a memory location reference of where to find the data.