SlideShare une entreprise Scribd logo
1  sur  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

Contenu connexe

Tendances

automated doctor appointment and prescription management system
automated doctor appointment and prescription management systemautomated doctor appointment and prescription management system
automated doctor appointment and prescription management systemluckymoni76
 
Hospital management System (asp.net with c#)Project report
Hospital management System (asp.net with c#)Project reportHospital management System (asp.net with c#)Project report
Hospital management System (asp.net with c#)Project reportabhishek singh
 
Hostel management system ppt
Hostel management system pptHostel management system ppt
Hostel management system ppt12345tusharverma
 
PowerPoint Presentation On Ethical Hacking in Brief (Simple)
PowerPoint Presentation On Ethical Hacking in Brief (Simple)PowerPoint Presentation On Ethical Hacking in Brief (Simple)
PowerPoint Presentation On Ethical Hacking in Brief (Simple)Shivam Sahu
 
Architecture Challenges In Cloud Computing
Architecture Challenges In Cloud ComputingArchitecture Challenges In Cloud Computing
Architecture Challenges In Cloud ComputingIndicThreads
 
Chapter 1: Introduction to Operating System
Chapter 1: Introduction to Operating SystemChapter 1: Introduction to Operating System
Chapter 1: Introduction to Operating SystemShafaan Khaliq Bhatti
 
Canteen management system Documentation
Canteen management system DocumentationCanteen management system Documentation
Canteen management system Documentationrimshailyas1
 
Enumeration and system hacking
Enumeration and system hackingEnumeration and system hacking
Enumeration and system hackingbegmohsin
 
Program security
Program securityProgram security
Program securityG Prachi
 
Hotel management-system-hms
Hotel management-system-hmsHotel management-system-hms
Hotel management-system-hmsMiran Hussen
 
Chapter 1: Overview of Network Security
Chapter 1: Overview of Network SecurityChapter 1: Overview of Network Security
Chapter 1: Overview of Network SecurityShafaan Khaliq Bhatti
 
System models in distributed system
System models in distributed systemSystem models in distributed system
System models in distributed systemishapadhy
 
Dynamic interconnection networks
Dynamic interconnection networksDynamic interconnection networks
Dynamic interconnection networksPrasenjit Dey
 
Eucalyptus, Nimbus & OpenNebula
Eucalyptus, Nimbus & OpenNebulaEucalyptus, Nimbus & OpenNebula
Eucalyptus, Nimbus & OpenNebulaAmar Myana
 
Hotel reservation system
Hotel reservation systemHotel reservation system
Hotel reservation systemSundas Kayani
 

Tendances (20)

automated doctor appointment and prescription management system
automated doctor appointment and prescription management systemautomated doctor appointment and prescription management system
automated doctor appointment and prescription management system
 
Hospital management System (asp.net with c#)Project report
Hospital management System (asp.net with c#)Project reportHospital management System (asp.net with c#)Project report
Hospital management System (asp.net with c#)Project report
 
Hostel management system ppt
Hostel management system pptHostel management system ppt
Hostel management system ppt
 
Network attacks
Network attacksNetwork attacks
Network attacks
 
PowerPoint Presentation On Ethical Hacking in Brief (Simple)
PowerPoint Presentation On Ethical Hacking in Brief (Simple)PowerPoint Presentation On Ethical Hacking in Brief (Simple)
PowerPoint Presentation On Ethical Hacking in Brief (Simple)
 
Architecture Challenges In Cloud Computing
Architecture Challenges In Cloud ComputingArchitecture Challenges In Cloud Computing
Architecture Challenges In Cloud Computing
 
Chapter 1: Introduction to Operating System
Chapter 1: Introduction to Operating SystemChapter 1: Introduction to Operating System
Chapter 1: Introduction to Operating System
 
Canteen management system Documentation
Canteen management system DocumentationCanteen management system Documentation
Canteen management system Documentation
 
Enumeration and system hacking
Enumeration and system hackingEnumeration and system hacking
Enumeration and system hacking
 
Program security
Program securityProgram security
Program security
 
Hotel management-system-hms
Hotel management-system-hmsHotel management-system-hms
Hotel management-system-hms
 
Chapter 1: Overview of Network Security
Chapter 1: Overview of Network SecurityChapter 1: Overview of Network Security
Chapter 1: Overview of Network Security
 
Hotel management
Hotel managementHotel management
Hotel management
 
System models in distributed system
System models in distributed systemSystem models in distributed system
System models in distributed system
 
Dynamic interconnection networks
Dynamic interconnection networksDynamic interconnection networks
Dynamic interconnection networks
 
Virtual machine security
Virtual machine securityVirtual machine security
Virtual machine security
 
Hospital management system
Hospital management systemHospital management system
Hospital management system
 
Eucalyptus, Nimbus & OpenNebula
Eucalyptus, Nimbus & OpenNebulaEucalyptus, Nimbus & OpenNebula
Eucalyptus, Nimbus & OpenNebula
 
System Maintenance
System MaintenanceSystem Maintenance
System Maintenance
 
Hotel reservation system
Hotel reservation systemHotel reservation system
Hotel reservation system
 

En vedette (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
 

Similaire à 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
 

Similaire à 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