/kernel-OS

Multithreaded Kernel Implementation

Primary LanguageC++

Operating System Kernel

  • Project for course 'Operating Systems 1'
  • Implementation of multi-threaded kernel with time-sharing on single, Intel 8086 processor, emulating MS DOS
  • Written in Borland C++ and assembly

Includes:

  • context switching, preemption, semaphores, events and signals