Minix mükemmel bir seçimdir ve diğer yanıtlardan birinde açıklanmıştır.
Xinu
Ayrıca XINU - XINU Is Unix'i düşünün.
Aynı zamanda UNIX geriye doğru yazılmıştır.
Douglas Comer'ın iyi yazılmış, iyi resimlendirilmiş ve kapsamlı bir şekilde ele alındığını düşündüğüm bir kitabı var.
Gömülü bir Xinu ve Xinu ile öğretim hakkında bir web sitesi var.
http://xinu.mscs.mu.edu/Teaching_With_Xinu
freertos
Bugünlerde çok sevilen bir diğer ufacık işletim sistemi FreeRTOS. Neredeyse her şey üzerinde çalışır. Mars'tan geldiyseniz ve çalışmadığı bir işlemci veya değerlendirme kartınız varsa, yaklaşık 10 sayfa belgeyi okuyabilir, kesintiler, zamanlayıcılar ve UART'larla ilgili yaklaşık beş dosyayı değiştirebilir ve çalışırsınız.
http://www.freertos.org/
31 mimariyi ve 18 takım zincirini desteklediğini iddia ediyorlar. 2009 yılının sonundaki deneyimim iyiydi ve o zamandan beri çok geliştiğini duydum.
Diğer Bağlantılar
Sizin için yararlı bilgilere sahip olabilecek benzer bir soru burada bulunmaktadır:
/programming/254149/how-do-you-write-a-basic-operating-system
Linux ve diğer birçok işletim sistemi tasarımı UNIX'ten etkileniyor, bu yüzden orijinal tasarımcıların (Kernigan, Richie ve Thompson ve diğerleri) hem bilgilendirici hem de tasarım fikirlerini kaynağından alıyor.
http://techchannel.att.com/play-video.cfm/2012/2/22/AT&T-Archives-The-UNIX-System
Klasik ancak sıklıkla revize edilen işletim sistemleri ders kitabı vardır:
Silberschatz, Galvin, Gagne: İşletim Sistemi Kavramları, 7. Baskı
Daha yeni sürümler de olabilir. Bir kitap satıcısı aracılığıyla nadiren bir kitaba bağlantı veriyorum, ancak önizleme çok cömert, bu yüzden işletim sistemleri hakkında daha fazla bilgi edinmek için lütfen göz atın:
http://www.amazon.com/Operating-System-Concepts-Abraham-Silberschatz/dp/0470128720