CPU Flashcards

1
Q

What is the Hardware

A

The physical components that make up a computer.

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

What is the software

A

Programs or applications that a computer system can run

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

What is an embedded system

A

Computers built into other devices with the intent of completing a special purpose

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

Three devices that have embedded systems

A

Microwave , Dishwasher , Washing machine

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

Differences between general purpose systems and embedded systems

A

Embedded systems are easier to design, cheaper to produce and more efficient at their task than a general purpose computer.

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

Physical components of the PC and their functions

A

Power supply - supplies power
case cooling fan- extracts hot air from PC case
CPU cooling fan - keeps CPU at a steady temperature.
CPU - Most important component, does all processing.
Optical drive - To read/write optical discs
Ram sticks - used for memory
Motherboard - Main circuit board in the computer , where the hardware is connected.
Hard disk drive - Internal secondary storage

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

Function of the CPU

A

Processes all data and instructions that make the systems work.

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

Function of control unit

A
  • Has overall control of the CPU
  • Main job is to manage Fetch - execute cycle
  • Controls flow of data inside the cpu and outside the cpu
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Function of Arithmetic Logic Unit

A
  • Does all logic operations , arithmetic calculations and Binary shifts.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Function of Cache

A
  • Very fast memory in the CPU.
    -Stores regularly used data so that the CPU can access it quickly when requested.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Function of CU in FDE cycle

A

Holds next memory address for next instruction

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

Function of Acccumulator in FDE cycle

A

Stores results of calculations in the ALU

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

function of MAR ( memory address register) in FDE cycle

A

Holds any memory address about to be used by the CPU

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

Function of MDR ( memory data register )
in FDE cycle

A

Holds the instruction/data. May have been fetched from memory or waiting to be written to memory

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

Describe what happens in the fetch part of the FDE cycle. 3 steps

A
  1. Memory address from the program counter to the MAR
  2. Copy instruction stored in MAR to MDR
  3. Increment program counter to the point of next instruction address
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Describe what happens in the decode part of the FDE cycle. 2 steps

A
  1. CU decodes instruction in the MDR
  2. CU prepares for next step
17
Q

Describe what happens in the execute part of the FDE cycle. 1 step

A

Instruction is performed by the CPU whether a calculation is performed in ALU , data is written to memory or loaded from memory or halting the entire program.