Lecture 1 - Computer Organiation Architecture - Introduction.pptx

viceprincipalbfc 24 views 8 slides Jul 26, 2024
Slide 1
Slide 1 of 8
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8

About This Presentation

Introduction to Computer Organisation Architecture


Slide Content

Lecture 1 Computer System Organisation – An Introduction

Topics to Be Covered What is Computer Organisation Computer Organisation vs Architecture Logic Diagram of Computer Main Components of Computer

What is Computer Organisation Computer organisation tells the way in which the hardware components operate and are connected together to form the computer system. It means how the different components of the computer system are connected with each other and how they work together to produce the useful output. Internal registers, control structure and the set of instructions define the organisation of computer.

Difference between Computer Organisation and Architecture Computer Architecture Computer Organisation They explain what a computer does. They explain how a computer actually does it. They majorly focus on the functional behaviour of computer systems. They majorly focus on the structural relationship and deep knowledge of the internal working of a system. Computer architectures deal with high-level design matters. They deal with low-level design matters. It comes before computer organisation . It comes after the architecture part. It is also called instruction set architecture. It is also called microarchitecture. It covers logical functions, such as registers, data types, instruction sets, and addressing modes. It covers physical units like peripherals, circuit designs, and adders. They coordinate between the hardware and software of the system. They manage the portion of the network in a system.

Registers A register is a group of flip-flops. Each flip-flop can store one bit of data. So n bit register has n flip-flops and can store n bits. Registers also contain combinational gates for data processing. The transfer of new information into a register is called loading the register. Basic computer has following registers (1) Data register ( 2) Address register (3 ) Accumulator ( 4) Instruction register (5) Program counter ( 6) Temporary register ( 7) Input register ( 8) Output register