SlideShare ist ein Scribd-Unternehmen logo
1 von 24
Module 2:  Computer-System Structures ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Computer-System Architecture
Computer-System Operation ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Common Functions of Interrupts ,[object Object],[object Object],[object Object],[object Object],[object Object]
Interrupt Handling ,[object Object],[object Object],[object Object],[object Object],[object Object]
Interrupt Time Line For a Single Process Doing Output
I/O Structure ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Two I/O methods Synchronous Asynchronous
Device-Status Table
Direct Memory Access (DMA) Structure ,[object Object],[object Object],[object Object]
Storage Structure ,[object Object],[object Object],[object Object],[object Object],[object Object]
Moving-Head Disk Mechanism
Storage Hierarchy ,[object Object],[object Object],[object Object],[object Object],[object Object]
Storage-Device Hierarchy
Hardware Protection ,[object Object],[object Object],[object Object],[object Object]
Dual-Mode Operation ,[object Object],[object Object],[object Object],[object Object]
Dual-Mode Operation (Cont.) ,[object Object],[object Object],[object Object],monitor user Interrupt/fault set user mode
I/O Protection ,[object Object],[object Object]
Memory Protection ,[object Object],[object Object],[object Object],[object Object],[object Object]
A Base And A limit Register Define A Logical Address Space
Protection Hardware ,[object Object],[object Object]
CPU Protection ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
General-System Architecture ,[object Object],[object Object],[object Object],[object Object],[object Object]
Use of A System Call to Perform I/O

Weitere ähnliche Inhalte

Was ist angesagt?

Object-oriented analysis and design - questions and answers
Object-oriented analysis and design - questions and answersObject-oriented analysis and design - questions and answers
Object-oriented analysis and design - questions and answersNavinda Dissanayake
 
Distributed operating system
Distributed operating systemDistributed operating system
Distributed operating systemPrankit Mishra
 
Attendance Management System
Attendance Management SystemAttendance Management System
Attendance Management SystemArhind Gautam
 
User Interface Analysis and Design
User Interface Analysis and DesignUser Interface Analysis and Design
User Interface Analysis and Design Saqib Raza
 
Protection and Security in Operating Systems
Protection and Security in Operating SystemsProtection and Security in Operating Systems
Protection and Security in Operating Systemsvampugani
 
Exception handling in Pipelining in COA
Exception handling in Pipelining in COAException handling in Pipelining in COA
Exception handling in Pipelining in COARishavChandel1
 
OS Functions and Services
OS Functions and ServicesOS Functions and Services
OS Functions and Servicessgpraju
 
Payroll Management System SRS
Payroll Management System SRSPayroll Management System SRS
Payroll Management System SRSShubham Modi
 
BIOS basic input output system
BIOS basic input output systemBIOS basic input output system
BIOS basic input output systemVipul Buchade
 
OPERATING SYSTEM - SHORT NOTES
OPERATING SYSTEM - SHORT NOTESOPERATING SYSTEM - SHORT NOTES
OPERATING SYSTEM - SHORT NOTESsuthi
 
Student result mamagement
Student result mamagementStudent result mamagement
Student result mamagementMickey
 
Operating system components
Operating system componentsOperating system components
Operating system componentsSyed Zaid Irshad
 
Socio organizational issues ppt
Socio organizational issues pptSocio organizational issues ppt
Socio organizational issues ppttamizh arthanari
 
SRS for student database management system
SRS for student database management systemSRS for student database management system
SRS for student database management systemSuman Saurabh
 
Library Management system requirements
Library Management system requirementsLibrary Management system requirements
Library Management system requirementsAhsan Riaz
 

Was ist angesagt? (20)

Object-oriented analysis and design - questions and answers
Object-oriented analysis and design - questions and answersObject-oriented analysis and design - questions and answers
Object-oriented analysis and design - questions and answers
 
Distributed operating system
Distributed operating systemDistributed operating system
Distributed operating system
 
Hci
HciHci
Hci
 
Attendance Management System
Attendance Management SystemAttendance Management System
Attendance Management System
 
User Interface Analysis and Design
User Interface Analysis and DesignUser Interface Analysis and Design
User Interface Analysis and Design
 
Protection and Security in Operating Systems
Protection and Security in Operating SystemsProtection and Security in Operating Systems
Protection and Security in Operating Systems
 
BANKING SYSTEM
BANKING SYSTEMBANKING SYSTEM
BANKING SYSTEM
 
Exception handling in Pipelining in COA
Exception handling in Pipelining in COAException handling in Pipelining in COA
Exception handling in Pipelining in COA
 
i/o interface
i/o interfacei/o interface
i/o interface
 
OS Functions and Services
OS Functions and ServicesOS Functions and Services
OS Functions and Services
 
Payroll Management System SRS
Payroll Management System SRSPayroll Management System SRS
Payroll Management System SRS
 
BIOS basic input output system
BIOS basic input output systemBIOS basic input output system
BIOS basic input output system
 
OPERATING SYSTEM - SHORT NOTES
OPERATING SYSTEM - SHORT NOTESOPERATING SYSTEM - SHORT NOTES
OPERATING SYSTEM - SHORT NOTES
 
Student result mamagement
Student result mamagementStudent result mamagement
Student result mamagement
 
Operating system components
Operating system componentsOperating system components
Operating system components
 
Computer hardware course
Computer hardware courseComputer hardware course
Computer hardware course
 
Socio organizational issues ppt
Socio organizational issues pptSocio organizational issues ppt
Socio organizational issues ppt
 
SRS for student database management system
SRS for student database management systemSRS for student database management system
SRS for student database management system
 
Student Tracking System
Student Tracking SystemStudent Tracking System
Student Tracking System
 
Library Management system requirements
Library Management system requirementsLibrary Management system requirements
Library Management system requirements
 

Andere mochten auch (15)

Ch6
Ch6Ch6
Ch6
 
Ch1
Ch1Ch1
Ch1
 
Multiple processor systems
Multiple processor systemsMultiple processor systems
Multiple processor systems
 
02.Os Structure
02.Os Structure02.Os Structure
02.Os Structure
 
Ch5
Ch5Ch5
Ch5
 
Ch3
Ch3Ch3
Ch3
 
Linux kernel modules
Linux kernel modulesLinux kernel modules
Linux kernel modules
 
Ch4
Ch4Ch4
Ch4
 
Introduction to pc operations nc ii
Introduction to pc operations nc iiIntroduction to pc operations nc ii
Introduction to pc operations nc ii
 
Multi processing
Multi processingMulti processing
Multi processing
 
PROPRIETARY AND OPEN SOURCE SOFTWARE
PROPRIETARY AND OPEN SOURCE SOFTWARE PROPRIETARY AND OPEN SOURCE SOFTWARE
PROPRIETARY AND OPEN SOURCE SOFTWARE
 
Device Drivers
Device DriversDevice Drivers
Device Drivers
 
file system in operating system
file system in operating systemfile system in operating system
file system in operating system
 
Memory management
Memory managementMemory management
Memory management
 
Final cblm
Final cblmFinal cblm
Final cblm
 

Ähnlich wie Ch2

Ch2 OS
Ch2 OSCh2 OS
Ch2 OSC.U
 
Operating system (BCS303) MODULE 1 NOTES
Operating system (BCS303) MODULE 1 NOTESOperating system (BCS303) MODULE 1 NOTES
Operating system (BCS303) MODULE 1 NOTESKopinathMURUGESAN
 
operating system over view.ppt operating sysyems
operating system over view.ppt operating sysyemsoperating system over view.ppt operating sysyems
operating system over view.ppt operating sysyemsJyoReddy9
 
OS - Ch1
OS - Ch1OS - Ch1
OS - Ch1sphs
 
Chapter 1 - Introduction
Chapter 1 - IntroductionChapter 1 - Introduction
Chapter 1 - IntroductionWayne Jones Jnr
 
Operating systems. replace ch1 with numbers for next chapters
Operating systems. replace ch1 with numbers for next chaptersOperating systems. replace ch1 with numbers for next chapters
Operating systems. replace ch1 with numbers for next chapterssphs
 
Operating system lecture 2. batch system.memory layout
Operating system lecture 2. batch system.memory layoutOperating system lecture 2. batch system.memory layout
Operating system lecture 2. batch system.memory layoutfahim shahzad
 
Lecture1,2,3 (1).pdf
Lecture1,2,3 (1).pdfLecture1,2,3 (1).pdf
Lecture1,2,3 (1).pdfTaufeeq8
 
UNIT 5- UNDERSTANDING THE SYSTEM DESIGN PROCESS.pptx
UNIT 5- UNDERSTANDING THE SYSTEM DESIGN PROCESS.pptxUNIT 5- UNDERSTANDING THE SYSTEM DESIGN PROCESS.pptx
UNIT 5- UNDERSTANDING THE SYSTEM DESIGN PROCESS.pptxLeahRachael
 
Mca ii os u-1 introduction to os
Mca  ii  os u-1 introduction to osMca  ii  os u-1 introduction to os
Mca ii os u-1 introduction to osRai University
 
Operating system
Operating systemOperating system
Operating systemmak120
 
Operating system- Chapter 1.pptx to study
Operating system- Chapter 1.pptx to studyOperating system- Chapter 1.pptx to study
Operating system- Chapter 1.pptx to studymuhammadalam77863
 
Operating system notes ch1
Operating system notes ch1Operating system notes ch1
Operating system notes ch1Emmanuel Damka
 

Ähnlich wie Ch2 (20)

OSCh2
OSCh2OSCh2
OSCh2
 
Ch2 OS
Ch2 OSCh2 OS
Ch2 OS
 
OS_Ch2
OS_Ch2OS_Ch2
OS_Ch2
 
Ch1
Ch1Ch1
Ch1
 
Operating system (BCS303) MODULE 1 NOTES
Operating system (BCS303) MODULE 1 NOTESOperating system (BCS303) MODULE 1 NOTES
Operating system (BCS303) MODULE 1 NOTES
 
operating system over view.ppt operating sysyems
operating system over view.ppt operating sysyemsoperating system over view.ppt operating sysyems
operating system over view.ppt operating sysyems
 
OS - Ch1
OS - Ch1OS - Ch1
OS - Ch1
 
Chapter 1 - Introduction
Chapter 1 - IntroductionChapter 1 - Introduction
Chapter 1 - Introduction
 
Operating systems. replace ch1 with numbers for next chapters
Operating systems. replace ch1 with numbers for next chaptersOperating systems. replace ch1 with numbers for next chapters
Operating systems. replace ch1 with numbers for next chapters
 
Operating system lecture 2. batch system.memory layout
Operating system lecture 2. batch system.memory layoutOperating system lecture 2. batch system.memory layout
Operating system lecture 2. batch system.memory layout
 
Module1
Module1Module1
Module1
 
IO hardware
IO hardwareIO hardware
IO hardware
 
Lecture1,2,3 (1).pdf
Lecture1,2,3 (1).pdfLecture1,2,3 (1).pdf
Lecture1,2,3 (1).pdf
 
UNIT 5- UNDERSTANDING THE SYSTEM DESIGN PROCESS.pptx
UNIT 5- UNDERSTANDING THE SYSTEM DESIGN PROCESS.pptxUNIT 5- UNDERSTANDING THE SYSTEM DESIGN PROCESS.pptx
UNIT 5- UNDERSTANDING THE SYSTEM DESIGN PROCESS.pptx
 
Mca ii os u-1 introduction to os
Mca  ii  os u-1 introduction to osMca  ii  os u-1 introduction to os
Mca ii os u-1 introduction to os
 
OSLec1&2.ppt
OSLec1&2.pptOSLec1&2.ppt
OSLec1&2.ppt
 
Operating system
Operating systemOperating system
Operating system
 
OS-ch01-2024.ppt
OS-ch01-2024.pptOS-ch01-2024.ppt
OS-ch01-2024.ppt
 
Operating system- Chapter 1.pptx to study
Operating system- Chapter 1.pptx to studyOperating system- Chapter 1.pptx to study
Operating system- Chapter 1.pptx to study
 
Operating system notes ch1
Operating system notes ch1Operating system notes ch1
Operating system notes ch1
 

Ch2