4 Linking the Components. © 2005 Pearson Addison-Wesley. All rights reserved Figure 4.1 This chapter focuses on how the hardware layer components are.

Slides:



Advertisements
Similar presentations
Chapter 2: Data Manipulation
Advertisements

Discovering Computers 2010
Introduction to Information Technology: Your Digital World © 2013 The McGraw-Hill Companies, Inc. All rights reserved.Using Information Technology, 10e©
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Computer Science: An Overview Tenth Edition by J. Glenn Brookshear Chapter.
Chapter 5: Computer Systems Organization Invitation to Computer Science, Java Version, Third Edition.
Computer Hardware Processing and Internal Memory.
University College Cork IRELAND Hardware Concepts An understanding of computer hardware is a vital prerequisite for the study of operating systems.
Figure 1.1 Interaction between applications and the operating system.
Computers Are Your Future Eleventh Edition Chapter 2: Inside the System Unit Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall1.
Motherboard AKA mainboard, system board, planar board, or logic board. It is printed circuit board found in all modern computers which holds many of the.
COMPONENTS OF THE SYSTEM UNIT
Intro to CS Chapt 2 Data Manipualtion 1 Data Manipulation How is data manipulated inside a computer? –How is data input? –How is it stored? –How is it.
Computer Processing of Data
E0001 Computers in Engineering1 The System Unit & Memory.
66 CHAPTER THE SYSTEM UNIT. 2 System Units in Microcomputers System Units (system cabinet):container that contain the electronic components of computer.
Computers Are Your Future Tenth Edition Chapter 6: Inside the System Unit Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall1.
Understanding Computers, Ch.31 Chapter 3 The System Unit: Processing and Memory.
By Tyler Williams and Jake Eichorn. The System Unit The system unit is a case that contains electronic components of the computer used to process data.
Exercise 2 The Motherboard
CPU Computer Hardware Organization (How does the computer look from inside?) Register file ALU PC System bus Memory bus Main memory Bus interface I/O bridge.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
CHAPTER 3 TOP LEVEL VIEW OF COMPUTER FUNCTION AND INTERCONNECTION
Chapter 5: Computer Systems Organization Invitation to Computer Science, Java Version, Third Edition.
I/O Example: Disk Drives To access data: — seek: position head over the proper track (8 to 20 ms. avg.) — rotational latency: wait for desired sector (.5.
Computers Are Your Future Eleventh Edition Chapter 2: Inside the System Unit Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall1.
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.
Top Level View of Computer Function and Interconnection.
Computer Architecture Lecture10: Input/output devices Piotr Bilski.
CS 342 – Operating Systems Spring 2003 © Ibrahim Korpeoglu Bilkent University1 Input/Output CS 342 – Operating Systems Ibrahim Korpeoglu Bilkent University.
2 nd Year - 1 st Semester Asst. Lect. Mohammed Salim Computer Architecture I 1.
© 2005 Pearson Addison-Wesley. All rights reserved Figure 2.1 This chapter focuses on key hardware layer components.
Computer Architecture Lecture 2 System Buses. Program Concept Hardwired systems are inflexible General purpose hardware can do different tasks, given.
EEE440 Computer Architecture
Chapter 2 Data Manipulation © 2007 Pearson Addison-Wesley. All rights reserved.
ECEG-3202 Computer Architecture and Organization Chapter 3 Top Level View of Computer Function and Interconnection.
Chapter 2 Data Manipulation. © 2005 Pearson Addison-Wesley. All rights reserved 2-2 Chapter 2: Data Manipulation 2.1 Computer Architecture 2.2 Machine.
Computer Hardware The Processing Unit.
Computer Hardware A computer is made of internal components Central Processor Unit Internal External and external components.
Computer Hardware. Lally School of M&T- Microcomputing and Info Systems Lecture Topics 1. Data Representation 2. Data Metrics 3. Central processing Unit.
Motherboard A motherboard allows all the parts of your computer to receive power and communicate with one another.
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Data Manipulation Brookshear, J.G. (2012) Computer Science: an Overview.
Academic PowerPoint Computer System – Architecture.
Chapter 2 Data Manipulation © 2007 Pearson Addison-Wesley. All rights reserved.
Dr Mohamed Menacer College of Computer Science and Engineering, Taibah University CE-321: Computer.
4 Linking the Components Linking The Components A computer is a system with data and instructions flowing between its components in response to processor.
Chapter 2 Data Manipulation © 2007 Pearson Addison-Wesley. All rights reserved.
Computer operation is of how the different parts of a computer system work together to perform a task.
3/22 How a Bus Works. Roll Call Lecture: –general traces addresses sizes types –How a PCI bus works.
Group 1 chapter 3 Alex Francisco Mario Palomino Mohammed Ur-Rehman Maria Lopez.
Chapter 2 Data Manipulation © 2007 Pearson Addison-Wesley. All rights reserved.
1 Computer Architecture. 2 Basic Elements Processor Main Memory –volatile –referred to as real memory or primary memory I/O modules –secondary memory.
Computers Are Your Future Tenth Edition Inside the System Unit 1.
Computers Are Your Future Eleventh Edition Chapter 2: Inside the System Unit Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall1.
Information Technology INT1001 Lecture 2 1. Computers Are Your Future Tenth Edition Chapter 6: Inside the System Unit Copyright © 2009 Pearson Education,
1 Chapter 1 Basic Structures Of Computers. Computer : Introduction A computer is an electronic machine,devised for performing calculations and controlling.
Chapter 3 Getting Started. Copyright © 2005 Pearson Addison-Wesley. All rights reserved. Objectives To give an overview of the structure of a contemporary.
Systems Architecture Keywords Fetch Execute Cycle
Computers Are Your Future Tenth Edition
Lecture 5: Computer systems architecture
Components of Computer
CHAPTER 4 TOP LEVEL VIEW OF COMPUTER FUNCTION AND INTERCONNECTION
ECEG-3202 Computer Architecture and Organization
Presentation transcript:

4 Linking the Components

© 2005 Pearson Addison-Wesley. All rights reserved Figure 4.1 This chapter focuses on how the hardware layer components are physically connected and how the operating system layer communicates with the hardware layer.

© 2005 Pearson Addison-Wesley. All rights reserved The Bus Internal components are linked by a bus Bus types –Processor bus –Memory bus –Cache bus –Standard I/O bus –Local I/O bus PCI ISA

© 2005 Pearson Addison-Wesley. All rights reserved Word Size Computer designed around word size Word size affects: –processing speed –memory capacity –precision –instruction set size –cost

© 2005 Pearson Addison-Wesley. All rights reserved Figure 4.2 A machine cycle. a. The instruction control unit sends a fetch command to memory.

© 2005 Pearson Addison-Wesley. All rights reserved b. The memory controller copies the contents of the requested memory location onto the bus.

© 2005 Pearson Addison-Wesley. All rights reserved c. The instruction moves over the bus and into the instruction register.

© 2005 Pearson Addison-Wesley. All rights reserved d. The arithmetic and logic unit executes the instruction in the instruction register.

© 2005 Pearson Addison-Wesley. All rights reserved e. The arithmetic and logic unit sends a fetch command to memory.

© 2005 Pearson Addison-Wesley. All rights reserved f. The memory controller copies the contents of the requested memory location onto the bus and the data value flows into a work register.

© 2005 Pearson Addison-Wesley. All rights reserved Computer Architecture The relationships among a computer’s components.

© 2005 Pearson Addison-Wesley. All rights reserved Figure 4.3 Most microcomputers are constructed around a motherboard.

© 2005 Pearson Addison-Wesley. All rights reserved Figure 4.4 A schematic drawing of a motherboard highlighting the slots.

© 2005 Pearson Addison-Wesley. All rights reserved Figure 4.5 Memory, peripherals, and secondary storage devices are added to the system by plugging the appropriate board into an open slot.

© 2005 Pearson Addison-Wesley. All rights reserved Figure 4.6 With single-bus architecture all the components are linked by a common bus.

© 2005 Pearson Addison-Wesley. All rights reserved Figure 4.7 An interface board translates between internal and external data forms.

© 2005 Pearson Addison-Wesley. All rights reserved Ports and Controllers Port (hardware) –A connection point for a peripheral –Serial port –Parallel port Controller –An interface board chip –Controls the data transfer process Peripheral to/from memory Memory to/from processor

© 2005 Pearson Addison-Wesley. All rights reserved External Buses USB – Universal serial bus SCSI – Small computer system interface –Pronounced “skuzzy” Port links one device or external bus Bus can link numerous devices

© 2005 Pearson Addison-Wesley. All rights reserved Figure 4.8 On a mainframe, device- independent functions are assigned to a channel and device-dependent functions are assigned to an I/O control unit.

© 2005 Pearson Addison-Wesley. All rights reserved Figure 4.9 Most mainframes use multiple-bus architecture. a. The main processor starts an I/O operation by sending a signal to the channel.

© 2005 Pearson Addison-Wesley. All rights reserved b. The channel assumes responsibility for the I/O operation and the processor turns its attention to another program.

© 2005 Pearson Addison-Wesley. All rights reserved c. The channel sends an interrupt to the processor to signal the end of the I/O operation.

© 2005 Pearson Addison-Wesley. All rights reserved The Hardware/Software Interface Primitive –A physical operation performed by an interface or a peripheral device. Open –The process of initially establishing a link to a peripheral device.

© 2005 Pearson Addison-Wesley. All rights reserved Logical and Physical I/O Logical I/O –The programmer’s view of I/O. Physical I/O –The act of physically transferring a unit of data between memory and a peripheral device. Access Method –A subroutine that performs application- dependent portions of an I/O operation.

© 2005 Pearson Addison-Wesley. All rights reserved Figure 4.10 A programmer’s logical I/O request is converted to the appropriate physical I/O operations by the operating system.

© 2005 Pearson Addison-Wesley. All rights reserved Figure 4.11 Some mainframes assign application-dependent portions of the logical-to-physical translation process to access methods.

© 2005 Pearson Addison-Wesley. All rights reserved Figure 4.12 The access method is added to the load module at load time.

© 2005 Pearson Addison-Wesley. All rights reserved Figure 4.13 The process of converting a logical I/O request to primitive physical commands on a mainframe.

© 2005 Pearson Addison-Wesley. All rights reserved Figure 4.14 Microcomputers use device drivers as part of the logical-to-physical I/O conversion process.