Minix adalah pilihan yang bagus dan dijelaskan dalam salah satu respons lainnya.
Xinu
Juga pertimbangkan XINU - XINU Is Not Unix.
Apakah juga UNIX dieja mundur.
Ada buku karya Douglas Comer yang saya pikir ditulis dengan baik, berilustrasi dengan baik, dan cakupannya bagus.
Ada Xinu Tertanam dan situs web tentang mengajar dengan Xinu.
http://xinu.mscs.mu.edu/Teaching_With_Xinu
FreeRTOS
OS bertubuh kecil lainnya yang mendapat banyak cinta hari ini adalah FreeRTOS. Ini berjalan di hampir semua hal. Jika Anda berasal dari Mars dan memiliki prosesor atau papan eval di mana itu tidak berjalan, Anda bisa membaca sekitar 10 halaman dokumentasi, memodifikasi sekitar lima file yang berkaitan dengan interupsi, timer, dan UART dan Anda akan berjalan.
http://www.freertos.org/
Mereka mengklaim mendukung 31 arsitektur dan 18 rantai alat. Pengalaman saya pada akhir 2009 itu baik, dan saya mendengarnya telah banyak meningkat sejak saat itu.
Tautan Lainnya
Pertanyaan serupa tentang yang mungkin memiliki informasi bermanfaat untuk Anda terdapat di sini:
/programming/254149/how-do-you-write-a-basic-operating-system
Linux dan banyak desain sistem operasi lainnya dipengaruhi oleh UNIX, jadi video ini adalah tempat perancang asli (Kernigan, Richie, dan Thompson dan lainnya) informatif dan mendapatkan ide-ide desain langsung dari sumbernya.
http://techchannel.att.com/play-video.cfm/2012/2/22/AT&T-Archives-The-UNIX-System
Ada buku teks sistem operasi klasik tetapi sering direvisi:
Silberschatz, Galvin, Gagne: Konsep Sistem Operasi, Edisi ke-7
Mungkin ada edisi yang lebih baru juga. Saya jarang menautkan ke buku melalui penjual buku, tetapi pratinjaunya sangat murah hati, jadi untuk mempelajari lebih lanjut tentang sistem operasi, silakan periksa:
http://www.amazon.com/Operating-System-Concepts-Abraham-Silberschatz/dp/0470128720