1.1 Definitions Flashcards

You may prefer our related Brainscape-certified flashcards:
1
Q

Accumulator

A

A special register to temporarily store the results of operations performed by the ALU

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

Address Bus

A

Carries the memory location address of the register the data is being carried to or from.

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

Arithmetic Logic Unit ALU

A

A part of the CPU that performs arithmetic calculations and logical operations on data for the computer programs

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

Buses

A

A physical set of parallel wires connecting and carrying groups of bits between several components of a computer.

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

Cache

A

A small and fast but expensive memory in the CPU used to store instructions and data that are accessed regularly.

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

Clock Speed

A

The frequency at which the internal clock generates signals switching between 0 and 1. It controls how often instructions are executed and data is fetched.

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

Contemporary Processor Architecture

A

A modern computer architecture combining elements of both Von Neumann and Harvard architectures.

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

Control Bus

A

A bi-directional bus carrying control signals from the CU to synchronise access and use of data.

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

Control unit

A

A part of the CPU that controls and manages the execution of instructions. It sends control signals to coordinate execution and controls Fetch Decode Execute cycles and buses.

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

Current Instruction Register

A

A special register that stores the current instruction being executed and decoded. The instructions are divided into operand and opcode.

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

Data Bus

A

A bi-directional bus for carrying data and instructions between the processor and memory.

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

Fetch Decode Execute cycle

A

The process of fetching from memory (supplying the address and retrieving the instruction from memory), decoding (interpreting the instruction and then reading and retrieving the required data from their addresses) and executing the instruction. (CPU carries out the required actions)

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

Harvard Architecture

A

A computer architecture that stores data and instructions in separate memories to allow the next instruction to be read while data is currently being read or written.

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

Memory Address Register MAR

A

A special register that stores the memory address of the next instruction to load or data to use

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

Memory Data Register MDR

A

A special register that temporarily stores data to be read from or written to the computer’s memory

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

Number of Cores

A

A core is a processing unit that handles instructions with its own fetch execute decode cycles. Multi-core processors have multiple cores that can run simultaneously.

17
Q

Pipelining

A

The simultaneous decoding of several instructions by decoding the next instruction and fetching the one after while the current one is being doubled.

18
Q

Program Counter

A

A special purpose register that stores the address of the next instruction to be executed.

19
Q

Registers

A

Special memory cells that can be accessed quickly. They temporarily store data and control information.

20
Q

Von Neumann Architecture

A

A computer architecture where a single control unit manages program control via a linear sequence of fetch decode execute cycles.

21
Q

Start at 1.2.1

A

1.2.1