Skip to content

Konstantin-sudo/OS1_Simple-Operating-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

University project within the curse Operating Systems 1

Simple preemptive operating system kernel for 8086 processor

  • Written in C++
  • Implemented features:
    • concepts of threads
    • change of context (time sharing(asynchronous), interrupts, explicit(synchronous))
    • concept of semaphores
    • concept of events in a relation to interrupts (binary semaphore)
  • User of this app can create multiple threads and use implemented semaphores and events for their synchronization and expect time sharing on cpu usage

About

University project - Operating system for 8086 cpu

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published