Hardware Flashcards

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

What does the control unit do?

A

The control unit directs the flow of data and information into the CPU. It also controls other parts of the CPU

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

What does the ALU do?

A

The Arithmetic Logic Unit performs simple calculations and logical operations

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

What do the registers do?

A

Registers are temporary storage spaces for data and instructions inside the CPU

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

What does the cache do?

A

Cache memory is used to temporarily store data that is frequently accessed. Cache memory is spilt into different levels (L1 and L2 are inside whereas L3 is just outside the CPU.

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

Name the 5 Important Registers

A

Program Counter (PC)
Memory Address Register (MAR)
Memory Data Register (MDR)
Current Instruction Register (CIR)
Accumulator (ACC)

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

Describe the FDE cycle

A
  1. The PC displays the address in RAM of the next instruction to be processed.
  2. The PC is increased by 1.
    3.The CPU checks the address in RAM which matches the address held in the MAR
  3. The instruction in RAM is transferred to the MDR
    5.The instruction in the MDR is copied into the CIR
  4. The instruction in the CIR is decoded. Any result of execution is stored in the accumulator.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is Volatile and Non-Volatile?

A
  • Volatile storage is temporary (data is lost whenever power is turned off)
  • Non-Volatile storage saves the data even when not being powered. Data can be stored long-term.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What are the storage characteristics?

A

Capacity,Durability,Portability,Access Speed and Cost

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

Give a type of magnetic storage and its characteristics

A
  • Magnetic Hard Disc Drive (HDD)
  • Large Capacity
  • NOT Durable
  • Slow access speed
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Give a type of optical storage and its characteristics

A
  • CD,DVD or Blu-ray
  • Low Capacity
  • NOT Durable
  • Very Portable
  • Cheap (to buy in bulk)
  • Slowest Access Speed
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Give a type of solid state storage and its characteristics

A
  • USB, SD Card
  • High Capacity (But more expensive per GB than magnetic)
  • Usually Durable
  • Very Portable
  • Fastest Access Speed
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What 3 factors affect performance?

A

Cache Memory
Clock Speed
Number Of Cores

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

How does cache memory improve performance?

A
  • A computer with more cache memory should have a higher performance because repeatedly used instructions can be stored faster
  • Larger Cache size will make data be accessed extremely quickly
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

How does a clock speed improve performance?

A

The faster the clock speed, the faster the computer can perform the FDE cycle resulting in better performance as more instructions can be processed each second.

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

How does the number of cores improve performance?

A

A computer with more cores will have higher performance as it can process more instructions at once.

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

What is an embedded system?

A

A computer system built into a larger machine to provide a means of control.

Example: A washing machine has a control chip that manages the different program cycles.

17
Q

Motherboard

A

The motherboard is the main circuit board of the computer. It holds and connects different components together, allowing data to be transferred between them.

18
Q

GPU

A

A GPU is a microprocessor that performs complex calculations to generate graphical images to be displayed on a monitor.

19
Q

Sound Card

A

Sound cards convert analogue sound waves into digital data (binary) when inputting audio through a microphone