Lecture 1 (Theory)
Lecture 1 (Theory)
1. Computer System
2. Abstract View of Computer Components
3. What Operating Systems Do
4. Defining Operating Systems
5. Computer System Organization
6. Computer-System Operation
7. Interrupt
8. Computer Startup
9. Interrupt Handling
10. Interrupt-drive I/O Cycle
Computer System
Computer system can be divided into four components:
Hardware – provides basic computing resources
CPU, memory, I/O devices
Operating system
Controls and coordinates use of hardware among various applications and
users
Application programs – define the ways in which the system resources
are used to solve the computing problems of the users
Word processors, compilers, web browsers, database systems, video games
Users
People, machines, other computers
Abstract View of Computer
Components
What Operating Systems Do
Depends on the point of view