Слайд 2Main Components Of An Operating System
Process Management
Disk And File Systems
Memory Management
Inter-process communication (IPC)
Слайд 3In the early days of electronic computing, two different processor/memory architectures emerged:
Слайд 4Princeton Architecture
(von Neumann architecture)
Слайд 5The principles of von Neumann."
1. The principle of program control.
2. The principle of
one memory.
3. The principle of memory addressability.
Слайд 6Harvard Architecture – Two separate memories. One contains only data while the other
is containing only program code.
Слайд 7Which is better?
Each architecture has its advantages: All else being equal, the Harvard
model has the edge in performance. The Von Neumann model is more flexible.
Слайд 8Types of memory
Automatic
static RAM
dynamic RAM
Слайд 9MCB
The concept of a memory control block (MCB) was introduced in MS-DOS, Version
2.0, as the operating system's basic method of tracking memory allocation for application programs and installable device drivers.
Слайд 12Flat memory model or linear memory model