COMPUTER SYSTEMS ORGANIZATION
|
|
- Laura Morgan
- 5 years ago
- Views:
Transcription
1 2 COMPUTER SYSTEMS ORGANIZATION
2 Central processing unit (CPU) Control unit Arithmetic logical unit (ALU) Registers I/O devices Main memory Disk Printer Bus Figure 2-. The organization of a simple computer with one CPU and two I/O devices.
3 A + B A Registers B A B ALU input register ALU input bus ALU A + B ALU output register Figure 2-2. The data path of a typical von Neumann machine.
4 public class Interp { static int PC; static int AC; static int instr; static int instrtype; static int dataloc; static int data; static boolean runbit = true; // program counter holds address of next instr // the accumulator, a register for doing arithmetic // a holding register for the current instruction // the instruction type (opcode) // the address of the data, or if none // holds the current operand // a bit that can be turned off to halt the machine public static void interpret(int memory[ ], int startingaddress) { // This procedure interprets programs for a simple machine with instructions having // one memory operand. The machine has a register AC (accumulator), used for // arithmetic. The ADD instruction adds am integer in memory to the AC, for example // The interpreter keeps running until the run bit is turned off by the HALT instruction. // The state of a process running on this machine consists of the memory, the // program counter, the run bit, and the AC. The input parameters consist of // of the memory image and the starting address. } PC = startingaddress; while (runbit) { instr = memory[pc]; // fetch next instruction into instr PC = PC + ; // increment program counter instrtype = getinstrtype(instr); // determine instruction type dataloc = finddata(instr, instrtype); // locate data ( if none) if (dataloc >= ) // if dataloc is, there is no operand data = memory[dataloc]; // fetch the data execute(instrtype, data); //execute instruction } } private static int getinstrtype(int addr) {... } private static int finddata(int instr, int type) {... } private static void execute(int type, int data){... } Figure 2-3. An interpreter for a simple computer (written in Java).
5 S S2 S3 S4 S5 Instruction fetch unit Instruction decode unit Operand fetch unit Instruction execution unit Write back unit (a) S: S2: S3: S4: S5: Time (b) Figure 2-4. (a) A five-stage pipeline. (b) The state of each stage as a function of time. Nine clock cycles are illustrated.
6 S S2 S3 S4 S5 Instruction fetch unit Instruction decode unit Instruction decode unit Operand fetch unit Operand fetch unit Instruction execution unit Instruction execution unit Write back unit Write back unit Figure 2-5. (a) Dual five-stage pipelines with a common instruction fetch unit.
7 S4 ALU S ALU S2 S3 S5 Instruction fetch unit Instruction decode unit Operand fetch unit LOAD Write back unit STORE Floating point Figure 2-6. A superscalar processor with five functional units.
8 Control unit Broadcasts instructions Processor 8 8 Processor/memory grid Memory Figure 2-7. An array processor of the ILLIAC IV type.
9 Local memories Shared memory Shared memory CPU CPU CPU CPU CPU CPU CPU CPU Bus Bus (a) (b) Figure 2-8. (a) A single-bus multiprocessor. (b) A multicomputer with local memories.
10 Address Address Cell Address bits (b) 5 6 bits (c) 8 bits (a) Figure 2-9. Three ways of organizing a 96-bit memory.
11 Computer Bits/cell Burroughs B7 IBM PC 8 DEC PDP-8 2 IBM 3 6 DEC PDP-5 8 XDS Electrologica X8 27 XDS Sigma 9 32 Honeywell CDC CDC Cyber 6 Figure 2-. Number of bits per cell for some historically interesting commercial computers.
12 Address Big endian Little endian Address bit word Byte 32-bit word Byte (a) (b) Figure 2-. (a) Big endian memory. (b) Little endian memory.
13 Big endian Little endian Transfer from big endian to little endian Transfer and swap J I M M I J M I J J I M 4 S M I T T I M S 4 T I M S S M I T 4 8 H H 8 H H (a) (b) (c) (d) Figure 2-2. (a) A personnel record for a big endian machine. (b) The same record for a little endian machine. (c) The result of transferring the record from a big endian to a little endian. (d) The result of byte-swapping (c).
14 Word size Check bits Total size Percent overhead Figure 2-3. Number of check bits for a code that can correct a single error.
15 A A A B C B C Parity bits B Error C (a) (b) (c) Figure 2-4. (a) Encoding of. (b) Even parity added. (c) Error in AC.
16 Memory word Parity bits Figure 2-5. Construction of the Hamming code for the memory word by adding 5 check bits to the 6 data bits.
17 CPU Main memory Cache Figure 2-6. The cache is logically between the CPU and main memory. Physically, there are several possible places it could be located. Bus
18 4-MB memory chip Connector Figure 2-7. A single inline memory module (SIMM) holding 32 MB. Two of the chips control the SIMM.
19 Registers Cache Main memory Magnetic disk Tape Optical disk Figure 2-8. A five-level memory hierarchy.
20 Intersector gap Preamble Track width is 5 microns sector 496 data bits Direction of arm motion Width of bit is. to.2 microns E CC Preamble Read/write head Disk arm Direction of disk rotation 496 data bits E C C Figure 2-9. A portion of a disk track. Two sectors are illustrated.
21 Surface 7 Read/write head ( per surface) Surface 6 Surface 5 Surface 4 Surface 3 Surface 2 Surface Direction of arm motion Surface Figure 2-2. A disk with four platters.
22 Parameters LD 5.25 HD 5.25 LD 3.5 HD 3.5 Size (inches) Capacity (bytes) 36K.2M 72K.44M Tracks Sectors/track Heads Rotations/min Data rate (kbps) Type Flexible Flexible Rigid Rigid Figure 2-2. Characteristics of the four kinds of floppy disks.
23 Name Data bits Bus MHz MB/sec SCSI SCSI Fast SCSI-2 8 Fast & wide SCSI Ultra SCSI Figure Some of the possible SCSI parameters.
24 Strip Strip Strip 2 Strip 3 (a) Strip 4 Strip 5 Strip 6 Strip 7 RAID level Strip 8 Strip 9 Strip Strip (b) Strip Strip 4 Strip Strip 5 Strip 2 Strip 6 Strip 3 Strip 7 Strip Strip 4 Strip Strip 5 Strip 2 Strip 6 Strip 3 Strip 7 RAID level Strip 8 Strip 9 Strip Strip Strip 8 Strip 9 Strip Strip Bit Bit 2 Bit 3 Bit 4 Bit 5 Bit 6 Bit 7 (c) RAID level 2 Bit Bit 2 Bit 3 Bit 4 Parity (d) RAID level 3 Strip Strip Strip 2 Strip 3 P-3 (e) Strip 4 Strip 5 Strip 6 Strip 7 P4-7 RAID level 4 Strip 8 Strip 9 Strip Strip P8- Strip Strip Strip 2 Strip 3 P-3 Strip 4 Strip 5 Strip 6 P4-7 Strip 7 (f) Strip 8 Strip 9 P8- Strip Strip RAID level 5 Strip 2 P6-2 Strip 3 Strip 4 Strip 5 P6-9 Strip 2 Strip 7 Strip 8 Strip 9 Figure RAID levels through 5. Backup and parity drives are shown shaded.
25 Spiral groove Pit Land 2K block of user data Figure Recording structure of a Compact Disc or CD-ROM.
26 Symbols of 4 bits each Preamble Bytes 6 42 Symbols make frame 98 Frames make sector Data ECC Frames of 588 bits, each containing 24 data bytes Mode sector (2352 bytes) Figure Logical data layout on a CD-ROM.
27 Printed label.2 mm Protective lacquer Reflective gold layer Dye layer Dark spot in the dye layer burned by laser when writing Polycarbonate Direction of motion Lens Substrate Photodetector Prism Infrared laser diode Figure Cross section of a CD-R disk and laser (not to scale). A silver CD-ROM has a similar structure, except without the dye layer and with a pitted aluminum layer instead of a gold layer.
28 ,,,,.6 mm Single-sided disk.6 mm Single-sided disk Polycarbonate substrate Adhesive layer Polycarbonate substrate 2 Semireflective layer Aluminum reflector Aluminum reflector Semireflective layer Figure A double-sided, dual layer DVD disk.
29 SCSI controller Sound card Modem Edge connector Card cage Figure Physical structure of a personal computer.
30 Monitor Keyboard Floppy disk drive Hard disk drive CPU Memory Video controller Keyboard controller Floppy disk controller Hard disk controller Bus Figure Logical structure of a simple personal computer.
31 SCSI scanner SCSI bus SCSI disk CPU cache SCSI controller PCI bridge Memory bus Video controller Main memory Network controller PCI bus Sound card Printer controller ISA bridge Modem Figure 2-3. A typical modern PC with a PCI bus and an ISA bus. The modem and sound card are ISA devices; the SCSI controller is a PCI device. ISA bus
32 Electron gun Grid Screen Spot on screen Horizontal scan Vacuum Vertical deflection plate (a) Vertical retrace Horizontal retrace (b) Figure 2-3. (a) Cross section of a CRT. (b) CRT scanning pattern.
33 Rear glass plate Rear electrode Liquid crystal ACƒÁÃACƒÁÃACƒÁÃACƒÁÃACƒÁÃACƒÁÃACƒÁÃACƒÁà Light source Rear polaroid Front glass plate Front electrode Dark Front polaroid Bright y z Notebook computer (a) (b) Figure (a) The construction of an LCD screen. (b) The grooves on the rear and front plates are perpendicular to one another.
34 CPU Character Main memory Attribute Video board A2B2C2 Video RAM Analog video signal Monitor ABC Bus Figure Terminal output on a personal computer.
35 CPU Serial I/O card Memory UART RS-232-C connector Telephone line (analog) Terminal ABC ABC Modem Modem Some signals: Protective ground () Transmit (2) Receive (3) Request to send (4) Clear to send (5) Data set ready (6) Common return (7) Carrier detect (8) Data terminal ready (2) Keyboard Figure Connection of an RS-232-C terminal to a computer. The numbers in parentheses in the list of signals are the pin numbers.
36 Pointer controlled by mouse Window Menu Cut Paste Copy Mouse buttons Mouse Rubber ball Figure A mouse being used to point to menu items.
37 (a) (b) Figure (a) The letter A on a 5 7 matrix. (b) The letter A printed with 24 overlapping needles.
38 Laser Rotating octagonal mirror Drum sprayed and charged Light beam strikes drum Drum Toner Scraper Discharger Heated rollers Blank paper Stacked output Figure Operation of a laser printer.
39 (a) (b) (c) (d) (e) (f) Figure Halftone dots for various gray scale ranges. (a) 6. (b) 4 2. (c) (d) (e) 5. (f) 6 67.
40 V2 Time (a) Voltage V High amplitude Low amplitude (b) High frequency Low frequency (c) (d) Phase change Figure Transmission of the binary number over a telephone line bit by bit. (a) Twolevel signal. (b) Amplitude modulation. (c) Frequency modulation. (d) Phase modulation.
41 ISDN terminal Digital bit pipe ISDN telephone ISDN terminal ISDN alarm T U To ISDN carrier's NT exchange internal network Customer's equipment Carrier's equipment Figure 2-4. ISDN for home use.
42
43
Introduction. Computer System Organization. Languages, Levels, Virtual Machines. A multilevel machine. Sarjana Magister Program
Computer System Organization Sarjana Magister Program Introduction Tb. Maulana Kusuma Week 1 Session 1 Languages, Levels, Virtual Machines A multilevel machine 1 Contemporary Multilevel Machines A six-level
More informationComputer Systems Organization
Computer Systems Organization Wolfgang Schreiner Research Institute for Symbolic Computation (RISC-Linz) Johannes Kepler University Wolfgang.Schreiner@risc.uni-linz.ac.at http://www.risc.uni-linz.ac.at/people/schreine
More informationComputer Systems Organization
Wolfgang Schreiner Research Institute for Symbolic Computation (RISC) Johannes Kepler University, Linz, Austria Wolfgang.Schreiner@risc.uni-linz.ac.at http://www.risc.uni-linz.ac.at/people/schreine Wolfgang
More informationChapter 2 Lecture 1 Computer Systems Organization
Chapter 2 Lecture 1 Computer Systems Organization This chapter provides an introduction to the components Processors: Primary Memory: Secondary Memory: Input/Output: Busses The Central Processing Unit
More informationComputer Systems O rganization Organization Chapter 2 1
Computer Systems Organization Chapter 2 1 computer system has three major components: CPU memories (primary and secondary) I/O (Input / Output) equipment such as printers, scanners, and modems 2 Central
More informationCS1101: Lecture 21. Organization: Input/Output. Lecture Outline. Buses. A simple personal computer. Buses
CS1101: Lecture 21 Computer Systems Organization: Input/Output Dr. Barry O Sullivan b.osullivan@cs.ucc.ie Buses Lecture Outline A simple personal computer Direct Memory Access Interrupts Bus Arbiter &
More informationECSE 426 Microprocessor Systems
ECSE 426 Zeljko Zilic Room 536 McConnell Building zeljko@ece.mcgill.ca www.macs.ece.mcgill.ca/~zeljko Microprocessors Enabling technology for general purpose computers and embedded systems Really, lots&lots
More informationComputer Organization
Chapter 5 Computer Organization Figure 5-1 Computer hardware :: Review Figure 5-2 CPU :: Review CPU:: Review Registers are fast stand-alone storage locations that hold data temporarily Data Registers Instructional
More informationChapter 8: Input and Output. Principles of Computer Architecture. Principles of Computer Architecture by M. Murdocca and V.
8-1 Principles of Computer Architecture Miles Murdocca and Vincent Heuring 8-2 Chapter Contents 8.1 Simple Bus Architectures 8.2 Bridge-Based Bus Architectures 8.3 Communication Methodologies 8.4 Case
More information9/7/2012. Introduction. Peeking into Computer Science. Jalal Kawash Mandatory: Chapter 1 Optional: None. Reading Assignment
Introduction 1 Mandatory: Chapter 1 Optional: None Reading Assignment 2 1 Computers, Zeros, and Ones The big picture 3 At the end of this section, the student will be able to: 1. Name the 5 basic components
More informationI/O Devices. Chapter 5 Input/Output. Memory-Mapped I/O (2) Memory-Mapped I/O (1) Interrupts Revisited. Direct Memory Access (DMA) 11/26/2013
MODERN OPERATING SYSTEMS I/O Devices Third Edition ANDREW S. TANENBAUM Chapter 5 Input/Output Figure 5-1. Some typical device, network, and bus data rates. Memory-Mapped I/O (1) Memory-Mapped I/O (2) Figure
More informationCS Computer Architecture
CS 35101 Computer Architecture Section 600 Dr. Angela Guercio Fall 2010 Computer Systems Organization The CPU (Central Processing Unit) is the brain of the computer. Fetches instructions from main memory.
More informationToday we will learn about:
Storage Devices Today we will learn about: Storage Devices Ancient technology (from my days as a student) Floppies CD_ROM, DVDs Hard drives Magnetic tape Storage versus Memory Memory holds data, programs
More informationc) Byte Arrangement: The arrangement of bytes in a cell (word). There are two arrangements:
1. Main Memory a) Memory is a component of the computer that saves instructions and data. i. Types of memory: ROM, RAM, Associate Memory and Cache Memory etc. (see point f) ii. Basic Unit: Bit which uses
More informationWhat is the typical configuration of a computer sold today? 1-1
What is the typical configuration of a computer sold today? 1-1 Computer Hardware Components In this chapter: How did the computer become known as the stored-program computer? Do they all have the same
More informationComputer System Architecture
CSC 203 1.5 Computer System Architecture Department of Statistics and Computer Science University of Sri Jayewardenepura Secondary Memory 2 Technologies Magnetic storage Floppy, Zip disk, Hard drives,
More informationComputer Memory.
Computer Memory varady.geza@mik.pte.hu Memories - storages Speed Price Capacity (felejtő) Memory Storage (nem felejtő) Memory Control Unit Arithmetical Logical Unit (ALU) Main memory Programs Data Without
More informationArithmetic/logic Unit (ALU)
3D Printer Arithmetic/logic Unit (ALU) Barcode Barcode Printer Barcode Reader Biometric Reader BIOS (Basic input/output system) Bit Bus Bus Interface Unit A printer that uses molten plastic during a series
More informationChapter One. Introduction to Computer System
Principles of Programming-I / 131101 Prepared by: Dr. Bahjat Qazzaz -------------------------------------------------------------------------------------------- Chapter One Introduction to Computer System
More informationComputer Architecture 2/26/01 Lecture #
Computer Architecture 2/26/01 Lecture #9 16.070 On a previous lecture, we discussed the software development process and in particular, the development of a software architecture Recall the output of the
More informationQuestion. Announcement. Computer Hardware. Definition of a Computer. Essential Parts. The Box (CPU) input/output device that processes information
Question Announcement What are the three essential components of a modern computer? Be general or specific Definition of a Computer A computer is an device that receives information (input), processes
More informationLesson 2 Computer Architecture: Software and Hardware
Lesson 2 Computer Architecture: Software and Hardware Programming Grade in Industrial Technology Engineering This work is licensed under a Creative Commons Reconocimiento-NoComercial-CompartirIgual 3.0
More informationFUNCTIONS OF COMPONENTS OF A PERSONAL COMPUTER
FUNCTIONS OF COMPONENTS OF A PERSONAL COMPUTER Components of a personal computer - Summary Computer Case aluminium casing to store all components. Motherboard Central Processor Unit (CPU) Power supply
More informationAbout the Presentations
About the Presentations The presentations cover the objectives found in the opening of each chapter. All chapter objectives are listed in the beginning of each presentation. You may customize the presentations
More informationDiscovering Computers 2008
Discovering Computers 2008 Chapter 7 Storage 1 1 Chapter 7 Objectives Differentiate between storage devices and storage media Describe the characteristics of magnetic disks Describe the characteristics
More informationCS1101: Lecture 18. Computer Systems Organization: Input/Output. Lecture Outline. Mice. Dot-Matrix Printers. Mice
CS1101: Lecture 18 Computer Systems Organization: Input/Output II Mice Lecture Outline Dr. Barry O Sullivan b.osullivan@cs.ucc.ie Printers Dot-Matrix Printers Inkjet Printers Laser Printer Communication
More informationBuses, Video, and Upgrades
Unit 9 Buses, Video, and Upgrades Copyright 2005 Heathkit Company, Inc. All rights reserved. CPU Parallel Port Memory Keyboard Controller Video Adapter The Data Bus System Controller 2 CPU Memory Keyboard
More informationComputer Architecture and Assembly Language. Spring
Computer Architecture and Assembly Language Spring 2014-2015 What is a computer? A computer is a sophisticated electronic calculating machine that: Accepts input information, Processes the information
More informationChapter 5 Input/Output
Chapter 5 Input/Output 5.1 Principles of I/O hardware 5.2 Principles of I/O software 5.3 I/O software layers 5.4 Disks 5.5 Clocks 5.6 Character-oriented terminals 5.7 Graphical user interfaces 5.8 Network
More informationlesson 3 Transforming Data into Information
essential concepts lesson 3 Transforming Data into Information This lesson includes the following sections: How Computers Represent Data How Computers Process Data Factors Affecting Processing Speed Extending
More informationCS 101, Mock Computer Architecture
CS 101, Mock Computer Architecture Computer organization and architecture refers to the actual hardware used to construct the computer, and the way that the hardware operates both physically and logically
More informationSemiconductor Memory Types Microprocessor Design & Organisation HCA2102
Semiconductor Memory Types Microprocessor Design & Organisation HCA2102 Internal & External Memory Semiconductor Memory RAM Misnamed as all semiconductor memory is random access Read/Write Volatile Temporary
More informationComponents of a personal computer
Components of a personal computer Computer systems ranging from a controller in a microwave oven to a large supercomputer contain components providing five functions. A typical personal computer has hard,
More informationParts are adapted from Windows 98 by Mark Twain Media, Inc. A Computer System has Hardware and Software
Parts are adapted from Windows 98 by Mark Twain Media, Inc. A Computer System has Hardware and Software All the parts--monitor, printer, hard drive, etc.-- cables, cabinets, and programs that make a computer
More informationAssembly Language for Intel-Based Computers, 4 th Edition. Chapter 2: IA-32 Processor Architecture. Chapter Overview.
Assembly Language for Intel-Based Computers, 4 th Edition Kip R. Irvine Chapter 2: IA-32 Processor Architecture Slides prepared by Kip R. Irvine Revision date: 09/25/2002 Chapter corrections (Web) Printing
More informationA+ Guide to Hardware: Managing, Maintaining, and Troubleshooting, 5e. Chapter 1 Introducing Hardware
: Managing, Maintaining, and Troubleshooting, 5e Chapter 1 Introducing Hardware Objectives Learn that a computer requires both hardware and software to work Learn about the many different hardware components
More informationPersonal computer hardware From Wikipedia, the free encyclopedia (Redirected from Computer hardware)
Personal computer hardware From Wikipedia, the free encyclopedia (Redirected from Computer hardware) Personal computer hardware are component devices which are typically installed into or peripheral to
More informationComputer Organization and Programming
Sep 2006 Prof. Antônio Augusto Fröhlich (http://www.lisha.ufsc.br) 8 Computer Organization and Programming Prof. Dr. Antônio Augusto Fröhlich guto@lisha.ufsc.br http://www.lisha.ufsc.br/~guto Sep 2006
More informationCHETTINAD COLLEGE OF ENGINEERING AND TECHNOLOGY COMPUTER ARCHITECURE- III YEAR EEE-6 TH SEMESTER 16 MARKS QUESTION BANK UNIT-1
CHETTINAD COLLEGE OF ENGINEERING AND TECHNOLOGY COMPUTER ARCHITECURE- III YEAR EEE-6 TH SEMESTER 16 MARKS QUESTION BANK UNIT-1 Data representation: (CHAPTER-3) 1. Discuss in brief about Data types, (8marks)
More informationCREATED BY M BILAL & Arslan Ahmad Shaad Visit:
CREATED BY M BILAL & Arslan Ahmad Shaad Visit: www.techo786.wordpress.com Q1: Define microprocessor? Short Questions Chapter No 01 Fundamental Concepts Microprocessor is a program-controlled and semiconductor
More informationShow how to connect three Full Adders to implement a 3-bit ripple-carry adder
Show how to connect three Full Adders to implement a 3-bit ripple-carry adder 1 Reg. A Reg. B Reg. Sum 2 Chapter 5 Computing Components Yet another layer of abstraction! Components Circuits Gates Transistors
More information5. a computer which CPU speed around 100 million instruction per second and with the word length of around 64 bits is known as
1. To locate a data item for storage is a. Field b. Feed c. Database d. Fetch 2. programs designed to perform specific tasks is known as a. system software b. application software c. utility programs d.
More informationChapter 5 Computing Components
Chapter Goals Chapter 5 Computing Components Read an ad for a computer and understand the jargon List the components and their function in a von Neumann machine Describe the fetch-decode-execute cycle
More informationQuestion Bank. Fundamentals Of Computer FYBCA (SEM - I)
Question Bank Fundamentals Of Computer FYBCA (SEM - I) 1) Choose the appropriate option (1 Marks Questions) 1) COBOL is an example of level language. a) low level b) middle level c) high level d) both
More informationInside Your PC. Introduction to Computer Science. Polly Huang NTU EE
Introduction to Computer Science Polly Huang NTU EE http://homepage.ntu.edu.tw/~pollyhuang pollyhuang@ntu.edu.tw Polly Huang, NTU EE Hardware 1 Inside Your PC Polly Huang, NTU EE Hardware 2 Today s Computer
More informationPARTS OF THE COMPUTER. 2nd ESO IES CAP DE LLEVANT
PARTS OF THE COMPUTER 2nd ESO IES CAP DE LLEVANT 1. COMPUTING OR INFORMATION TECHNOLOGY The branch of engineering science that studies (with the aid of computers)the procedure of calculating and information
More informationA Review of Chapter 5 and. CSc 2010 Spring 2012 Instructor: Qian Hu
A Review of Chapter 5 and Chapter 6 Chapter 5 Computer Systems Organization Von Neumann Architecture 4 Components Memory Input/output ALU Control Unit Two major features Stored program concept Sequential
More informationComputer Concepts and C Programming. Unit I 06CCP13
Computer Concepts and C Programming () Unit I Unit Division Unit-I Introducing Computer Systems Interacting with Computer Unit-II Processing Data Storing Data Unit-III Using Operating Systems Networks
More informationCS 16: Assembly Language Programming for the IBM PC and Compatibles
CS 16: Assembly Language Programming for the IBM PC and Compatibles Discuss the general concepts Look at IA-32 processor architecture and memory management Dive into 64-bit processors Explore the components
More informationINTRODUCTION TO COMPUTERS
INTRODUCTION TO COMPUTERS When we talk about computers, we really are talking about a Computer System. Computer System: It is a combination of Hardware and Software. This combination allows a computer
More informationHARDWARE. There are a number of factors that effect the speed of the processor. Explain how these factors affect the speed of the computer s CPU.
HARDWARE hardware ˈhɑːdwɛː noun [ mass noun ] the machines, wiring, and other physical components of a computer or other electronic system. select a software package that suits your requirements and buy
More informationMultiple Choice Type Questions
Techno India Batanagar Computer Science and Engineering Model Questions Subject Name: Computer Architecture Subject Code: CS 403 Multiple Choice Type Questions 1. SIMD represents an organization that.
More information5 Computer Organization
5 Computer Organization 5.1 Foundations of Computer Science ã Cengage Learning Objectives After studying this chapter, the student should be able to: q List the three subsystems of a computer. q Describe
More informationComputer System Overview OPERATING SYSTEM TOP-LEVEL COMPONENTS. Simplified view: Operating Systems. Slide 1. Slide /S2. Slide 2.
BASIC ELEMENTS Simplified view: Processor Slide 1 Computer System Overview Operating Systems Slide 3 Main Memory referred to as real memory or primary memory volatile modules 2004/S2 secondary memory devices
More informationComputer System Overview
Computer System Overview Operating Systems 2005/S2 1 What are the objectives of an Operating System? 2 What are the objectives of an Operating System? convenience & abstraction the OS should facilitate
More informationI/O Management and Disk Scheduling. Chapter 11
I/O Management and Disk Scheduling Chapter 11 Categories of I/O Devices Human readable used to communicate with the user video display terminals keyboard mouse printer Categories of I/O Devices Machine
More informationIntentionally Blank 0
Intentionally Blank 0 Technology in Action Chapter 2 Looking at Computers: Understanding the Parts 1 Understanding Your Computer: Computers are Data Processing Devices Perform four major functions Input:
More informationChapter 1: Motherboard and Peripherals
Chapter 1: Motherboard and Peripherals Chipset Basic, Chipset Architecture, North / South Bridge / Hub Architecture: A chipset is a set of electronic components in an integrated circuit that manages the
More informationInput: is any data or instructions that are used by a computer.
1 What is input? Input: is any data or instructions that are used by a computer. Input devices: are hardware used to translate words, sounds, images, and actions that people understand into a form that
More informationUNIT 2 Data Center Environment
UNIT 2 Data Center Environment This chapter provides an understanding of various logical components of hosts such as file systems, volume managers, and operating systems, and their role in the storage
More informationCOMPUTER SYSTEM. COMPUTER SYSTEM IB DP Computer science Standard Level ICS3U. COMPUTER SYSTEM IB DP Computer science Standard Level ICS3U
C A N A D I A N I N T E R N A T I O N A L S C H O O L O F H O N G K O N G 5.1 Introduction 5.2 Components of a Computer System Algorithm The Von Neumann architecture is based on the following three characteristics:
More informationTechnology in Action. Chapter Topics. Participation Question. Participation Question. Participation Question 8/8/11
Technology in Action Chapter 6 Understanding and Assessing Hardware: Evaluating Your System 1 Chapter Topics To buy or to upgrade? Evaluating your system CPU RAM Storage devices Video card Sound card System
More informationComputer Systems A Background Review
Computer Systems A Background Review Ravindranath Jaglal Thursday 9 th 2012 Table of Contents I 2.1 The Computer System 2.1.1 Computer System Overview 2.1.2 Application 2.1.3 Sensors 2.1.4 Effectors 2.1.5
More informationComputer Organization
INF 101 Fundamental Information Technology Computer Organization Assistant Prof. Dr. Turgay ĐBRĐKÇĐ Course slides are adapted from slides provided by Addison-Wesley Computing Fundamentals of Information
More informationComputers Are Your Future
Computers Are Your Future Twelfth Edition Chapter 2: Inside the System Unit Copyright 2012 Pearson Education, Inc. Publishing as Prentice Hall 1 Inside the Computer System Copyright 2012 Pearson Education,
More informationCIT 668: System Architecture. Computer Systems Architecture
CIT 668: System Architecture Computer Systems Architecture 1. System Components Topics 2. Bandwidth and Latency 3. Processor 4. Memory 5. Storage 6. Network 7. Operating System 8. Performance Implications
More informationComputer Organization
Objectives 5.1 Chapter 5 Computer Organization Source: Foundations of Computer Science Cengage Learning 5.2 After studying this chapter, students should be able to: List the three subsystems of a computer.
More informationAssembly Language for x86 Processors 7 th Edition. Chapter 2: x86 Processor Architecture
Assembly Language for x86 Processors 7 th Edition Kip Irvine Chapter 2: x86 Processor Architecture Slides prepared by the author Revision date: 1/15/2014 (c) Pearson Education, 2015. All rights reserved.
More informationIntroduction To Computer Hardware. Hafijur Rahman
Introduction To Computer Hardware Lecture 2 Hafijur Rahman What is a Computer? A computer is an electronic device, which can input, process, and output data. input processing output A computer is a machine
More informationCSC1201 Computer Applications. Budditha Hettige Department of Computer Science
CSC1201 Computer Applications Budditha Hettige Department of Computer Science Session 01 Introduction to Computers What is a computer? is a machine comprise of electronic components has ability to store
More informationSummary of Computer Architecture
Summary of Computer Architecture Summary CHAP 1: INTRODUCTION Structure Top Level Peripherals Computer Central Processing Unit Main Memory Computer Systems Interconnection Communication lines Input Output
More informationChapter 0: IT Essentials Introduction Chapter 1: Introduction to the Personal Computer
Name Date Chapter 0: IT Essentials Introduction Chapter 1: Introduction to the Personal Computer After completion of this chapter, students should be able to: Explain IT industry certifications and technician
More informationInput/Output. Chapter 5: I/O Systems. How fast is I/O hardware? Device controllers. Memory-mapped I/O. How is memory-mapped I/O done?
Input/Output : I/O Systems Principles of I/O hardware Principles of I/O software I/O software layers Disks Clocks Character-oriented terminals Graphical user interfaces Network terminals Power management
More informationINTRODUCTION TO Data Storage
Introduction to Computing INTRODUCTION TO Data Storage CPU AND MICROPROCESSOR Memory Used to store data, instructions, and information The operating system and other system software Application programs
More informationComputer Hardware. Lect 3: Input / System Unit/Output & Storage
Computer Hardware Lect 3: Input / System Unit/Output & Storage 1 Input Devices: Giving Commands Input is any data or instructions that are entered into a computer. An input device is a type of hardware
More informationBUYING A COMPUTER TERM 2 AIT
BUYING A COMPUTER TERM 2 AIT HARDWARE COMPONENTS AND FUNCTIONS describe the components of a multimedia computer system processing (central processing unit) input devices e.g. mouse, keyboard output devices
More informationChapter 1. Computer System Organization
Chapter 1 Computer System Organization Prepared By: Manish Kumar Prajapati PGT (Comp.Sc.) (First Shift) Kendriya Vidyalaya Bailey Road Patna-14 What is Computer? A computer is an electronic device that
More informationComputers Are Your Future
Computers Are Your Future 2008 Prentice-Hall, Inc. Computers Are Your Future Chapter 6 Inside the System Unit 2008 Prentice-Hall, Inc. Slide 2 What You Will Learn... Understand how computers represent
More informationQ1. Describe C.P.U and its subunits with the help of diagram?
Q1. Describe C.P.U and its subunits with the help of diagram? Ans. C.P.U (CENTRAL PROCESSING UNIT) Book page # 27 The C.P.U is the brain of computer.it controls and supervises all the units. Processing
More informationIT Infrastructure: Hardware LEARNING GOALS. The Core Computer Components. September 16, 2015
IT Infrastructure: Hardware September 16, 2015 LEARNING GOALS Identify the major components of modern PCs Explain the role of the components of a computer system; Explain input devices and how they operate.
More informationTrue/False Indicate whether the statement is true or false. Bubble A for True and B for False
1A Name _ Midterm Review Part 1 Lesson 1 and 2 True/False Indicate whether the statement is true or false. Bubble A for True and B for False 1. A computer is an electronic device that receives data (input),
More informationTrue/False Indicate whether the statement is true or false. Bubble A for True and B for False
1 Name Midterm Review Part 1 Lesson 1 and 2 "B" True/False Indicate whether the statement is true or false. Bubble A for True and B for False 1. Eight bits are equal to one byte. 2. A computer is an electronic
More informationComputer Architecture Dr. Charles Kim Howard University
EECE416 Microcomputer Fundamentals Computer Architecture Dr. Charles Kim Howard University 1 Computer Architecture Computer Architecture Art of selecting and interconnecting hardware components to create
More informationChapter 2 Computer Hardware
Chapter 2 Computer Hardware Learning Objectives LO2.1: Understand how data is represented to a computer LO2.2: Identify the parts inside the system unit LO2.3: Explain how the CPU works LO2.4: Describe
More informationStorage System COSC UCB
Storage System COSC4201 1 1999 UCB I/O and Disks Over the years much less attention was paid to I/O compared with CPU design. As frustrating as a CPU crash is, disk crash is a lot worse. Disks are mechanical
More informationCSE 380 Computer Operating Systems
CSE 380 Computer Operating Systems Instructor: Insup Lee University of Pennsylvania Fall 2003 Lecture Note on Disk I/O 1 I/O Devices Storage devices Floppy, Magnetic disk, Magnetic tape, CD-ROM, DVD User
More informationTODAY AND TOMORROW. Storage CHAPTER
1 TODAY AND TOMORROW 3 Storage CHAPTER Storage Systems Characteristics All storage systems have specific characteristics Storage medium (what data is stored on) Can be removable or nonremovable from the
More informationHardware & Input/Output
Hardware & Input/Output CIT 100 Norm Downey Why Binary? Binary is a numbering system that uses only two digits 0 s and 1 s Electricity within a computer s circuitry can only be in one of two states: On
More informationAlternate definition: Instruction Set Architecture (ISA) What is Computer Architecture? Computer Organization. Computer structure: Von Neumann model
What is Computer Architecture? Structure: static arrangement of the parts Organization: dynamic interaction of the parts and their control Implementation: design of specific building blocks Performance:
More informationGeneral Items: Reading Materials: Miscellaneous: Lecture 9 / Chapter 7 COSC1300/ITSC 1401/BCIS /19/2004 ? H ? T
General Items:? H Reading Materials:? T Miscellaneous: F.Farahmand 1 / 11 File: lec8chap7f04.doc Electronic Storage - The medium on which we can keep data, instructions, and information - Examples: Floppy
More informationChapter 9: Peripheral Devices. By: Derek Hildreth Chad Davis
Chapter 9: Peripheral Devices By: Derek Hildreth Chad Davis Brigham Young University - Idaho CompE 324 Brother Fisher Introduction When discussing this chapter, it has been assumed that the reader has
More information1. Draw general diagram of computer showing different logical components (3)
Tutorial 1 1. Draw general diagram of computer showing different logical components (3) 2. List at least three input devices (1.5) 3. List any three output devices (1.5) 4. Fill the blank cells of the
More informationChapter 5: Computer Systems Organization
Objectives Chapter 5: Computer Systems Organization Invitation to Computer Science, C++ Version, Third Edition In this chapter, you will learn about: The components of a computer system Putting all the
More informationA+ Guide to Hardware, 4e. Chapter 9 Multimedia Devices and Mass Storage
A+ Guide to Hardware, 4e Chapter 9 Multimedia Devices and Mass Storage Objectives Learn about multimedia devices such as sound cards, digital cameras, and MP3 players Learn about optical storage technologies
More informationChapter 5: Computer Systems Organization. Invitation to Computer Science, C++ Version, Third Edition
Chapter 5: Computer Systems Organization Invitation to Computer Science, C++ Version, Third Edition Objectives In this chapter, you will learn about: The components of a computer system Putting all the
More information5 Computer Organization
5 Computer Organization 5.1 Foundations of Computer Science Cengage Learning Objectives After studying this chapter, the student should be able to: List the three subsystems of a computer. Describe the
More informationShow how to connect three Full Adders to implement a 3-bit ripple-carry adder
Show how to connect three Full Adders to implement a 3-bit ripple-carry adder 1 Reg. A Reg. B Reg. Sum 2 Chapter 5 Computing Components Yet another layer of abstraction! Components Circuits Gates Transistors
More informationChapter 2: Computers: The Machines Behind Computing.
Chapter 2: Computers: The Machines Behind Computing. TRUEFALSE 1. Computers perform all tasks using a combination of arithmetic and logical operations. 2. Fourth-generation languages (4GLs) are also called
More informationComputers Are Your Future
Computers Are Your Future 2006 Prentice-Hall, Inc. Computers Are Your Future Chapter 7 Input/Output and Storage 2006 Prentice-Hall, Inc Slide 2 Input Input is any data entered into the computer s memory
More information1.1 Bits and Bit Patterns. Boolean Operations. Figure 2.1 CPU and main memory connected via a bus. CS11102 Introduction to Computer Science
1.1 Bits and Bit Patterns CS11102 Introduction to Computer Science Data Storage 1.1 Bits and Their Storage 1.2 Main Memory 1.3 Mass Storage 1.4 Representation of information as bit patterns Bit: Binary
More information