Tuesday, December 10, 2019

Learning Aim B

Parts of the CPU: There are 3 parts of a CPU, these are the memory/storage unit, control unit and the ALU.

Memory unit: store instructions, data, and intermediate results. This unit supplies information to other units of the computer when needed. It is also known as internal storage unit or the main memory or the primary storage or Random Access Memory.

Control unit: controls the operations of all parts of the computer but does not carry out any actual data processing operations.

ALU/CU/Cache: 
The arithmetic logic unit executes all calculations within the CPU
CU - control unit, coordinates how data moves around
Cache - Hardware cache reduces average time to access data from memory

Buses - Address/Data/Control:
Address Bus - The Address bus carries the instruction/data address.

Data Bus - The data bus carries data between the processor and the memory

Control Bus  - The control bus sends control signals like memory read, memory write, etc.

Different types of registers: 

Program counter: The program counter stores addresses of the next instruction that is in the RAM.

Memory Address register: The Memory Address register stores the data that is being sent to or being fetched from the memory
 memory data register - stores the data that is to be sent to or fetched from memory
Current instruction register - stores actual instruction that is being decoded and executed
accumulator - stores result of calculations
Interrupt register - manages requests from I/O devices. Be careful this was called the instruction register in our video above.


No comments:

Post a Comment