1.1 Hardware Flashcards

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

What is the CPU?

A

The core of the computer.

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

What are the main components of the CPU?

A
  1. Control unit (CU)
  2. Arithmetic logic unit (ALU)
  3. Registers
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is the purpose of the CU?

A

Manages and coordinates CPU operations.

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

What is the purpose of the ALU?

A

Performs arithmetic and logical operations.

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

What are registers?

A

Fast storage locations within the CPU.

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

What is the Current instruction register (CIR)?

A

Holds the instruction currently being executed.

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

What is the memory address register (MAR)?

A

Stores the address of the memory location to be accessed.

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

What is the memory data register (MDR)?

A

Contains data being transferred to or from memory.

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

What is the Accumulator?

A

Stores intermediate results of arithmetic and logical operations.

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

What is the address bus?

A

Carries memory location addresses.

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

What is the data bus?

A

Transfers data between CPU and memory.

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

What is Random Access Memory (RAM)?

A

Volatile main memory.

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

What is Von Neumann Architecture?

A

Common processor design with shared storage for data and instructions; less expensive but slower.

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

What is Harvard architecture?

A

Processor design with separate storage for data and instructions; more expensive but faster.

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

What is the FDE cycle?

A

The Fetch-Decode-Execute (FDE) cycle, also known as the instruction cycle, is a fundamental process in computer architecture that describes how a computer’s central processing unit (CPU) operates. This cycle is continuously repeated as the computer processes instructions.

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

What happens during the fetch stage?

A
  • The CPU retrieves the next instruction from the computer’s memory.
  • The Program Counter (PC) contains the address of the next instruction to be fetched.
  • This address is copied into the Memory Address Register (MAR).
  • The instruction at that memory address is then copied into the Memory Data Register (MDR).
  • Finally, the instruction is placed in the Current Instruction Register (CIR).
  • The Program Counter is then incremented to point to 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 stage?

A
  • The Control Unit (CU) of the CPU interprets the instruction in the CIR.
  • It determines what operation needs to be performed (e.g., addition, subtraction, data movement).
  • The CU identifies the memory locations or registers that contain the required data (operands).
  • It also determines where the result should be stored.
18
Q

What happens during the execute stage?

A
  • The CPU carries out the instruction that was decoded.
  • If it’s an arithmetic or logical operation, the Arithmetic Logic Unit (ALU) performs the calculation.
  • For data movement operations, data is transferred between registers or between memory and registers.
  • The result of the operation is stored in the designated location (usually a register or memory address).
19
Q

What factors effect computer performance?

A

Clock speed, Cache size, Number of cores

20
Q

What is the clock speed?

A

An alternating pulse of low and high voltage, measured in Hz/GHz. A higher clock speed results in faster processing.

21
Q

What is cache memory?

A

A fast but small-capacity set of locations close to the processor. It stores frequently used instructions and data. Measured in megabytes, cache memory is more expensive than RAM.

22
Q

What are the different levels of cache memory and how do they effect performance?

A

Level 1 cache: The smallest and fastest cache, integrated into the circuitry of each core.

Level 2 cache: Often shared by cores, it’s larger but slower than L1 cache.

Level 3 and 4 cache: Slower than L2 cache but larger, located on the processor or nearby on the motherboard.

23
Q

How do the Number of cores effect the performance?

A

Number of cores: Each core contains a Control Unit (CU), Arithmetic Logic Unit (ALU), special registers, and local cache. As each core can run its own Fetch-Decode-Execute (FDE) cycle, more cores allow for more instructions to be processed simultaneously.

24
Q

What is a input device?

A

A device that sends data to the computer for processing.

25
Q

What is a output device?

A

A device that presents the results of the processing.

26
Q

What does the term contemporary mean?

A

Relating to modern or present-day technology.

27
Q

What are the 3 types of computer secondary storage?

A

Magnetic, Optical, Solid state

28
Q

What does media mean in terms of storage?

A

Media: The physical component where data is actually stored.

29
Q

What is a Hard disk drive?

A

Hard disk drive (HDD) – A form of secondary storage that uses magnetism to write and read data based on positive or negative charges.

30
Q

What are the different components of a Hard disk drive?

A
  • Read and write head – Writes data by applying magnetic charges to different sectors and reads data by detecting these charges. The different charges represent binary 1s or 0s.
  • Disk – Made of metal or coated with a magnetic material. Several disks are stacked within the HDD.
  • Actuator arm – Moves the read and write head across the disk, allowing access to the entire surface.
31
Q

What is Defragmentation?

A

Defragmentation – A process used when an HDD has been heavily used and data becomes fragmented, slowing access speeds. Defragmentation software reorganises and rewrites the data to improve performance.

32
Q

Properties of Magnetic storage?

A
  • Brittle
  • High capacity
  • Has moving parts
  • Can be written indefinitely
  • Uses defragmentation
33
Q

What is a Optical disk?

A

Optical disks – These are storage devices that use pits and lands on their surface to represent data, which is read by reflecting a laser off the disk.

34
Q

What are the pits?

A

Pits – Indentations in the disk’s aluminium layer that refract the laser light. The sensor interprets this as either a 0 or 1.

35
Q

What are the lands?

A

Lands – Flat areas on the disk where the laser light is reflected directly. The sensor reads this differently from pits, allowing for binary data representation.

36
Q

Properties of optical storage?

A
  • High capacity
  • Brittle
37
Q

What is the drive in solid state storage?

A

Drive: The device that reads and writes data from secondary storage.

38
Q

What is flash memory?

A

Flash memory: Uses integrated circuits in a chip comprised of billions of transistors.

39
Q

What is a transistor?

A

Transistor: A tiny electronic device capable of controlling the flow of electricity.

40
Q

What is a floating gate?

A

Floating gate: Has two oxide insulating layers which can restrict the flow of electricity, trapping electrons. The state remains even without power.

41
Q

Properties of solid state storage?

A
  • Durable
  • Fast speeds
  • Very expensive
  • Limited write cycle—high number but will eventually max out.