2.1 Flashcards

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

Hardware

A

Describes all the physical, electronic and mechanical components forming part of a computer system.

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

Control Unit (CU)

A

Manages the FDE cycle

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

Arithmetic Logic Unit (ALU)

A

The processing and manipulation of data which consists of arithmetic operations or logical comparisons, allowing a program to take decisions.

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

Registers

A

A small/fast access/temporary storage typically addressed by mechanisms other than main memory or MAR/MDR

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

Address Bus

A
  • Used to transmit the address in RAM of the next line of code to be fetched.
  • Used to transmit the address of a RAM location or input/output port where data is to be stored or loaded.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Data Bus

A
  • Used to transfer program code between RAM memory and the processor.
  • Used to transfer data between the processor and RAM memory or input/output ports.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Control Bus

A
  • Used to send control signals from the processor to the RAM memory or input/output ports to initiate data transfer.
  • Carries interrupt signals to the processor to indicate that hardware/software requires attention.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Cache Memory

A
  • Small extremely fast memory
  • Near or on processor
  • Stores data and instructions that are used regularly
  • When full least used data is discarded
  • Attempts to solve Von Neumann Bottleneck
  • Algorithms try to avoid cache miss
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Von Neumann Bottleneck

A

When the processor runs faster than memory by acting as a middle man between main memory and the registers

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

Cache Miss

A

When data has been fetched from main memory instead of cache

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

Random Access Memory (RAM)

A
  • Volitile (temp)
  • Stores programs and data currently in use
  • Larger RAM reduces the need for frequent access to hard disk/virtual memory
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Read Only Memory (ROM)

A
  • Non-volitile (perm)
  • Contents are permenantly etched onto the chip at manufacturing stage
  • Holds the bootstrap loader
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Disc Cache

A
  • Temporary Storage
  • Between CPU and hard disc
  • Data recently read or about to be written is stored before being transferred
  • Allows other faster devices to continue to other tasks
How well did you know this?
1
Not at all
2
3
4
5
Perfectly