Lec26-OS-161 Introduction

Lec26-OS-161 Introduction - National University of Computer...

Info iconThis preview shows pages 1–6. Sign up to view the full content.

View Full Document Right Arrow Icon
Operating System Operating System Spring 09 Spring 09 National University National University Lec26-OS-161 Introduction Lec26-OS-161 Introduction Prepared by Prepared by Uzma Marouf Uzma Marouf uzma.maroof@nu.edu.pk uzma.maroof@nu.edu.pk
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
2 Reference Material Reference Material
Background image of page 2
What is OS-161 What is OS-161 3
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
4 What is OS-161 What is OS-161 A model OS to teach OS design Skeletal code implementing virtual MIPS machine and basic OS You will fill in the missing parts Gradually built “complete” OS Thread synchronization System calls Multiprogramming Virtual Memory File System Networking
Background image of page 4
Bootstrapping Bootstrapping Most of real operating systems are started as follows: A system manager turns on a switch of a computer. The bootstrap program runs The boot program reads in an operating system program and invokes it. Since os-161 is not a real operating system Bootstrapping is different from real operating systems but similar: A user invokes an os-161 executable program from a shell on Unix. ./sys161
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 6
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 19

Lec26-OS-161 Introduction - National University of Computer...

This preview shows document pages 1 - 6. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online