Computer Architecture
Computer Architecture
Topic -
Computer
Architecture
Computer Architecture refers to the structure
and behaviour of the computer.
Input unit-
• Accept instructions
• Convert instructions
• Supplies the instructions to the computer
system.
Output unit-
• Accepts the results
• Convert these results to human
readable form.
• Supplies the converted results to the
user.
REGISTERS-
• High speed storage areas within the CPU.
• It stores data, instructions, addresses
and intermediate results of processing.
• Often referred as CPU working memory.
• The number of registers and the size of
each register helps to determine the
power and speed of CPU.
• The size of Register also called word size.
Types of Register. –
• Accumulator- Stores the result of ALU.
• Instruction Register- contains the
current instruction most recently
fetched.
• Program counter-contains the address
of the next instruction to be processed.
• Memory buffer register-temporarily
stores data from memory or the data
to be sent to memory.
• Data Register- stores the operands and
any other data.
Memory unit.
Consist of cache memory and primary
memory.
Instruction Cycle:-
Performance of computer:-
Motherboard:-
• Most important component on a PC.
• It is a large Printed circuit board(PCB),
having many chips, connectors and other
electronics mounted upon it.
• The motherboard contains the processor,
memory chips, interfaces and sockets.
• The Basic input output system(BIOS) and
Complementary Metal – oxide
semiconductor(CMOS) are present on
the motherboard.
• Known as Main board, Logic board,
planar board and system board.
Interconnection of Units
Address bus:-
• Carries address only
• Unidirectional
• Connects CPU and RAM.
Data bus
• Carries data only
• Bidirectional
• Tranfer data between CPU and memory.