Chapter 3 Flashcards

1
Q

What are I/O Protection

A

All I/O instructions are privileged instructions, known as I/O protection.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is memory address space

A

Region in the main memory that a process can legally access is known as memory address space.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is Memory protection

A

Memory protection is a way to control memory access rights on a computer.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What are base register and limit register

A
In order to have memory protection, add two registers that determine the range of legal addresses a program may access.
Base register (Holds the smallest legal physical memory address)
Limit register (contains the size of range)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is the first shell

A

Bon shell

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What are the services offered by OS

A
  • Program execution
  • I/O operations
  • File system manipulation
  • Communication between processes and users
  • Error detection and handling
  • Resource management
  • Accounting information
  • Protection
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is AUI

A

Application user interface, like UI

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What are entry points into kernel

A

1- System call
2- Interrupt generation
3- Trap
4- Signal

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What are types of system call

A
  • Process control
  • File management
  • Device management
  • Information maintenance
  • Communication (between processes)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What are operating system structures

A
  • Simple structure
  • Layered approach
  • Microkernels
  • Virtual machines
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is simple structure

A

Application Program -> Resident system program -> MS DOS device drivers -> ROM BIOS device drivers

How well did you know this?
1
Not at all
2
3
4
5
Perfectly