Copyright  2005 by Oxford University Press, Inc. Computer Architecture Parhami1.

Slides:



Advertisements
Similar presentations
Computer Buses A bus is a common electrical pathway between multiple devices. Can be internal to the CPU to transport data to and from the ALU. Can be.
Advertisements

Provide data pathways that connect various system components.
Computer Buses Ref: Burd, Chp – 220 Englander, Chp 7 p
Chapter 10 Input/Output Organization. Connections between a CPU and an I/O device Types of bus (Figure 10.1) –Address bus –Data bus –Control bus.
Chapter 4 Making Connections. 2 Introduction  Examine the interface between a computer and a device. This interface occurs at the physical layer.  Connecting.
Introduction Computer Hardware Jess 2006 EXPANSION CARDS BUS ARCHITECTURE AND CONNECTORS.
COMPUTER ORGANIZATION CHAPTER SUBSYSTEM INTERCONNECTION.
Parts & Functions of a Computer. 2 Functions of a Computer.
Interfacing Processors and Peripherals Andreas Klappenecker CPSC321 Computer Architecture.
Processor Design 5Z0321 Processor Design 5Z032 Chapter 8 Interfacing Processors and Peripherals Henk Corporaal.
TCSS 372A Computer Architecture. Getting Started Get acquainted (take pictures) Discuss purpose, scope, and expectations of the course Discuss personal.
1  1998 Morgan Kaufmann Publishers Chapter 8 Interfacing Processors and Peripherals.
I/O Channels I/O devices getting more sophisticated e.g. 3D graphics cards CPU instructs I/O controller to do transfer I/O controller does entire transfer.
1 Interfacing Processors and Peripherals I/O Design affected by many factors (expandability, resilience) Performance: — access latency — throughput — connection.
Chapter 8: Part II Storage, Network and Other Peripherals.
A+ Guide to Managing and Maintaining Your PC Fifth Edition Chapter 1 Introducing Hardware.
CSS Lecture 2 Chapter 3 – Connecting Computer Components with Buses Bus Structures Synchronous, Asynchronous Typical Bus Signals Two level, Tri-state,
CPU Chips The logical pinout of a generic CPU. The arrows indicate input signals and output signals. The short diagonal lines indicate that multiple pins.
Tanenbaum, Structured Computer Organization, Fifth Edition, (c) 2006 Pearson Education, Inc. All rights reserved The Digital Logic Level.
Interface circuits I/O interface consists of the circuitry required to connect an I/O device to a computer bus. Side of the interface which connects to.
Copyright © 2007 Heathkit Company, Inc. All Rights Reserved PC Fundamentals Presentation 41 – Input/Output Ports.
CS-334: Computer Architecture
Computer Architecture Lecture 08 Fasih ur Rehman.
Identification And Function
Baseboard Aavikkomursu 7.2. Aavikkomursu Micro- controller Extension port for programming microcontroller and sensor input Resistor RS485 interface chip.
Storage & Peripherals Disks, Networks, and Other Devices.
ELECTRONIC COMMUNICATIONS A SYSTEMS APPROACH CHAPTER Copyright © 2014 by Pearson Education, Inc. All Rights Reserved Electronic Communications: A Systems.
1 Chapter Overview Understanding Expansion Buses Configuring Expansion Cards Cables and Connectors.
Exercise 2 The Motherboard
Motherboard (Main board)
Architecture Examples And Hierarchy Samuel Njoroge.
CHAPTER 3 TOP LEVEL VIEW OF COMPUTER FUNCTION AND INTERCONNECTION
Devices and Buses for Device Networks By: Prof. Mahendra B. Salunke Asst. Prof., Department of Computer Engg, SITS, Pune-41 URL:
Network Communications: Chapter 3 Introduction to Computer Architecture.
PRESENTATION ON MOTHERBOARD. MOTHERBOARD The motherboard is the main circuit board inside your PC. A motherboard is the central printed circuit board.
Top Level View of Computer Function and Interconnection.
Copyright  2005 by Oxford University Press, Inc. Computer Architecture Parhami1.
DIGITAL CONTROL INTERFACES MH0307 PLC & DATA ACQUISITION SYSTEMS DEPARTMENT OF MECHATRONICS ENGINEERING SRM UNIVERSITY.
Input/Output 2 What is I/O? How we get the CPU to communicate with devices From the computer’s point of view, it’s just 1’s and 0’s Gets interpreted.
I T Essentials I Chapter 1 JEOPARDY HardwareConnector/CablesMemoryAcronymsPotpourri
Copyright © 2009 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Principles of Parallel Programming First Edition by Calvin Lin Lawrence Snyder.
Copyright © 2007 Heathkit Company, Inc. All Rights Reserved PC Fundamentals Presentation 3 – The Motherboard.
CSS 372 Oct 4th - Lecture 3 Chapter 3 – Connecting Computer Components with Buses Bus Structures Synchronous, Asynchronous Typical Bus Signals Two level,
August 1, 2001Systems Architecture II1 Systems Architecture II (CS ) Lecture 9: I/O Devices and Communication Buses * Jeremy R. Johnson Wednesday,
EEE440 Computer Architecture
CS-350 TERM PROJECT COMPUTER BUSES By : AJIT UMRANI.
Copyright 2003 The McGraw-Hill Companies, Inc CHAPTER The System Unit computing ESSENTIALS    
L/O/G/O Input Output Chapter 4 CS.216 Computer Architecture and Organization.
Computers: Hardware Patrice Koehl Computer Science UC Davis.
CHAPTER Microcomputer as a Communication Device. Chapter Objectives Examine the components of the motherboard that relate to communication Describe a.
Input and Output Devices Ben Tyler. Overview Input and Output is abbreviated I/O Input device: a device that allows data to be put into the computer Output.
Introduction to Computers Section 4B. home Central Processing Unit The computer’s primary processing hardware, which interprets and executes program instructions.
BMTS 242: Computer and Systems Lecture 4: Computer Hardware and Ports Yousef Alharbi Website
Logic and Computer Design Fundamentals, Fifth Edition Mano | Kime | Martin Copyright ©2016, 2008, 2004 by Pearson Education, Inc. All rights reserved.
Mohamed Younis CMCS 411, Computer Architecture 1 CMCS Computer Architecture Lecture 26 Bus Interconnect May 7,
1. 2 Copyright  2005 by Oxford University Press, Inc. Computer Architecture Parhami3 Figure 9.1 Schematic representation of 4-bit code for integers.
CE-2810 Dr. Mark L. Hornick 1 Serial Communications Sending and receiving data between devices.
1  2004 Morgan Kaufmann Publishers Page Tables. 2  2004 Morgan Kaufmann Publishers Page Tables.
Chapter 6 Input/Output Organization
Part VI Input/Output and Interfacing
UNIVERSAL COLLEGE OF ENGINEERING & TECHNOLOGY
The Digital Logic Level
Introduction to Computers
Presentation transcript:

Copyright  2005 by Oxford University Press, Inc. Computer Architecture Parhami1

Copyright  2005 by Oxford University Press, Inc. Computer Architecture Parhami2 Figure 23.1 Multiple metal layers provide intrasystem connectivity on microchips or printed-circuit boards.

Copyright  2005 by Oxford University Press, Inc. Computer Architecture Parhami3 Figure 23.2 Example intersystem connectivity schemes.

Copyright  2005 by Oxford University Press, Inc. Computer Architecture Parhami4 Table 23.1 Summary of three interconnection schemes

Copyright  2005 by Oxford University Press, Inc. Computer Architecture Parhami5 Figure 23.3 RS-232 serial interface 9-pin connector.

Copyright  2005 by Oxford University Press, Inc. Computer Architecture Parhami6

Copyright  2005 by Oxford University Press, Inc. Computer Architecture Parhami7 Figure 23.4 Commonly used communication media for intersystem connections.

Copyright  2005 by Oxford University Press, Inc. Computer Architecture Parhami8

Copyright  2005 by Oxford University Press, Inc. Computer Architecture Parhami9 Figure 23.5 The three sets of lines found in a bus.

Copyright  2005 by Oxford University Press, Inc. Computer Architecture Parhami10 Figure 23.6 Synchronous bus with fixed-latency devices.

Copyright  2005 by Oxford University Press, Inc. Computer Architecture Parhami11 Figure 23.7 Handshaking on an asynchronous bus for an input operation (e.g., reading from memory).

Copyright  2005 by Oxford University Press, Inc. Computer Architecture Parhami12 Figure 23.8 I/O read operation via PCI bus.

Copyright  2005 by Oxford University Press, Inc. Computer Architecture Parhami13

Copyright  2005 by Oxford University Press, Inc. Computer Architecture Parhami14 Figure 23.9 General structure of a centralized bus arbiter.

Copyright  2005 by Oxford University Press, Inc. Computer Architecture Parhami15 Figure Daisy chaining allows a small centralized arbiter to service a large number of devices that use a shared resource.

Copyright  2005 by Oxford University Press, Inc. Computer Architecture Parhami16 Figure Wind vane supplying an output voltage in the range of 0–5 V depending on wind direction.

Copyright  2005 by Oxford University Press, Inc. Computer Architecture Parhami17 Table 23.2 Summary of four standard interface buses.

Copyright  2005 by Oxford University Press, Inc. Computer Architecture Parhami18 Figure USB connectors and connectivity structure.

Copyright  2005 by Oxford University Press, Inc. Computer Architecture Parhami19 Figure IEEE 1394 (FireWire) connector. The same connector is used at both ends.

Copyright  2005 by Oxford University Press, Inc. Computer Architecture Parhami20