COMPUTER SCIENCE AND ENGINEERING - Basic Functions and Operational Units - Kevin Skadron, BASIC FUNCTIONS AND OPERATIONAL UNITS
|
|
|
- Valerie Montgomery
- 9 years ago
- Views:
Transcription
1 BASIC FUNCTIONS AND OPERATIONAL UNITS Kevin Skadron Department of Computer Science, University of Virginia, USA Keywords: Computers, computer systems, components, hierarchy, memory, mass storage, peripherals, motherboard, microprocessor, CPU, pipeline, functional units, execution units. Contents 1. Introduction 2. Peripherals 2.1 Keyboards 2.2 Monitors 2.3 Mice and Other Pointing Devices 2.4 Printers 2.5 Modems 2.6 Mass Storage 2.7 Terminals 2.8 Other Peripherals 2.9 Character Codes and Endian-ness 3. Board-Level Components 3.1 BIOS 3.2 Main Memory 3.3 Other Components 4. Processing Units 5. Functional Units 5.1. Fetch 5.2. Decode 5.3. Execute 5.4. Writeback 6. Concluding Remarks Glossary Bibliography Summary A computer system is best viewed as a hierarchy of components, ranging from peripherals like display monitors at the outermost level to elements at the innermost level like caches and registers that comprise the processor core. Detailed descriptions of these components and their interfaces will be left for later sections. This section describes the components that exist at each level and their basic purpose and function, and gives an overview of their relationship. Components of a system, their functionality and their relation will be discussed here. Memory, mass storage devices, peripherals, and their relation with the CPU will be discussed here as well.
2 1. Introduction A computer system consists of a wide variety of components. They are best viewed as comprising a hierarchy of levels. At the outermost level are the devices that permit the system to interface with the user. These peripherals are how users interact with the computer and how they store data, and include familiar components like the keyboard, monitor, and disk drive. At the innermost level are the functional units that comprise the processing core itself. These include units like registers and arithmetic units. This article describes the components that exist at each level and their basic purpose and function. At the outermost level, we can regard a computer system as being made up of the core system and its peripherals. The core system can be thought of as the motherboard a printed circuit board that contains the processor, the memory, the memory bus (or system bus) that connects these, and the I/O bus that is connected to the system bus. Peripherals are connected to the system over the I/O bus. Within the processor exist computing modules or stages, like the fetch unit, the execution unit, and so on. And within each of these are individual functional units, like branch predictors, arithmeticlogic units (ALUs), and registers. A high-level schematic of a computer system appears in Figure 1. The purpose of this article is to explain the components that make up each level of this hierarchy and their relationship. Figure 1: Schematic of a computer system showing its different levels and some common components.
3 2. Peripherals Peripherals exist to convey data to and from the processor or to store data. Examples include keyboards, monitors, mice, disk drives, CD-ROM drives, etc. They are connected via a controller to the computer system via an I/O bus, which is in turn connected to the memory bus. This organization has already been depicted in Figure 1. The purpose of the controller is to interpret the electrical signals produced by the peripheral into the format required by the I/O bus, and manage the interaction with the bus. The I/O bus is separate and a client of the memory bus, connected by something called a bridge. This arrangement places less load on the memory bus and allows it to run faster, improving communication between the CPU and memory and thereby boosting the CPU s performance. To further improve CPU performance, most I/O takes place as direct memory access or DMA. With DMA, the I/O takes place directly between memory and the peripheral, without involving the CPU. This lets the CPU work on the main computation and avoid being distracted by the I/O (unless the CPU needs to access memory, in which case it may stall until memory becomes available). When the I/O transfer is complete, an interrupt is generated to notify the processor. This forces the current program to stop and invokes an interrupt handler in the operating system. This handler then takes any necessary special actions, such as checking for errors or allowing a program waiting for data to resume. When the handler completes, the OS allows one of the ready and waiting programs (perhaps but not necessarily the one that was interrupted) to resume execution. Note that low-cost systems can mount I/O devices directly on the system bus, thereby dispensing with one of the two busses. This has two negative consequences: first, more devices must share the single bus; and second, such centralized buses are usually slow in order to better accommodate the I/O devices, and this in turn slows down communication between the CPU and memory. Different I/O devices actually expect different bus standards. This sometimes means that the system contains additional busses in order to accommodate these different devices. For example, we might have an ISA as a client of the PCI bus, which is in turn a client of the memory bus. ISA stands for Industry Standard Bus and is the original IBM PC bus. EISA is a subsequent, backward-compatible improvement for higher speed, and stands for Extended ISA. Most computer systems today use the PCI (Peripheral Component Interconnect) bus developed by Intel, which is faster yet. These systems sometimes still contain an ISA bus to permit the use of older ISA devices, and many systems are now adding support for USB (Universal Serial Bus) devices, a recent standard meant to ease the use of low-speed I/O devices like keyboards, mice, scanners, etc. USB devices can be plugged into the computer as it runs, without opening the computer or requiring a reboot. No matter how many busses the system contains, two or more devices may try to access the bus simultaneously. Arbitration is therefore required to serialize the bus accesses. Otherwise simultaneous accesses would interfere with each other and corrupt the data being sent on the bus. I/O devices that cannot be stopped are given priority to avoid loss
4 of data. But many controllers can buffer some I/O data today s disk drives can buffer many sectors of data, keyboard controllers can remember some number of keystrokes, and so forth. Before we survey some of the most common peripherals, it is important to note that the use of all these peripherals requires involvement by the operating system. It is the OS that contains the device drivers that understand how to convert program commands into I/O commands suited to each specific device, and how to manage input so that each application receives exactly the input that should receive. These device drivers are invoked by both program commands and by interrupt handlers. 2.1 Keyboards Keyboards come in many varieties, representing different alphabets and with different auxiliary keys, but their operation is similar. In all cases, their purpose is to accept text input from the user. In most systems, pressing a key places a value representing the key into a register in the keyboard controller, and generates an interrupt. The CPU then reads that value on Western keyboards with the Latin alphabet, a value between 1 and 102. Releasing the key generates a second interrupt. The distinction between press and release is necessary to implement SHIFT, CTRL, and ALT sequences. This may sound like a lot of interrupts, but humans type incredibly slowly by a computer s standards characters per second (i.e., ~2000 interrupts/sec.) is a fast typing rate, but this is actually similar to the rate at which the CPU performs context switches among different programs CPUs execute billions of instructions per second. Keyboards are typically ISA devices. 2.2 Monitors Monitors are similar to televisions. They are traditionally implemented using a cathode ray tube (CRT), but today some flat-panel monitors use alternative technologies like LCDs (liquid crystal displays). Most laptops use LCD displays. In either case, the display is viewed as a matrix of pixels, and pixels are turned on or off (for monochrome displays) or set to different colors to display desired images, which may be text, windows, etc. A video controller controls the display. The pixel values to be displayed are written into a buffer which is then used to control the CRT or LCD. This buffers consists of Video RAM or VRAM, which is a special kind of RAM memory designed specifically for use in video controllers. CRTs use a gun that shoots electrons at a phosphorescent coating on the back of the monitor s screen. An electrical grid within the CRT controls whether the electron beam is actually allowed to strike the phosphor. Color displays use three electron guns, one each for red, green, and blue, which together can be used to produce any desired color. LCDs are based on crystals that flow like a liquid. Their orientation can be controlled to determine whether light can pass through the display or not. The display itself consists of two glass plates with the liquid crystals sealed between them. The display is illuminated from behind, and an electrical grid controls the orientation of
5 the crystal corresponding to each pixel. Color is implemented by adding filters that separate the while backlight into red, green, and blue components that can be controlled independently. Monitors are typically on the PCI bus when the system provides PCI support. 2.3 Mice and Other Pointing Devices Many user interfaces today consist of many simultaneously visible windows or objects, and require a pointer to control where the user s input should actually occur. This is most frequently controlled by a mouse, a device roughly the size of a human hand that is placed flat on the work surface and rolled back and forth across it. As the mouse is moved back and forth across the desk, these motions translate into similar motions of the pointer (e.g., moving the mouse leftwards across the desk causes the pointer to move leftwards across the screen). Pressing or clicking buttons on the mouse allows the user to indicate various actions at the location where the pointer currently points. Different mice have various numbers of buttons, and various means of tracking the user s motions. The basic techniques for tracking motion are mechanical and optical. A mechanical mouse uses a typically uses a rubber ball that is attached to orthogonallyplaced wheels inside the mouse. As the mouse moves, the ball moves, and the wheels detect motion in the horizontal and vertical directions. For example, if the horizontal wheel moves while the vertical wheel does not, this corresponds to purely horizontal motion, and if both wheels move, this corresponds motion on some sort of diagonal. An optical mouse, on the other hand, shines a light onto a special mouse pad whose surface is marked with a grid. A photodector, also on the bottom of the mouse can then detect the mouse s motion. Other pointing devices operate on broadly similar principles. Examples include track balls and joysticks. Some systems have touch-sensitive screens that allow the user to point directly on the screen with a finger or with a stylus. Mice are typically on the ISA bus TO ACCESS ALL THE 18 PAGES OF THIS CHAPTER, Visit: Bibliography John L. Hennessy and David A. Patterson. (1996). Computer Architecture: A Quantitative Approach, 2 nd ed. San Francisco, CA, USA: Morgan Kaufmann. [This is a graduate-level textbook describing
6 instruction-set and microarchitectural implementation and the interactions between them. It includes a detailed discussion of pipelining, branch prediction, caching, and virtual memory.] Mark D. Hill, Norman P. Jouppi, and Gurindar S. Sohi, editors. (2000). Readings in Computer Architecture. San Francisco, CA, USA: Morgan Kaufmann. [This is an anthology of both historical and recent research papers in the area of computer architecture. The papers encompass all the levels discussed above.] Kevin Skadron, Pritpal S. Ahuja, Margaret Martonosi, and Douglas W. Clark. (1999). Branch Prediction, Instruction-Window Size, and Cache Size: Performance Tradeoffs and Simulation Techniques. IEEE Transactions on Computers, 48(11): [This paper explores how the interactions between different functional units especially the instruction-window, the caches, and the branch predictor and their configurations affect performance in some non-obvious ways. This has consequences for both design and modeling of computer systems.] Andrew S. Tanenbaum. (1999). Structured Computer Organization, 4 th ed. Upper Saddle River, NJ, USA: Prentice Hall. [This is an introductory textbook discussing the different levels of computer systems, their relation, and their implementation. It includes an overview of peripherals and bus standards, as well as a discussion of the role of the operating system and the compiler.] William A. Wulf and Sally A. McKee. (1995). Hitting the Memory Wall: Implications of the Obvious. Computer Architecture News, 23(1): [This paper discusses the growing problem of the memory wall and its implications for computer design.]
Lizy Kurian John Electrical and Computer Engineering Department, The University of Texas as Austin
BUS ARCHITECTURES Lizy Kurian John Electrical and Computer Engineering Department, The University of Texas as Austin Keywords: Bus standards, PCI bus, ISA bus, Bus protocols, Serial Buses, USB, IEEE 1394
TEST CHAPTERS 1 & 2 OPERATING SYSTEMS
TEST CHAPTERS 1 & 2 OPERATING SYSTEMS True/False Indicate whether the statement is true or false. 1. Changes that you make in virtual machines do not affect your physical computer. 2. The size of a bus
A+ Guide to Managing and Maintaining Your PC, 7e. Chapter 1 Introducing Hardware
A+ Guide to Managing and Maintaining Your PC, 7e Chapter 1 Introducing Hardware Objectives Learn that a computer requires both hardware and software to work Learn about the many different hardware components
Introduction to Computers, Anatomy of Computers, Input and Output Devices
LECTURE SCHEDULE 1 Introduction to Computers, Anatomy of Computers, Input and Output Devices In human affairs we have reached a point where the problems that we must solve are no longer solvable without
Computer Systems Structure Input/Output
Computer Systems Structure Input/Output Peripherals Computer Central Processing Unit Main Memory Computer Systems Interconnection Communication lines Input Output Ward 1 Ward 2 Examples of I/O Devices
Computer Performance. Topic 3. Contents. Prerequisite knowledge Before studying this topic you should be able to:
55 Topic 3 Computer Performance Contents 3.1 Introduction...................................... 56 3.2 Measuring performance............................... 56 3.2.1 Clock Speed.................................
COMPUTER SCIENCE AND ENGINEERING - Microprocessor Systems - Mitchell Aaron Thornton
MICROPROCESSOR SYSTEMS Mitchell Aaron Thornton, Department of Electrical and Computer Engineering, Mississippi State University, PO Box 9571, Mississippi State, MS, 39762-9571, United States. Keywords:
Technical Product Specifications Dell Dimension 2400 Created by: Scott Puckett
Technical Product Specifications Dell Dimension 2400 Created by: Scott Puckett Page 1 of 11 Table of Contents Technical Product Specifications Model 3 PC Technical Diagrams Front Exterior Specifications
Chapter 3: Computer Hardware Components: CPU, Memory, and I/O
Chapter 3: Computer Hardware Components: CPU, Memory, and I/O What is the typical configuration of a computer sold today? The Computer Continuum 1-1 Computer Hardware Components In this chapter: How did
The Central Processing Unit:
The Central Processing Unit: What Goes on Inside the Computer Chapter 4 Objectives Identify the components of the central processing unit and how they work together and interact with memory Describe how
The Keyboard One of the first peripherals to be used with a computer and is still the primary input device for text and numbers.
Standard Methods of Input Input device enables you to input information and commands into the computer. The Keyboard One of the first peripherals to be used with a computer and is still the primary input
Chapter 1 Computer System Overview
Operating Systems: Internals and Design Principles Chapter 1 Computer System Overview Eighth Edition By William Stallings Operating System Exploits the hardware resources of one or more processors Provides
1 PERSONAL COMPUTERS
PERSONAL COMPUTERS 1 2 Personal computer a desktop computer a laptop a tablet PC or a handheld PC Software applications for personal computers include word processing spreadsheets databases web browsers
Chapter 5 Busses, Ports and Connecting Peripherals
Chapter 5 Busses, Ports and Connecting Peripherals 1 The Bus bus - groups of wires on a circuit board that carry information (bits - on s and off s) between computer components on a circuit board or within
Computer Hardware HARDWARE. Computer Hardware. Mainboard (Motherboard) Instructor Özgür ZEYDAN
Computer Hardware HARDWARE Hardware: the collection of physical elements that comprise a computer system. Bülent Ecevit University Department of Environmental Engineering 1. Case and inside 2. Peripherals
The Keyboard One of the first peripherals to be used with a computer and is still the primary input device for text and numbers.
Standard Methods of Input Keyboard Mouse Input device enables you to input information and commands into the computer. The Keyboard One of the first peripherals to be used with a computer and is still
Computer Organization & Architecture Lecture #19
Computer Organization & Architecture Lecture #19 Input/Output The computer system s I/O architecture is its interface to the outside world. This architecture is designed to provide a systematic means of
Primary Memory. Input Units CPU (Central Processing Unit)
Basic Concepts of Computer Hardware Primary Memory Input Units CPU (Central Processing Unit) Output Units This model of the typical digital computer is often called the von Neuman compute Programs and
TH2. Input devices, processing and output devices
TH2. Input devices, processing and output devices http://www.bbc.co.uk/schools/gcsebitesize/ict/ Input devices allow us to enter raw data into a computer. The computer processes the data and then produces
Computer Organization
Basics Machine, software, and program design JPC and JWD 2002 McGraw-Hill, Inc. Computer Organization CPU - central processing unit Where decisions are made, computations are performed, and input/output
Chapter 6. Inside the System Unit. What You Will Learn... Computers Are Your Future. What You Will Learn... Describing Hardware Performance
What You Will Learn... Computers Are Your Future Chapter 6 Understand how computers represent data Understand the measurements used to describe data transfer rates and data storage capacity List the components
COMPUTER HARDWARE. Input- Output and Communication Memory Systems
COMPUTER HARDWARE Input- Output and Communication Memory Systems Computer I/O I/O devices commonly found in Computer systems Keyboards Displays Printers Magnetic Drives Compact disk read only memory (CD-ROM)
Parts of a Computer. Preparation. Objectives. Standards. Materials. 1 1999 Micron Technology Foundation, Inc. All Rights Reserved
Parts of a Computer Preparation Grade Level: 4-9 Group Size: 20-30 Time: 75-90 Minutes Presenters: 1-3 Objectives This lesson will enable students to: Identify parts of a computer Categorize parts of a
Chapter 2 Basic Structure of Computers. Jin-Fu Li Department of Electrical Engineering National Central University Jungli, Taiwan
Chapter 2 Basic Structure of Computers Jin-Fu Li Department of Electrical Engineering National Central University Jungli, Taiwan Outline Functional Units Basic Operational Concepts Bus Structures Software
CHAPTER 2: HARDWARE BASICS: INSIDE THE BOX
CHAPTER 2: HARDWARE BASICS: INSIDE THE BOX Multiple Choice: 1. Processing information involves: A. accepting information from the outside world. B. communication with another computer. C. performing arithmetic
Prof. Dr. M. H. Assal
Prof. Dr. M. H. Assal AS 26/10/2014 Computer hardware is the collection of physical elements that comprise a computer system Computer hardware can be classified as following: o Input devices o Output devices
Chapter 02: Computer Organization. Lesson 04: Functional units and components in a computer organization Part 3 Bus Structures
Chapter 02: Computer Organization Lesson 04: Functional units and components in a computer organization Part 3 Bus Structures Objective: Understand the IO Subsystem and Understand Bus Structures Understand
Graphical displays are generally of two types: vector displays and raster displays. Vector displays
Display technology Graphical displays are generally of two types: vector displays and raster displays. Vector displays Vector displays generally display lines, specified by their endpoints. Vector display
Pentium vs. Power PC Computer Architecture and PCI Bus Interface
Pentium vs. Power PC Computer Architecture and PCI Bus Interface CSE 3322 1 Pentium vs. Power PC Computer Architecture and PCI Bus Interface Nowadays, there are two major types of microprocessors in the
Communicating with devices
Introduction to I/O Where does the data for our CPU and memory come from or go to? Computers communicate with the outside world via I/O devices. Input devices supply computers with data to operate on.
Basics of Computer 1.1 INTRODUCTION 1.2 OBJECTIVES
Basics of Computer :: 1 1 Basics of Computer 1.1 INTRODUCTION In this lesson we present an overview of the basic design of a computer system: how the different parts of a computer system are organized
Devices and Device Controllers
I/O 1 Devices and Device Controllers network interface graphics adapter secondary storage (disks, tape) and storage controllers serial (e.g., mouse, keyboard) sound co-processors... I/O 2 Bus Architecture
Comp 410/510. Computer Graphics Spring 2016. Introduction to Graphics Systems
Comp 410/510 Computer Graphics Spring 2016 Introduction to Graphics Systems Computer Graphics Computer graphics deals with all aspects of creating images with a computer Hardware (PC with graphics card)
Getting Started on the Computer With Mouseaerobics! Windows XP
This handout was modified from materials supplied by the Bill and Melinda Gates Foundation through a grant to the Manchester City Library. Getting Started on the Computer With Mouseaerobics! Windows XP
Logical Operations. Control Unit. Contents. Arithmetic Operations. Objectives. The Central Processing Unit: Arithmetic / Logic Unit.
Objectives The Central Processing Unit: What Goes on Inside the Computer Chapter 4 Identify the components of the central processing unit and how they work together and interact with memory Describe how
Management Challenge. Managing Hardware Assets. Central Processing Unit. What is a Computer System?
Management Challenge Managing Hardware Assets What computer processing and storage capability does our organization need to handle its information and business transactions? What arrangement of computers
what operations can it perform? how does it perform them? on what kind of data? where are instructions and data stored?
Inside the CPU how does the CPU work? what operations can it perform? how does it perform them? on what kind of data? where are instructions and data stored? some short, boring programs to illustrate the
Chapter 9 Input/Output Devices
Chapter 9 Input/Output Devices Contents: I. Introduction II. Input Devices a. Keyboard,mouse,joystick,scanners,digital camera, bar code reader, touch Sreeen,Speech input device (microphone) III. Output
Lecture 2: Computer Hardware and Ports. [email protected] http://faculty.sau.edu.sa/y.alharbi/en
BMTS 242: Computer and Systems Lecture 2: Computer Hardware and Ports Yousef Alharbi Email Website [email protected] http://faculty.sau.edu.sa/y.alharbi/en The System Unit McGraw-Hill Copyright 2011
PC Build and Manual Part 1
PC Build and Manual Part 1 Applying IT best practices in working with computer systems: Section 1: Workspace Preparation completing IT-related tasks: Sections 1-5 of the manual Section 2: Installing Motherboard
1. Computer System Structure and Components
1 Computer System Structure and Components Computer System Layers Various Computer Programs OS System Calls (eg, fork, execv, write, etc) KERNEL/Behavior or CPU Device Drivers Device Controllers Devices
Operating system Dr. Shroouq J.
3 OPERATING SYSTEM STRUCTURES An operating system provides the environment within which programs are executed. The design of a new operating system is a major task. The goals of the system must be well
I/O. Input/Output. Types of devices. Interface. Computer hardware
I/O Input/Output One of the functions of the OS, controlling the I/O devices Wide range in type and speed The OS is concerned with how the interface between the hardware and the user is made The goal in
Desktop Publishing 5N0785 Learning Outcome 2 Monaghan Institute Level 5 Module
Desktop Publishing 5N0785 Learning Outcome 2 Monaghan Institute Level 5 Module Contents Learners will be able to describe the characteristics of key components of DTP systems including those used for input,
1. Three-Color Light. Introduction to Three-Color Light. Chapter 1. Adding Color Pigments. Difference Between Pigments and Light. Adding Color Light
1. Three-Color Light Chapter 1 Introduction to Three-Color Light Many of us were taught at a young age that the primary colors are red, yellow, and blue. Our early experiences with color mixing were blending
Fall 2009. Lecture 1. Operating Systems: Configuration & Use CIS345. Introduction to Operating Systems. Mostafa Z. Ali. [email protected].
Fall 2009 Lecture 1 Operating Systems: Configuration & Use CIS345 Introduction to Operating Systems Mostafa Z. Ali [email protected] 1-1 Chapter 1 Introduction to Operating Systems An Overview of Microcomputers
Chapter 3 Input Devices
CSCA0101 COMPUTING BASICS Chapter 3 1 Topics: Examples of Input Device Keyboard Pointing Devices Graphic and Video Audio 2 Any peripheral (piece of computer hardware equipment) used to provide data and
CS 3530 Operating Systems. L02 OS Intro Part 1 Dr. Ken Hoganson
CS 3530 Operating Systems L02 OS Intro Part 1 Dr. Ken Hoganson Chapter 1 Basic Concepts of Operating Systems Computer Systems A computer system consists of two basic types of components: Hardware components,
A White Paper By: Dr. Gaurav Banga SVP, Engineering & CTO, Phoenix Technologies. Bridging BIOS to UEFI
A White Paper By: Dr. Gaurav Banga SVP, Engineering & CTO, Phoenix Technologies Bridging BIOS to UEFI Copyright Copyright 2007 by Phoenix Technologies Ltd. All rights reserved. No part of this publication
MULTIPLE CHOICE FREE RESPONSE QUESTIONS
MULTIPLE CHOICE FREE RESPONSE QUESTIONS World ORT Union I n p u t d e v i c e s Where would you find the letters QUERTY? A. Mouse B. Keyboard C.Numeric Keypad How did the computer mouse get its name? A.
Central Processing Unit
Chapter 4 Central Processing Unit 1. CPU organization and operation flowchart 1.1. General concepts The primary function of the Central Processing Unit is to execute sequences of instructions representing
Practice Test for the 220-801 Domain 1 - PC Hardware (Brought to you by RMRoberts.com)
Practice Test for the 220-801 Domain 1 - PC Hardware (Brought to you by RMRoberts.com) This is a practice test designed to determine if you are ready to take the CompTIA 220-801 certification test. Only
MICROPROCESSOR AND MICROCOMPUTER BASICS
Introduction MICROPROCESSOR AND MICROCOMPUTER BASICS At present there are many types and sizes of computers available. These computers are designed and constructed based on digital and Integrated Circuit
Computer Peripherals
Computer Peripherals Reading: Chapter 10 (except 10.6) Peripherals Devices that are separate from the basic computer Not the CPU, memory, or power supply Classified as input, output, and storage Connect
Chapter 5 Input. Chapter 5 Objectives. What Is Input? What Is Input? The Keyboard. The Keyboard
Chapter 5 Objectives Chapter 5 Input Define input List characteristics of of a keyboard Describe different mouse types and how they work Summarize how pointing devices work Explain how a digital camera
Basic Concepts of Information Technology (IT)
Basic Concepts of Information Technology (IT) Objectives Define Computer and Identify the Four Basic Computing Functions Identify the Different Types of Computers Describe Hardware Devices and Their Uses
COMPUTER HARDWARE & SERVICING QUESTION BANK
COMPUTER HARDWARE & SERVICING QUESTION BANK UNIT 1 PART A 1. Define processor socket 2. What do you mean by chipset 3. Define jumpers 4. What is the use of a port 5. Define motherboard form factor 6. What
Displays. Cathode Ray Tube. Semiconductor Elements. Basic applications. Oscilloscope TV Old monitors. 2009, Associate Professor PhD. T.
Displays Semiconductor Elements 1 Cathode Ray Tube Basic applications Oscilloscope TV Old monitors 2 1 Idea of Electrostatic Deflection 3 Inside an Electrostatic Deflection Cathode Ray Tube Gun creates
Chapter 4 System Unit Components. Discovering Computers 2012. Your Interactive Guide to the Digital World
Chapter 4 System Unit Components Discovering Computers 2012 Your Interactive Guide to the Digital World Objectives Overview Differentiate among various styles of system units on desktop computers, notebook
S7 for Windows S7-300/400
S7 for Windows S7-300/400 A Programming System for the Siemens S7 300 / 400 PLC s IBHsoftec has an efficient and straight-forward programming system for the Simatic S7-300 and ern controller concept can
The Motherboard Chapter #5
The Motherboard Chapter #5 Amy Hissom Key Terms Advanced Transfer Cache (ATC) A type of L2 cache contained within the Pentium processor housing that is embedded on the same core processor die as the CPU
Learning Outcomes. Simple CPU Operation and Buses. Composition of a CPU. A simple CPU design
Learning Outcomes Simple CPU Operation and Buses Dr Eddie Edwards [email protected] At the end of this lecture you will Understand how a CPU might be put together Be able to name the basic components
I/O Device and Drivers
COS 318: Operating Systems I/O Device and Drivers Prof. Margaret Martonosi Computer Science Department Princeton University http://www.cs.princeton.edu/courses/archive/fall11/cos318/ Announcements Project
TYPES OF COMPUTERS AND THEIR PARTS MULTIPLE CHOICE QUESTIONS
MULTIPLE CHOICE QUESTIONS 1. What is a computer? a. A programmable electronic device that processes data via instructions to output information for future use. b. Raw facts and figures that has no meaning
Computer Components Study Guide. The Case or System Box
Computer Components Study Guide In this lesson, we will briefly explore the basics of identifying the parts and components inside of a computer. This lesson is used to introduce the students to the inside
Internet and Computing Core Certification Guide Module A Computing Fundamentals
Lesson 4: Using Input/Output Devices input/output devices common input devices common output devices specialized devices how a device connects what a port is what a device driver is What are Input/Output
Chapter 11 I/O Management and Disk Scheduling
Operating Systems: Internals and Design Principles, 6/E William Stallings Chapter 11 I/O Management and Disk Scheduling Dave Bremer Otago Polytechnic, NZ 2008, Prentice Hall I/O Devices Roadmap Organization
EUCIP - IT Administrator. Module 1 - PC Hardware. Version 2.0
EUCIP - IT Administrator Module 1 - PC Hardware Version 2.0 Module 1 Goals Module 1 The PC Hardware module requires the candidate to know and recognise the basic physical make-up of a personal computer
13 Managing Devices. Your computer is an assembly of many components from different manufacturers. LESSON OBJECTIVES
LESSON 13 Managing Devices OBJECTIVES After completing this lesson, you will be able to: 1. Open System Properties. 2. Use Device Manager. 3. Understand hardware profiles. 4. Set performance options. Estimated
Discovering Computers 2011. Living in a Digital World
Discovering Computers 2011 Living in a Digital World Objectives Overview Differentiate among various styles of system units on desktop computers, notebook computers, and mobile devices Identify chips,
150127-Microprocessor & Assembly Language
Chapter 3 Z80 Microprocessor Architecture The Z 80 is one of the most talented 8 bit microprocessors, and many microprocessor-based systems are designed around the Z80. The Z80 microprocessor needs an
DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING Question Bank Subject Name: EC6504 - Microprocessor & Microcontroller Year/Sem : II/IV
DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING Question Bank Subject Name: EC6504 - Microprocessor & Microcontroller Year/Sem : II/IV UNIT I THE 8086 MICROPROCESSOR 1. What is the purpose of segment registers
WILLIAM PATERSON UNIVERSITY OF NEW JERSEY COLLEGE OF SCIENCE AND HEALTH Computer Science Department Course Outline
WILLIAM PATERSON UNIVERSITY OF NEW JERSEY COLLEGE OF SCIENCE AND HEALTH Computer Science Department Course Outline 1. Title of Course, Course Number, and Credits: Fundamentals of Computer Hardware, CS235,
New Mexico Broadband Program. Basic Computer Skills. Module 1 Types of Personal Computers Computer Hardware and Software
New Mexico Broadband Program Basic Computer Skills Module 1 Types of Personal Computers Computer Hardware and Software Basic Computer Skills Learning Objectives Acquire introductory familiarity with basic
Computers Are Your Future. 2005 Prentice-Hall, Inc.
Computers Are Your Future 2005 Prentice-Hall, Inc. Computers Are Your Future Chapter 5 Input/Output and Storage 200 Prentice-Hall, Inc Slide 2 What You Will Learn About The purpose of special keys and
2. Keyboard-An input device similar to a typewriter, for the entry of text, numbers and punctuation.
Computer Hardware: 1. System Unit- The main part of a personal computer. The system unit includes the chassis, microprocessor, main memory, bus, and ports, but does not include the keyboard or monitor,
Fastboot Techniques for x86 Architectures. Marcus Bortel Field Application Engineer QNX Software Systems
Fastboot Techniques for x86 Architectures Marcus Bortel Field Application Engineer QNX Software Systems Agenda Introduction BIOS and BIOS boot time Fastboot versus BIOS? Fastboot time Customizing the boot
Mouse Control using a Web Camera based on Colour Detection
Mouse Control using a Web Camera based on Colour Detection Abhik Banerjee 1, Abhirup Ghosh 2, Koustuvmoni Bharadwaj 3, Hemanta Saikia 4 1, 2, 3, 4 Department of Electronics & Communication Engineering,
COS 318: Operating Systems. I/O Device and Drivers. Input and Output. Definitions and General Method. Revisit Hardware
COS 318: Operating Systems I/O and Drivers Input and Output A computer s job is to process data Computation (, cache, and memory) Move data into and out of a system (between I/O devices and memory) Challenges
Chap-02, Hardware and Software. Hardware Model
Philadelphia University School of Business Administration INFO-101 Information Systems Prof London Chap-02, Hardware and Software Hardware Components Central processing unit (CPU) Arithmetic/logic unit
Hardware: Input, Processing, and Output Devices. A PC in Every Home. Assembling a Computer System
C H A P T E R 3 Hardware: Input, Processing, and Output Devices A PC in Every Home February 3, 2000 Ford will make available to all 330,000 employees hourly and salaried an HP Pavilion PC, an HP DeskJet
CHAPTER 4 MARIE: An Introduction to a Simple Computer
CHAPTER 4 MARIE: An Introduction to a Simple Computer 4.1 Introduction 195 4.2 CPU Basics and Organization 195 4.2.1 The Registers 196 4.2.2 The ALU 197 4.2.3 The Control Unit 197 4.3 The Bus 197 4.4 Clocks
Computer Terminology
Computer Terminology Term Definition What they really mean!! CPU Central Processing The control unit fetches instructions from memory and The Brains of the computer Unit decodes them to produce signals
Acer LCD Monitor Driver Installation Guide
1 Contents 1 Contents... 1 2 Introduction... 2 3 Installation Guide... 2 3.1 PC requirements... 2 3.2 Installing the Acer LCD Monitor Driver on Windows Vista... 3 3.2.1 Hardware first install... 3 3.2.2
UMBC. ISA is the oldest of all these and today s computers still have a ISA bus interface. in form of an ISA slot (connection) on the main board.
Bus Interfaces Different types of buses: ISA (Industry Standard Architecture) EISA (Extended ISA) VESA (Video Electronics Standards Association, VL Bus) PCI (Periheral Component Interconnect) USB (Universal
MicroScribe: Connection problems between the MicroScribe and your PC
MicroScribe: Connection problems between the MicroScribe and your PC If you are having problems with your MicroScribe-to-PC connection, this is the document for you. The MicroScribe-3D uses a standard
Programming Logic controllers
Programming Logic controllers Programmable Logic Controller (PLC) is a microprocessor based system that uses programmable memory to store instructions and implement functions such as logic, sequencing,
TEACHING COMPUTER ARCHITECTURE THROUGH SIMULATION (A BRIEF EVALUATION OF CPU SIMULATORS) *
TEACHING COMPUTER ARCHITECTURE THROUGH SIMULATION (A BRIEF EVALUATION OF CPU SIMULATORS) * Timothy Stanley, PhD Computer and Network Sciences, Utah Valley University, Orem, Utah 84058, 801 863-8978, [email protected]
Lecture Notes, CEng 477
Computer Graphics Hardware and Software Lecture Notes, CEng 477 What is Computer Graphics? Different things in different contexts: pictures, scenes that are generated by a computer. tools used to make
Chapter 1 Lesson 3 Hardware Elements in the Embedded Systems. 2008 Chapter-1L03: "Embedded Systems - ", Raj Kamal, Publs.: McGraw-Hill Education
Chapter 1 Lesson 3 Hardware Elements in the Embedded Systems 1 Typical Embedded System Hardware units 2 Basic Circuit Elements at the System 3 (i) Power Source 1. System own supply with separate supply
Operating System Fundamentals Robert Power & Robert Ford
Operating System Fundamentals Robert Power & Robert Ford School of Information Technology College of the North Atlantic-Qatar 2009 Table of Contents Introduction 5 Unit 1: Computer Architecture Review
Tomorrow s Technology and You
Tomorrow s Technology and You 8 th Edition Slide 1 Tomorrow s Technology and You 8/e Hardware Basics: Peripherals Slide 2 Objectives List several examples of input devices and explain how they can make
LSN 2 Computer Processors
LSN 2 Computer Processors Department of Engineering Technology LSN 2 Computer Processors Microprocessors Design Instruction set Processor organization Processor performance Bandwidth Clock speed LSN 2
CATIA Basic Concepts TABLE OF CONTENTS
TABLE OF CONTENTS Introduction...1 Manual Format...2 Log on/off procedures for Windows...3 To log on...3 To logoff...7 Assembly Design Screen...8 Part Design Screen...9 Pull-down Menus...10 Start...10
Troubleshooting PCs What to do when you don't know what to do!
Troubleshooting PCs What to do when you don't know what to do! Prepared By: Helpdesk AIT-ITServ ITServ Troubleshooting techniques: Check the Cable Connections First. Check the Cable Connections First.
BIOS and CMOS. Overview. The Function of BIOS. The Bus
Overview BIOS and CMOS In this chapter, you will learn to Explain the function of BIOS Distinguish among various CMOS setup utility options Describe BIOS and device drives Troubleshoot the Power-On Self
5COMPUTER SCIENCE For Class IX (marks 55)
5COMPUTER SCIENCE For Class IX (marks 55) 1. Introduction to Computers o History and development of computers - Types of computers (analogue, digital, hybrid) - Classification of digital computers (micro,
Introducción. Diseño de sistemas digitales.1
Introducción Adapted from: Mary Jane Irwin ( www.cse.psu.edu/~mji ) www.cse.psu.edu/~cg431 [Original from Computer Organization and Design, Patterson & Hennessy, 2005, UCB] Diseño de sistemas digitales.1
Computer Organization. and Instruction Execution. August 22
Computer Organization and Instruction Execution August 22 CSC201 Section 002 Fall, 2000 The Main Parts of a Computer CSC201 Section Copyright 2000, Douglas Reeves 2 I/O and Storage Devices (lots of devices,
Montgomery College Course Designator/Course Number: CS 110 Course Title: Computer Literacy
Montgomery College Course Designator/Course Number: CS 11 Course Title: Computer Literacy Course Length: 3 credits 3 5-minute meetings per week or equivalent Course Description: An introduction to the
