Computer Hardware Flashcards

1
Q

What is a computer?

A

A computer is a machine that takes some kind of input from it’s surroundings, processes the input, and provides some kind of output

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

What is a Von Neumann model?

A

Computer System design in which the program is stored in memory with the data

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

Define Volatile

A

Content is lost when the computer is switched off

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

What is Cache memory?

A

Memory used to make up for the difference in speed between two internal components

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

What is a register?

A

Registers are responsible for holding data, such as addresses or commands. Some registers can hold the product of an ALU or a command that needs to be decoded.

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

Give 3 examples of a register

A

1) Accumulator
2) Program Counter
3) Current Instruction

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

What is a clock?

A

An electronic device that ticks at regular intervals and is used to synchronize the actions of other parts in the CPU

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

What is bus width?

A

The number of wires that make up a bus. This determines the range of binary numbers that can be transmitted

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

What is secondary storage?

A

Any kind of permanent storage to which the contents of ROM/RAM are copied

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

What is magnetizing storage?

A

Magnetizing parts of a storage to represent binary 1’s and 0’s.

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

What is Optical storage?

A

Uses differences in light reflection from a material

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

What is Solid State storage?

A

Works by storing charge (electrons)

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

Give an example of magnetic secondary storage?

A

Hard disks

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

Give an example of optical secondary storage?

A

DVD’s

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

Give an example of electrical secondary storage?

A

Flash drives

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

What is an Input device?

A

To enter data into a computer

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

What is an output device?

A

To display or output data that has been processed

18
Q

What kind of storage can hold the highest, medium and lowest amount of data?

A

Highest: Magnetic
Medium: Solid State
Lowest: DVD’s

19
Q

The higher the clock speed the…

A

faster the CPU will run

20
Q

What does the clock speed represent?

A

Represents the number of fetch decode execute cycles or instructions the CPU can process in a given amount of time.

21
Q

cache contains…

A

frequently accessed data

22
Q

What is the purpose of the CPU?

A

To fetch decode and execute instructions

23
Q

What is cloud storage?

A

secondary storage, often belonging to a third party, that is accessed via a network (usually the internet), and so is not in the same physical place as the machine’s RAM/ROM.

24
Q

In the ‘input-process-output’ model, what is meant by processing?

A

the computer preforms a series of actions on the input data according to the instructions of the program it is following

25
Q

What is the function of RAM?

A

RAM stores frequently used program instructions and data so the processor isn’t kept waiting for them to be transferred from the main memory

26
Q

List 2 components with which the CPU works to execute program instructions

A
  1. Program counter

2. Input/output devices

27
Q

What is the role of the Control Unit?

A
  • controls all parts of the CPU

- sends out ‘control signals’ to other parts of the CPU

28
Q

What is the role of the ALU?

A
  • conducts mathematical and logical operations

- preforms comparisons

29
Q

What is the role of registers in the fetch-decode-execute cycle?

A
  • holds data or instructions that can be accessed quickly

- most are general instruction (how ever some preform special functions)

30
Q

What is the role of the decoder in the fetch-decode-execute cycle?

A

works out what the program instructions mean so that the CPU can carry it out

31
Q

What are the names of the 3 buses involved in the fetch-decode-execute cycle?

A
  • data bus
  • control bus
  • address bus
32
Q

What does the data bus do?

A

contents of a memory location is transferred to the CPU along the data bus

33
Q

What does the control bus do?

A

the control unit sends a ‘read’ signal to the RAM along the control bus

34
Q

What does the address bus do?

A

the control unit uses the address bus to sends signals specifying the required memory location in the RAM

35
Q

What are the 4 steps of the fetch-decode-execute process?

A
  1. The CPU sends a signal to the RAM requesting the next instruction
  2. The next instruction is sent from the RAM to the CPU
  3. The CU interprets the instruction
  4. the instruction is carried out
36
Q

What is non-volatile memory used for?

A

storing program instructions and data that do not need to be changed

37
Q

Give 2 reasons why a secondary storage device is needed in most computer systems

A
  1. secondary storage is non-volatile

2. data can be moved between computers

38
Q

Why are solids-state storage devices called solid-state?

A

there are no moving parts nerd

39
Q

Give 2 reasons why cloud storage is better than devices connected to a local server

A
  • can be accessed anywhere

- a cloud storage provider is responsible for security

40
Q

What are 2 reasons why devices connected to a local server is better than cloud storage

A
  • doesn’t require internet

- access times are not affected by speed of the internet connection

41
Q

What is an Accumulator?

A

Holds the results/products of the ALU