A+ Guide to Managing and Maintaining Your PC. How Hardware and Software Work Together

Similar documents
A+ Guide to Managing and Maintaining your PC, 6e. Chapter 2 Introducing Operating Systems

How Hardware and Software Work Together

OPERATING SYSTEMS & UTILITY PROGRAMS

Systems software. Definition. Categories of software. Examples Of Systems Software 11/23/2018

1- Which of the following tasks is the operating system NOT responsible for? d) Coordinates communication between software applications and the CPU

Definition. A series of detailed instructions that control the operation of a computer system. are developed by computer programmers

A+ Guide to Managing and Maintaining your PC, 6e (Comprehensive)

Review Questions on Computer Basics

CHAPTER 2 BASIC OPERATING SYSTEM CONCEPT MANAGEMENT

About the Presentations

Computers: Tools for an Information Age. System Software

Downloaded from various sources on the NET

Boot Process in details for (X86) Computers

Download from Powered By JbigDeaL

1. The first true 32-bit operating system developed by Microsoft was Windows 3.1.

IT ESSENTIALS V. 4.1 Module 5 Fundamental Operating Systems

Chapter Two File Systems. CIS 4000 Intro. to Forensic Computing David McDonald, Ph.D.

makes floppy bootable o next comes root directory file information ATTRIB command used to modify name

Computer Software. Lect 4: System Software

Boot Sequence OBJECTIVES RESOURCES DISCUSSION PROCEDURE LAB PROCEDURE 2

User s Manual. Hi-Speed USB 2.0 Flash Disk

Elementary Computing CSC M. Cheng, Computer Science 1

Chapter 8 Operating Systems and Utility Programs أ.أمل زهران

Elementary Computing CSC 100. M. Cheng, Computer Science

The Early System Start-Up Process. Group Presentation by: Tianyuan Liu, Caiwei He, Krishna Parasuram Srinivasan, Wenbin Xu

Technology In Action, Complete, 14e (Evans et al.) Chapter 5 System Software: The Operating System, Utility Programs, and File Management

Guide to Computer Forensics and Investigations Fourth Edition. Chapter 6 Working with Windows and DOS Systems

Chapter 8 Operating Systems and Utility Programs

Technology in Action Complete, 13e (Evans et al.) Chapter 5 System Software: The Operating System, Utility Programs, and File Management

Windows 2000 Computer Management

The coloured area that is seen on the screen. The pictures stand for items you might see on real desktop such as my computer.

Exam : Title. : A+ OS Technologies

CHAPTER 11: IMPLEMENTING FILE SYSTEMS (COMPACT) By I-Chen Lin Textbook: Operating System Concepts 9th Ed.

ACCESSDATA SUPPLEMENTAL APPENDIX

LaCie d2 SATA II 3Gbits

A+ Guide to Managing and Maintaining your PC, 6e. Chapter 8 Hard Drives

Hitachi Align Tool. User's Guide

A+ Guide to Hardware, 4e. Chapter 7 Hard Drives

Computer. Operating Systems Introduction to Operating System (OS)

Backup, File Backup copies of individual files made in order to replace the original file(s) in case it is damaged or lost.

Full file at

Technology in Action. Chapter 5 System Software: The Operating System, Utility Programs, and File Management

Chapter 2 Operating-System Structures

Operating Systems: The Genie in the Computer. Chapter 6: Operating Systems: The Genie in the Computer. What is an operating system?

Introduction to Computers. Joslyn A. Smith

SOFTWARE ARCHITECTURE

JetFlash User s Manual

CS420: Operating Systems. OS Services & System Calls

Hard Disk Organization. Vocabulary

What Operating Systems Do An operating system is a program hardware that manages the computer provides a basis for application programs acts as an int

Machine Language and System Programming

Department of Information Technology. Duhok Polytechnic University.

Quick Installation Guide TU-S9

System Software. System software

Regardless of the size and complexity of the computer and the operating system, all operating systems perform the same four basic functions:

Windows 7 on the 2009 A+ Exams

Fujitsu LifeBook A Series

User Guide. Version Number 1.1

Windows 2000/XP History, and Data Management

Types and Functions of Win Operating Systems

Operating Systems Concepts

AMSC/CMSC 662 Computer Organization and Programming for Scientific Computing Fall 2011 Operating Systems Dianne P. O Leary c 2011

User s Manual CONTENT. Nano NAS Server for USB storages. 1. Product Information Product Specifications System requirements..

8/25/2016. What Is a Computer? The Components of a Computer

IT 05: Fundamental Operating Systems Online Study Questions

Linux+ Guide to Linux Certification, Third Edition. Chapter 2 Linux Installation and Usage

I/O Systems. Jo, Heeseung

3 INSTALLING WINDOWS XP PROFESSIONAL

Introduction. What is an Operating System? A Modern Computer System. Computer System Components. What is an Operating System?

By Dr. Samaher Hussein Ali

USB2.0 IDE & LANDISK External Enclosure

Date and Time The date is factory set to the date of the BIOS build. The date and time are editable. NumLock

Chapter I The System Unit

Below is a reviewer on the skill assessment exam of those who wanted to get a certificate on Computer Hardware

BASIC OPERATIONS. Managing System Resources

Using the PXI-8150B in a PXI-1025 Chassis NOTE TO USERS

1973 MCM-70 Intel 8008 processor 2 kb RAM, 14kB ROM cassette drive 3

CHAPTER 03: MULTIMEDIA & OPERATING SYSTEM. :: Operating System :: ~ What is OS?~ ~ OS Functions~ ~ OS Characteristics ~ ~ Type of OS~

M4.3-R4: INTRODUCTION TO ICT RESOURCES

User s Manual. PC-Based Measurement Instruments. Setup Guide for Windows Vista IM E. 1st Edition

THE CPU SPENDS ALMOST ALL of its time fetching instructions from memory

A+ Guide to Managing and Maintaining Your PC, 7e. Chapter 16 Fixing Windows Problems

CSCA0201 FUNDAMENTALS OF COMPUTING. Chapter 6 Operating Systems

PC SERVICING & TROUBLESHOOTING (305)

Installing Linux (Chapter 8) Note packet # 4. CSN 115 Operating Systems Ken Mead Genesee Community College. Objectives

RAID SATA II 3Gbps 4 Ports PCI-X Host

Data rate - The data rate is the number of bytes per second that the drive can deliver to the CPU.

Windows History 2009 Windows 7 2

USER MANUAL for USB Data Link

First lecture Computer Basics. By lecturer : Raya N.Ismail computer science department

Operating-System Structures

SECTION 2 (Part B) Types And Components Of Computer Systems. Sophia Pratzioti

From last time. What is the maximum size of a file in bytes? What is the maximum total size of directories and files in a single disk partition?

I/O Systems. Jinkyu Jeong Computer Systems Laboratory Sungkyunkwan University

Ultra ATA/133 RAID Card. User Manual

BIOS Setup DESKPOWER 5000

Windows 7 Overview. Windows 7. Objectives. The History of Windows. CS140M Fall Lake 1

Chapter 12: Advanced Operating Systems

Magic Card User Manual

Using Desktop PCs as RT Targets with the LabVIEW Real-Time Module

Transcription:

A+ Guide to Managing and Maintaining Your PC Fifth Edition Chapter 2 How Hardware and Software Work Together

You Will Learn About operating systems, what they are, and what they do How an OS interfaces with users, applications, and hardware How system resources help hardware and software communicate 2

Introducing Operating Systems Software that controls a computer Acts as a middleman between applications and hardware Two main internal components Shell Kernel 3

OS as a Middleman 4

The Shell and the Kernel 5

Common Operating Systems DOS Windows 9x Windows NT, Windows 2000, and Windows XP Unix Linux OS/2 Mac OS 6

What an Operating System Does Provides user interface Stores, retrieves, and manipulates files and folders Manages applications Manages hardware 7

How an OS Provides a User Interface Command-driven interfaces Menu-driven interfaces Icon-driven interfaces 8

A Menu-Driven Interface 9

How an OS Manages Files and Folders Uses file system (FAT or NTFS) to track how clusters are used for each stored file Uses directories, subdirectories, and files Uses partitions and logical drives on hard drive 10

Tracks, Sectors, and Clusters 11

Files and Directories 12

Partitions and Logical Drives 13

How an OS Manages Applications Provides access to hardware resources Manages data in memory and in secondary storage Performs other background tasks 14

Loading Application Software Using the Windows Desktop Shortcut icon Start menu Run command Windows Explorer or My Computer 15

Using a Shortcut Icon to Load Software 16

Real and Protected Operating Modes Real (16-bit) operating mode CPU processes 16 bits of data at one time Software has real access to hardware Protected (32-bit) operating mode CPU processes 32 bits of data at one time More than one program can be running, each one protected from others Uses preemptive multitasking 17

16-Bit and 32-Bit Software 16-bit software Written for Windows 3.x Accesses data 16 bits at a time Programs should not infringe on resources of other programs that are running 32-bit software Written for Windows 95 and later Windows OSs 18

How an OS Manages Hardware Uses device drivers or the BIOS (system BIOS, startup BIOS, or CMOS setup) to interface with hardware Trend is to manage devices with device drivers rather than BIOS 19

How an OS Manages Hardware (continued) 20

How an OS Uses Device Drivers to Manage Hardware Device drivers provide OS with software necessary to control devices 16-bit read-mode drivers Supported by Windows 95/98 32-bit protected-mode drivers Supported by Windows 95/98, Windows Me, and Windows NT/2000/XP 21

How an OS Uses System BIOS to Manage Devices To communicate with simple devices (eg, floppy drives or keyboards) To access the hard drive 22

Using System BIOS 23

Using System BIOS (continued) 24

System Resources 25

System Resources (continued) Depend on certain lines on a bus on motherboard System bus components Data bus carries data Address bus communicates addresses (memory addresses and I/O addresses) Control bus controls communication (IRQs and DMA channels) 26

System Bus Components 27

Interrupt Request Number (IRQ) Line on a bus that device needing service uses to alert the CPU Managed by interrupt controller on motherboard Early motherboards: eight IRQs Second group of IRQs and second interrupt controller have been added to accommodate need for more devices 28

Common Assignments for First Eight IRQs 29

Second IRQ Controller 30

Viewing IRQ Assignments Microsoft Diagnostic Utility (MSD) for DOS Device Manager for Windows 2000/XP and Windows 9x 31

Viewing IRQ Assignments (continued) 32

Viewing IRQ Assignments (continued) 33

Memory Addresses Hexadecimal numbers assigned to RAM and ROM so the CPU can access both Used to access physical memory Often written in segment:offset form (eg, C800:5) 34

Memory Addresses (continued) 35

I/O Addresses Numbers CPU can use to access hardware devices 36

I/O Addresses (continued) 37

Common Assignments for I/O Addresses 38

Direct Memory Access (DMA) Channels Shortcut method that lets an I/O device send data directly to memory, bypassing the CPU 39

DMA Channels 40

OS Tools to Examine a System Device Manager System Information utility Microsoft Diagnostic Utility (MSD) 41

Device Manager Primary tool used to manage hardware devices under Windows 2000/XP and Windows 9x 42

Device Manager ( continued) 43

System Information Utility Gives similar, but more, information than Device Manager BIOS version in use Directory where OS is installed How system resources are used Information about drivers and their status Additional information about software 44

Using Windows System Information 45

Microsoft Diagnostic Utility (MSD) Useful for viewing information about the system, including: Memory Video Ports Device drivers System resources 46

Using MSD 47

Summary How hardware and software work together Different operating systems What they do How they work to control hardware devices How an OS provides the interface that users and applications need to command and use hardware devices 48