Memory Address Register (MAR) - Holds the address of the piece of data to be fetched or stored , Memory Data Register (MDR) - Holds data temporarily when it is fetched or sent from memory, Program Counter (PC) - Holds the memory address of the next instruction, Accumulator (ACC) - Memory location where results of operations carried out in the ALU are stored, Register - Very fast memory location in the CPU used in execution of instructions, Arithmetic and Logic Unit (ALU) - Carries out logical, arithmetic and shift operations, Control Unit - Coordinates all activities taking place in the CPU, Von Neumann Architecture - First computer system to store programs and data in memory, CPU - The brain of the computer, Fetch-Decode-Execute Cycle - Describes the process of a CPU carrying out an instruction, Secondary Storage - An example would be a hard disk, Primary Storage - This is the memory of a computer, Input Device - An example would be a mouse, Output device - An example would be a phone speaker, Cache Memory - Temporarily holds data needed by the CPU for running a programme.,

1.1 Architecture of the CPU Review Task

Leaderboard

Visual style

Options

Switch template

Continue editing: ?