• Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off
Reading...
Front

Card Range To Study

through

image

Play button

image

Play button

image

Progress

1/12

Click to flip

Use LEFT and RIGHT arrow keys to navigate between flashcards;

Use UP and DOWN arrow keys to flip the card;

H to show hint;

A reads text to speech;

12 Cards in this Set

  • Front
  • Back

The 5 Registers

Program Counter - Keeps track of where in the computers memory the next instruction is found. So it can be placed in the CIR.

The 5 Registers

Memory Address Register - Used to hold (in memory) the current instruction to be used.

The 5 Registers

Memory Data Register - Used to temporarily store data read from or written to memory. Holds anything copied from the memory ready for the processor to use.

The 5 Registers

Current Instruction Register - Hold operator and operand of the current instruction. Decodes and executes the instruction.

The 5 Registers

Accumulator - Used for performing arithmetic functions, it acts as a working area, can add together the contents of different memory locations.

The Register Story

- The address for the next instruction is copied form the PC to the MAR.


- The instruction held at that address is copied to the MDR at the same time the PC is incremented so it holds the next instruction.


- The contents of the MDR is copied to the CIR.


- The instruction is decoded


- The instruction is executed

3 Buses

Control bus - Bi-Directional so it can send signals in both directions. The control bus makes sure the address and data bus do not conflict.

3 Buses

Data Bus - Provides a path between system components for sending instructions and data.

3 Buses

Address Bus - When the CPU wishes to access a certain memory location it sends the address to the address bus.

Types of connectivity

Physical:


- twisted pair copper cable


- coxial cable


- Fibre optic cable



Wireless:


- WiFi


- Bluetooth


- Infra Red


- Sateliette

Memory unit
- Holds user data, OS and current software and data in-use.
Control unit
- Controls the fetch and execute cycle. Tells the rest of the components what to do.