Chapter 17: Hardware Flashcards

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

What does the Arithmetic Logic Unit (ALU) do?

A

Performs calculations and logical decisions within the CPU.

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

What is the role of the Control Unit (CU)?

A

Sends signals to other parts of the computer system to control the movement of data around the CPU.

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

What is Cache in a computer system?

A

A small amount of high-speed memory built within or very close to the processor. It temporarily stores & provides fast access to frequently used instructions & data, speeding up processing

(Primary memory & volatile)

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

What is the function of the Clock in a CPU?

A

The electronic unit that synchronizes related components by generating pulses at a constant rate.

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

What is a Bus in computer architecture?

A

A collection of wires for transmitting data and instructions between components.

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

What is the Address Bus?

A

A unidirectional bus that carries addresses which data needs to be written to or read from.

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

What is the Data Bus?

A

A bidirectional bus that carries actual data or instructions.

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

What does the Control Bus do?

A

A bidirectional bus that carries commands and signals that control and coordinate all the activities within the computer and tell components whether to read or write the data and when to do so.

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

What are Registers in a CPU?

A

Tiny, fast pieces of onboard memory inside the CPU each with a very specific purpose.

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

What is the purpose of the Accumulator?

A

Holds results of calculations performed by the ALU

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

What does the Program Counter do?

A

Holds the memory address of the next instruction to be fetched.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
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
13
Q

What is a CPU?

A

The central processing unit is responsible for handling/executing all the instructions received from the computer’s software and hardware.
It is made of transistors acting as on/off switches, controlled by electric signals.

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

What is a Microprocessor?

A

An integrated circuit that contains a CPU.

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

What factors affect CPU performance?

A
  1. Number of cores: The more cores a CPU has, the greater the number of instructions it can process in a given space of time.
  2. Cache size: The larger the cache, the better the CPU performance.
  3. Clock speed: The faster the clock speed, the faster the rate of processing.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What is Clock Speed?

A

Measures the number of instructions/cycles the CPU executes each second. Clock speed is measured in Hertz (Hz). The faster the clock speed, the faster the rate of processing

17
Q

What is the FDE Cycle?

A

A sequence of steps (Fetch, Decode, Execute) carried out repeatedly by the CPU.

18
Q

What happens during the Fetch step?

  • CU
  • Control (request to…)
  • Data bus
  • CIR
A

The CU places the memory address of the next instruction on the address bus, sends a signal to the control bus to request to read from memory, and the instruction/data in memory is copied onto the data bus which is then copied into the CIR by the CPU.

19
Q

What occurs during the Decode step?

A

The CU analyzes the contents of registers and sends signals to other CPU parts telling them what to do. It decodes the instruction into an opcode & an operand.

20
Q

What happens during the Execute step?

A

The instruction is completed by the CPU.

21
Q

What are System Buses?

A

A collection of wires for transmitting data & instructions between components.

22
Q

What is Bus Size?

A

The size of a bus in a computer determines how much data can be transferred at once. The wider the bus, the more data can be transferred, making the computer faster.

Wider buses can be more expensive.

23
Q

What is Memory in a computer?

A

The component of the computer that stores data & instructions.

24
Q

What is ROM?

A

Primary non-volatile storage that stores permanent data & instructions, can only be read from, cannot be written to, stores BIOS, and loads the operating system from secondary storage onto RAM when the computer is turned on.

25
Q

What is RAM?

A

Primary storage that is used to temporarily store data, programs & instructions currently in use. It is volatile and has faster read/write speeds than secondary storage. It can be read from & written to.

26
Q

Components of CPU

A
  • Registers, Clock, ALU, CU
27
Q

Functions of OS

A
  • It manages files by allowing them to be manipulated
  • Process management by sharing processor time
  • Manages memory by assigning blocks of memory to running programs as required
  • Manages hardware to receive data from input devices & to send processed data to output devices