Notes
COMPUTER SYSTEM ENGINEERING - created from Mind Map
Content of the notes (1)
Page 1
COMPUTER SYSTEM
OPERATING SYSTEM
HARDWARE
APPLICATION PROGRAMS
USERS
WHAT DOES IT DO?
WHAT IS IT?
KERNEL
HARDWARE SUPPORT NEEDED
HOW TO RUN?
CONTROL AND COORDINATE AMONG APPLICATIONS AND USERS
WHAT FOR?
HOW?
EXECUTE USER PROGRAMS
MAKE SOLVING USER PROBLEMS EASIER
USE HARDWARE MORE EFFICIENTLY
RESOURCE ALLOCATOR
CONTROL PROGRAM
LIKE A GOVERNMENT
MANAGES ALL RESOURCES
DECIDE BETWEEN CONFLICTING REQUESTS
EFFICIENT AND FAIR USE
CONTROLS EXECUTION OF PROGRAMS
PREVENT ERRORS
PREVENT IMPROPER USE OF COMPUTER
SPECIAL PROGRAM
LINK BETWEEN USER AND COMPUTER HARDWARE
ALWAYS RUNNING
SPECIAL PRIVELEGES
SYSTEM CALLS
ACCESS SPECIAL INSTRUCTIONS
ACCESS SPECIAL MEMORY REGIONS
LET USER PROGRAMS ACCESS KERNEL SERVICES
BOOTSTRAP PROGRAM
LOADED AT POWER-UP OR REBOOT
STORED IN ROM OR EPROM (FIRMWARE)
INITIALISE ENTIRE SYSTEM
LOAD KERNEL AND START EXECUTION
CPU, MEMORY, I/O DEVICES
CPU HAS DUAL MODE OPERATION
USER MODE
KERNEL MODE
DEFINE HOW SYSTEM RESOURCES ARE USED
WORD PROCESSORS, COMPILERS, WEB BROWSERS, DATABASE SYSTEMS, VIDEO GAMES
PEOPLE, MACHINES, OTHER COMPUTERS
Information
- Description
- Computer Science Note on COMPUTER SYSTEM ENGINEERING - created from Mind Map, created by Trinh Vu Linh Chi on 06/03/2018.
- Created by
- Trinh Vu Linh Chi
- Views
- 1
- History
-
- Created by Trinh Vu Linh Chi · Mar 6, 2018
- Copied to Note by Trinh Vu Linh Chi · Mar 6, 2018
- Rating