Computer Organization, Bus Structure

Slides:



Advertisements
Similar presentations
IO Interfaces and Bus Standards. Interface circuits Consists of the cktry required to connect an i/o device to a computer. On one side we have data bus.
Advertisements

Computer Buses Ref: Burd, Chp – 220 Englander, Chp 7 p
Chapter Three: Interconnection Structure
Computer Systems Nat 4/5 Computing Science Computer Structure:
The CPU The Central Presentation Unit What is the CPU?
Digital Computer Fundamentals
I/O Organization popo.
1 Operating Systems Input/Output Management. 2 What is the I/O System A collection of devices that different sub- systems of a computer use to communicate.
I/O Organization popo.
EKT 221 : Digital 2 MUX-based Transfer
CS364 CH16 Control Unit Operation
Control path Recall that the control path is the physical entity in a processor which: fetches instructions, fetches operands, decodes instructions, schedules.
FIU Chapter 7: Input/Output Jerome Crooks Panyawat Chiamprasert
DH2T 34 Computer Architecture 1 LO2 Lesson Two CPU and Buses.
Intro Test 2 – Chapters 3,4 & Word Sample Questions SPRING 2005.
1 Sec (2.1) Computer Architectures. 2 For temporary storage of information, the CPU contains cells, or registers, that are conceptually similar to main.
Topics covered: CPU Architecture CSE 243: Introduction to Computer Architecture and Hardware/Software Interface.
Elements of the Computer (How a processor works)
Group 7 Jhonathan Briceño Reginal Etienne Christian Kruger Felix Martinez Dane Minott Immer S Rivera Ander Sahonero.
Inside The CPU. Buses There are 3 Types of Buses There are 3 Types of Buses Address bus Address bus –between CPU and Main Memory –Carries address of where.
Computer Architecture Lecture 08 Fasih ur Rehman.
How Computers Work. A computer is a machine f or the storage and processing of information. Computers consist of hardware (what you can touch) and software.
Chapter 8 Input/Output. Busses l Group of electrical conductors suitable for carrying computer signals from one location to another l Each conductor in.
The Structure of the CPU
Computer Organization Computer Organization & Assembly Language: Module 2.
Computer Systems 1 Fundamentals of Computing The CPU & Von Neumann.
1 Computer System Overview Chapter 1. 2 n An Operating System makes the computing power available to users by controlling the hardware n Let us review.
Unit I Digital computer: functional units and their interconnections Mr. Mukul Varshney.
Computer Architecture Lecture 8 by Engineer A. Lecturer Aymen Hasan AlAwady 30/12/2013 University of Kufa - Informatics Center for Research and Rehabilitation.
THE COMPUTER SYSTEM. Lecture Objectives Computer functions – Instruction fetch & execute – Interrupt Handling – I/O functions Interconnections Computer.
CHAPTER 3 TOP LEVEL VIEW OF COMPUTER FUNCTION AND INTERCONNECTION
2007 Oct 18SYSC2001* - Dept. Systems and Computer Engineering, Carleton University Fall SYSC2001-Ch7.ppt 1 Chapter 7 Input/Output 7.1 External Devices.
Chapter 2 The CPU and the Main Board  2.1 Components of the CPU 2.1 Components of the CPU 2.1 Components of the CPU  2.2Performance and Instruction Sets.
Introduction to Computing Systems from bits & gates to C & beyond The Von Neumann Model Basic components Instruction processing.
Multiple-bus organization
2009 Sep 10SYSC Dept. Systems and Computer Engineering, Carleton University F09. SYSC2001-Ch7.ppt 1 Chapter 7 Input/Output 7.1 External Devices 7.2.
CPU How It Works. 2 Generic Block Diagram CPU MemoryInputOutput Address Bus Data Bus.
Input/Output Computer component : Input/Output I/O Modules External Devices I/O Modules Function and Structure I/O Operation Techniques I/O Channels and.
Computer System Internal components - The processor - Main memory - I / O controllers - Buses External components (peripherals). These include: - keyboard.
Input-Output Organization
7. Peripherals 7.1 Introduction of peripheral devices Computer Studies (AL)
INTRODUCTION.  Upon completing this topic, you should be able to: Illustrate a basic elements of digital computer system and their functions, Depicts.
Computer Organization. This module surveys the physical resources of a computer system.  Basic components  CPU  Memory  Bus  I/O devices  CPU structure.
Computer Hardware A computer is made of internal components Central Processor Unit Internal External and external components.
CPS 4150 Computer Organization Fall 2006 Ching-Song Don Wei.
Programmable Logic Controllers LO1: Understand the design and operational characteristics of a PLC system.
PROGRAMMABLE PERIPHERAL INTERFACE -8255
Computer Architecture Lecture – 4.  Discussed individual functional units of the computer.  But to form a fully computational unit, they must be connected.
Basic LED Interface.
Input/Output Problems Wide variety of peripherals —Delivering different amounts of data —At different speeds —In different formats All slower than CPU.
IT3002 Computer Architecture
Group 1 chapter 3 Alex Francisco Mario Palomino Mohammed Ur-Rehman Maria Lopez.
1 Basic Processor Architecture. 2 Building Blocks of Processor Systems CPU.
1 3 Computing System Fundamentals 3.2 Computer Architecture.
Overview of microcomputer structure and operation
Von Neumann Machines. 3 The Von Neumann Architecture Model for designing and building computers, based on the following three characteristics: 1)The.
BASIC COMPUTER ARCHITECTURE HOW COMPUTER SYSTEMS WORK.
E LEMENTS OF C OMPUTER P ROCESSING S YSTEM. W HAT IS COMPUTER ? Electronic device used to store, retrieve, and manipulate the data.
1 Chapter 1 Basic Structures Of Computers. Computer : Introduction A computer is an electronic machine,devised for performing calculations and controlling.
STUDY OF PIC MICROCONTROLLERS.. Design Flow C CODE Hex File Assembly Code Compiler Assembler Chip Programming.
Computing Science Computer Structure: Lesson 1: Processor Structure
Computer Organization
Tri-state buffer A circuit which allows an input to go to output when desired Otherwise it behaves as if “nothing” is connected to the wire An equivalent.
A Top-Level View Of Computer Function And Interconnection
Presentation transcript:

Computer Organization, Bus Structure popo

Computer Organization, Bus Structure A communication pathway connecting two or more devices When a word of data is transferred between units all its bits are transferred in parallel ie. The bits are transferred simultaneously over many lines, one bit per line. A group of lines that serves as a connecting path for several devices is called a bus A group of lines connected to different devices is called bus.  Bus can carry data and control signals  Single bus – simple way to interconnect functional units. popo

Computer Organization, Bus Structure Single Bus Structure popo

Computer Organization, Bus Structure All units are connected to this bus Bus can used only for one transfer at a time So only 2 units can actively use the bus at any given time. Only one device at a time can successfully transmit. Single bus – low cost and It is flexible for attaching diff devices By using multiple bus simultaneously can transfer more than one data at a time This leads to increase the performance of the system. So the bus can carry several data at a time in parallel such as Power Instructions Data Addresses Commands popo

Computer Organization, Bus Structure Multiple-Bus Organization The following Figure shows a three-bus structure. All registers are combined into a single block called register file with three ports: 2 outputs allowing 2 registers to be accessed simultaneously. Buses A and B are used to transfer source operands to the A and B inputs of ALU, and result transferred to destination over bus C. popo

Computer Organization, Bus Structure popo

Computer Organization, Bus Structure Diff units in a system having diff speed Keyboard Printer are relatively slow some units are very fast all these devices communicate with each other over the same bus in order to communicate all types of units smoothly include buffer registers with the devices to hold the data during transfer.  eg transfer of data between processor and printer Processor sent data over the bus to printer buffer Once the buffer is loaded the printer can start printing With out the interaction of the processor The bus and processor are now free to do another work.   popo