A)Component 1.1 - Hardware (Finished) Flashcards

1
Q

What is the CPU?

A

Central Processing Unit. It is the main component in a computer for processing data and instructions.

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

What happens in the CPU?

A

All the data is read and acted upon.

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

What is RAM?

A

Random access memory.

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

What is RAM used for?

A

Ram is where all the data for a program is stored. The bigger the ram the faster big programs load.

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

What is the purpose of the motherboard?

A

The motherboard is what holds all the hardware together. Also moves data around.

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

What does the data bus do?

A

A data bus is the path along which data travels to be moved between parts of a computer

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

What does the address bus do?

A

It is where the address of the place (in memory) where data is to be saved or loaded from is sent

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

What does ALU stand for?

A

Arithmetic and Logic Unit.

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

What does the ALU do?

A

The ALU performs all mathematical calculations and logical operations on the CPU. It performs simple mathematical calculations on data that is stored in the registers temporarily, and can also do comparisons between data (Logical operations)

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

What does the controller in the cpu do?

A

The controller sends and receives signals from all parts of the computer, ensuring all processes take place at the right time and in the correct order

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

What is a register?

A

A register is a storage location found on the cpu (volatile) where data or control information is temporarily stored.

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

What is Internal Memory?

A

Internal memory is fast access temporary (volatile) storage on the CPU.

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

Where can data from internal memory be written pn or called back to?

A

It can be written to the RAM or called back to the registers for further processing.

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

What is the control bus?

A

The controller uses the control bus to send control signals to different parts of the computer.

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

What is the basis for the fetch-decode-execute cycle?

A

Von Neumann Architecture is the basis for the cycle.

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

What happens during the ‘fetch’ process of the fetch-decode-execute cycle?

A

The processor checks the program counter to see which instruction to run next
It indicates the address value in memory where the instruction is.
The processor fetches the instruction from the memory location and stores it in the registers
It then moves the program counter on one so that it points towards the next instruction.

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

What happens during the ‘decode’ part of the fetch-decode-execute cycle?

A

The control unit checks the instruction in the instruction register and decides it to determine what action is to be carried out.

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

What happens during the ‘execute’ part of the fetch-decode-execute cycle?

A

The actions that have been determined in the decode part actually happen

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

What is the ‘cache memory’ in the CPU?

A

Cache memory is a fast access type of memory

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

What is ‘clock speed’?

A

Clock speed is the, speed at which a processor operates. The faster the clock speed, the faster the computer is able to run the fetch-decode-execute cycle.

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

What is clock speed measured in?

A

The clock speed of a processor is measured in Hertz (Hz). One clock tick per second would be measured as 1 Hz. Therefore a processor running at 1000 clock ticks per second would be a 1000Hz or 1kHz processor.

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

What is Overclocking?

A

When a processor is set to run faster than its original design by increasing the clock speed

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

What is underclocking?

A

When you lower the CPU’s clock speed. Set to run lower than the original design

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

How does the number of cores in a CPU affect the computer?

A

Each core can run one instruction at a time. More cores means that more instructions can be run at a time making the cpu faster

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

What are the two types of processors?

A

Reduced Instruction Set Computer (RISC)

Complex Instruction Set Computer (CISC)

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

What is ROM used for?

A

ROM is used for the permanent storage of data. The data in each store location cannot be changed. Read Only Memory, not write.

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

What is flash memory used for?

A

Flash memory is used for the permanent storage of data. However, the data stored in flash memory can be changed.

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

What is RAM used for?

A

RAM is used to store the currently running program.

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

When is data written to secondary storage? What is the disadvantage?

A

Data is written from memory to secondary storage when data is no longer being actively used, for retrieval at a later time. However the time the computer takes to access data stored on secondary storage is longer than accessing it from memory

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

Define ‘data capacity’

A

Data capacity is the amount of data a storage device can hold measured in Kilobytes (Kb), Megabytes (MB), Gigabytes (GB) Terabytes (TB).

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

List the properties of a ‘flash drive’

A
  • Capacity: 2GB to 64GB
  • Portable
  • Very fast
  • Very portable
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
32
Q

List the properties of an ‘external hard drive’

A
  • Capacity: 500MB to 4TB
  • Portable
  • fast
  • not very durable
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
33
Q

List the properties of a ‘cd/dvd/blue-ray disc’

A

Capacity:
• CD 650 MB
•DVD 9 GB
• Blue-ray 50 GB

  • Portable
  • ok speed (you have to burn data to the disc)
  • durable
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
34
Q

How many bits are in a byte?

A

8 bits in a byte

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

How does cloud storage work?

A

Storage in the cloud is a contemporary data storage facility that allows users to store their data on third-party servers. They can then access that data from many computing devices.

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

What is the motherboard?

A

The motherboard is the main circuit board of a computer.

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

What is a GPU (graphical processor unit or graphics card)?

A

A GPU is a microprocessor that performs the calculations needed to produce graphic images
on screen.

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

What does an integrated GPU use for memory?

A

An integrated GPU uses the computer’s RAM.

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

What as a dedicated GPU? What is it’s advantages and disadvantages?

A

A dedicated GPU has its own video memory. Dedicated cards provide the best visual
experience and are used by people such as professional graphic designers and serious
gamers, but they use more power and require a good cooling system.

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

What are sound cards?

A

Sound cards enable the computer to output sound through speakers, to record sound from a microphone and to manipulate sound stored on a disk.

Sound cards convert analogue input signals into digital data and reverse this process for audio output.

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

What are embedded systems?

A

An embedded system is a combination of software and hardware that performs a specific
task rather than a general-purpose computer that is designed to carry out multiple tasks.
Embedded systems are included as a part of a complete device often with hardware and
mechanical parts. As the systems carry out specific tasks they can be designed to be small
and have a low cost. Mass-production of embedded systems can save large amounts of
money.

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

Give some examples of devices that use embedded systems:

A

Electronics Mobile phones, games consoles, printers, televisions, digital
cameras
In the home Washing machines, microwave ovens, refrigerators,
dishwashers, air conditioners
Medical equipment CT Scanners, Electrocardiogram (ECG), MRI Scanners, blood
pressure monitors, heartbeat monitors
Cars Electronic fuel injection systems, anti-lock braking systems,
air-conditioner controls.

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

42 cards?

A

42

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

What is CPU architecture?

A

A term that refers to the design of a microprocessor where the components of the cpu are combined as a single unit

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

How do we store zeros and ones inside of a computer?

A

Transistors

46
Q

What are transistors? Where are they located?

A

Microscopic switches that control the flow of electricity depending on if they are on or off. They are located on a very thin slice of silicon.

47
Q

What sub components is the CPU made up of?

A

Controller, ALU, registers, internal memory

48
Q

What is an accumulator?

A

It is the register used by the ALU to store the results of its calculations

49
Q

Summarise the controller

A
  • Manages the execution of instructions
50
Q

Summarise the ALU

A
  • Processes and manipulates data
51
Q

Summarise registers

A
  • Fast access temporary data stores
52
Q

Summarise internal memory

A
  • Fast access memory in the CPU
53
Q

What do buses allow?

A

They allow data to be transferred to different parts of the computer

54
Q

What did John Von Neumann propose?

A

Storing program instructions in the same memory as the data

A stored program

55
Q

What did Von Neumann architecture result in? What is it the basis of?

A

Computers that could be more easily re-programmed. It is the basis for the fetch-decode-execute cycle

56
Q

How many Hz in a GHz?

A

1,000,000,000

57
Q

What do RISK processors do with complex instructions?

A

To carry out complex commands RISK processors break up the program into a longer list of simpler instructions

58
Q

What are the advantages of RISK processors?

A

Risk processors can process simple instructions very quickly and require less circuitry for processing simpler instructions meaning less power and heat

59
Q

What is the advantage of cisk processors?

A

They can process a large number of complex instructions without having to break them down into simpler instructions. They can carry out complex tasks with only a few instructions

60
Q

What are the drawbacks of cisk processors?

A

They require more circuitry to decode and execute complex instructions meaning more heat and power consumption

61
Q

Ram is volatile, what does this mean?

A

Data is lost when power is turned off

62
Q

What is RAM used for?

A

RAM is used for the temporary storage of currently running programs and data.

63
Q

What does ram consist of?

A

It consists of a large number of store locations each defined by a unique address

64
Q

How do optical storage devices work?

A

They use technology such as lasers. Disks have a reflective surface which when written into by a laser is burnt for a 0 and not for a 1. When reading a non burning laser is shine at the disk. Non burnt surfaces will reflect it back to be read as 1 but burnt ones will not as 0

65
Q

How does magnetic storage work?

A

Data is written and read by a read/write head. The read head stores data by changing the magnetism of parts of the disk to face up or down as 1 or 0. The read head detects the magnetism to read it as 1 or 0

66
Q

What are transistors?

A

Switches that controll the flow of electricity depending on if they are on or off.

67
Q

What is used to store data in the CPU?

A

Transistors

68
Q

What are the parts of a CPU?

A

Controller, ALU, registers, internal memory

69
Q

Why are registers useful?

A

They are much faster to access than internal memory

70
Q

When is data moved to the internal memory?

A

From the registers when the data is not being actively used

71
Q

What can be done with data on the internal memory?

A

It can be either written to ram or back to the registers for further processing

72
Q

What does the control bus do?

A

It is used by the controller to send signals to different parts of the computer

73
Q

How are buses used to save/load data?

A

First the address of where to save/load is sent on the address bus, then the data on the data bus. And the controller sends the read/write signal on the control bus

74
Q

What did von Newman propose?

A

Storing program instructions on the same memory as data

75
Q

What is the advantage of von Newman architecture?

A

Computers could be easily re-programmed as the program is stored

76
Q

In brief summary what happens during the fetch-decode-execute cycle?

A

1) address required taken from memory, stored in register, program moves to next instruction
2) control unit determines what the instruction is asking
3) The instruction is executed

77
Q

What does the cache memory do for the CPU?

A

It is able to provide instructions much faster than ram or other memory improving CPU performance

78
Q

What are the prefixes for 10^3,6,9

A

Kilo, mega, giga

79
Q

When wis under-clocking useful?

A

It results in a lower power consumption so longer battery life for mobiles

80
Q

What is the downside of overclocking?

A

If heat is not removed trough cooling, the CPU can overheat shortening it’s lifespan and damaging it

81
Q

What is a ‘core’?

A

The procesisng components within the CPU

82
Q

Why do two cores not necessarily double processing speed?

A

Sometimes instruction 2 may need the result from a previous instruction 1 being run on the other core

83
Q

How can a RISC processor process instructions and what is the advanatage?

A

They can process a limited number of simpler instructions and complex ones are broken down into a longer list of simple ones. This allows them to perform many simple instructions fast and produce less heat using less power as less circuitry

84
Q

How can a CISC processor process instructions?

A

It can process complex instructions, so it can perform complex tasks with only a few instructions

85
Q

What is the advantage and disadvantage of CISC processor

A

It can perform complex instructions without breaking them up but needs more circuitry so uses more power and produces more heat

86
Q

What is the structurre of RAM like?

A

It has a large number of store locations each identified by a unique address. Data can be written and read but is volatile

87
Q

What is the BIOS?

A

A low-level program that handles input and output operations. It provides an interface between hardware and the operating system

88
Q

What is the bootstrap loader and where is it executed from?

A

It is the program that loads the operating system run from the BIOS

89
Q

What is Cache memory used for?

A

It is used for the temporary storage of frequently accessed data and instructions

90
Q

What is the advantage of Cache memory?

A

It can be accessed very quickly by the cpu

91
Q

List the properties of a magnetic tape?

A
  • 200-400GB
  • slow
  • ok durability
92
Q

What would you use a flash drive for?

A

Moving relatively small files from work to home

93
Q

What would you use an external hard drive for?

A

Backing up a home computer system

94
Q

What would you use a CD/DVD for?

A

Storing multimedia files

95
Q

What would you use a magnetic tape for?

A

Backing large commercial servers on multiple tapes

96
Q

How does optical storage work?

A

Lasers are projected onto a CD/DVD. If light is reflected back it is read as a 1, if it is not it is a 0. A burning laser is used to write to the disk

97
Q

How does magnetic storage work?

A

Data is stored on magnetic medium such as a disk or tape. It is written by the write part of a read write head and read by the read part

98
Q

Where would solid state technology be used and why?

A

In storage media such as pas USB flash memory. It has low power consumption and high access speeds

99
Q

What are some advantages of cloud storage?

A
  • Data backup and replication
  • Data mantainance tasks
  • access anywhere
100
Q

What are some disadvantages of cloud storage?

A
  • An internet connection is required to access data
  • privacy concerns
  • Storage reliability
101
Q

What is a BIT?

A

A 1 or 0

102
Q

What are some advantages of an integrated GPU and what is it good for?

A

An - cheaper than installing a
dedicated GPU
- it generates less heat and uses less power.

They are perfect for general
graphics processing such as watching or editing videos and word processing.

103
Q

What is the difference between an integrated GPU and a dedicated one?

A

An integrated GPU uses the computer’s RAM whereas a dedicated one has it’s own video memory

104
Q

What is an advantage but a disadvantage if a dedicated GPU?

A

It provides the best visual experience and does not eat into the computer’s RAM but it uses more power so requires a good cooling system

105
Q

What is an embedded system?

A

An embedded system is a combination of software and hardware that performs a specific task, unlike a general-purpose computer designed to carry out multiple tasks

106
Q

Where are embedded systems used?

A

They are included as a part of a complete device often with hardware and mechanical parts.

107
Q

Give some examples of devices that use embedded systems?

A

Mobile phones, games consoles, printers

Refrigerators, dishwashers

MRI scanners, pressure monitors

Anti-lock breaking systems

108
Q

Why would you use an embedded system? (Advantages)

A

As the system carries out specific tasks they can be designed small and with a low cost. Mass production of them can save lots of money.

109
Q

What is firmware?

A

The software written for an embedded system.

110
Q

Firmware software is stored in ___ or Flash memory, runs with limited computer hardware resources and ___

A

Read only memory, memory

111
Q

Most embedded systems are reactive, what does this mean?

A

They react to conditions such as weight, temp, pressure etc. They detect external conditions and react to them

112
Q

What must reactive embedded systems be?

A

Completely reliable, probably fast