OPERATING SYSTEMS

MIDTERM Nov 7th

Review Oct 31

Lecture Slides

Projects

  1. Unix Utilities - Due Sept 5th

    Read this lab tutorial

    Project Information

  2. part 1, Due sept 26

    Install Qemu, download xv6, run make qemu, read code along with video

    add a system call to xv6

    xv6 book

    xv6 project 1 video
  3. part 2 Due Oct 10th

    Read through end of Chapter 8, page 98 in our class text book 3 easy pieces.

    add the system call "int getreadcount(void)" to xv6. It is a system call that returns the number of times the system call read has been called since boot time. Write a program that calls the new system call and prints the output. Run cat several times and make sure your new system call is working.

    Send me the new code you wrote along with the name of the files where that code was place in, as well as a screen shot of the output, and your user code calling it.

  4. Due oct 24th

Grading

recomended books

calendar

CUNY Calendar