CPU - computing 1

1 What is the purpose of the CPU?
The CPU (Central Processing Unit) is the part of a computer system that is commonly referred to as the "brains" of a computer.The CPU is responsible for executing a sequence of stored instructions called a program.
1 of 13
2 What is Von Neumann Architecture?
Von Neumann architecture was first published by John von Neumann in 1945. His computer architecture design consists of a Control Unit, Arithmetic and Logic Unit (ALU), Memory Unit, Registers and Inputs/Outputs.
2 of 13
4 What is the job of the memory address register?
The Memory Address Register (MAR) is the CPU register that either stores the memory address from which data will be fetched from the CPU, or the address to which data will be sent and stored
3 of 13
5 What is the job of the memory data register?
memory data register (MDR) is the register in a computer's processor, or central processing unit, CPU, that stores the data being transferred to and from the immediate access storage.
4 of 13
6 What is the program counter?
A program counter is a register in a computer processor that contains the address (location) of the instruction being executed at the current time. As each instruction gets fetched, the program counter increases its stored value by 1.
5 of 13
7 What is an accumulator?
An accumulator is a register for short-term, intermediate storage of arithmetic and logic data in a computer's CPU
6 of 13
8 What is the function of the ALU?
An arithmetic logic unit (ALU) is a digital circuit used to perform arithmetic and logic operations
7 of 13
9 What is the function of the control unit?
The control unit (CU) is a component of a computer's central processing unit (CPU) that directs the operation of the processor. It tells the computer's memory, arithmetic/logic unit and input and output devices how to respond to a program's instructi
8 of 13
10 What is cache?
A cache is a smaller, faster memory, closer to a processor core, which stores copies of the data from frequently used main memory locations.
9 of 13
11 What is the fetch decode execute cycle?
It is the process by which a computer retrieves a program instruction from its memory, determines what actions the instruction dictates, and carries out those actions.
10 of 13
12 Fetch stage - FDE
The processor checks the program counter to see which instruction to run next. The program counter gives an address value in the memory of where the next instruction is. The processor fetches the instruction value from this memory location.
11 of 13
13 Decode stage - FDE
Once the instruction has been fetched, it needs to be decoded and executed. For example, this could involve taking one value, putting it into the ALU, then taking a different value from a register and adding the two together.
12 of 13
14 Execute stage - FDE
Once this is complete, the processor goes back to the program counter to find the next instruction. This cycle is repeated until the program ends.
13 of 13

Other cards in this set

Card 2

Front

2 What is Von Neumann Architecture?

Back

Von Neumann architecture was first published by John von Neumann in 1945. His computer architecture design consists of a Control Unit, Arithmetic and Logic Unit (ALU), Memory Unit, Registers and Inputs/Outputs.

Card 3

Front

4 What is the job of the memory address register?

Back

Preview of the front of card 3

Card 4

Front

5 What is the job of the memory data register?

Back

Preview of the front of card 4

Card 5

Front

6 What is the program counter?

Back

Preview of the front of card 5
View more cards

Comments

No comments have yet been made

Similar Computing resources:

See all Computing resources »See all Computer systems resources »