สารบัญ
sbos ( s imple b asic o perating s ystem) เป็นระบบปฏิบัติการ 16 บิต (ถ้าคุณต้องการเรียกมันว่าฉันหลีกเลี่ยงการใช้คำว่าระบบปฏิบัติการเมื่อพูดถึงโครงการนี้) เขียน อย่างหมดจดในแอสเซมบลี x86 นี่เป็นเพียงโครงการที่สนุกสำหรับฉันและฉันหวังว่าคุณจะชอบมันเช่นกันหรือเป็นแรงบันดาลใจให้คุณทำเช่นเดียวกันและเขียนระบบปฏิบัติการขนาดเล็ก 16 บิตของคุณเองตั้งแต่เริ่มต้นซึ่งน่าทึ่งมาก
โครงการนี้ไม่ได้รับการดูแลอีกต่อไป
ดังนั้นฉันมีอาจารย์ในมหาวิทยาลัยของฉันที่รับผิดชอบในการสอนฉันและคนอื่น ๆ ในชั้นเรียนเกี่ยวกับระบบปฏิบัติการและฉันชอบเรื่องนี้มากและฉันก็ยังทำอยู่ ตอนนี้คุณเห็นแล้วฉันล้มเหลวในการได้เกรดที่ผ่านมา พร้อมกับ 80% ของชั้นเรียน ดังนั้นฉันจึงตัดสินใจที่จะทำให้ระบบปฏิบัติการนี้เป็นของขวัญให้กับอาจารย์ของฉันและเพราะฉันชอบการเขียนโปรแกรมระดับต่ำมาก นอกจากนี้ฉันไม่ได้เกลียดอาจารย์ถ้ามีอะไรที่ฉันชอบบทเรียนของเขาแม้ว่าฉันจะยังรู้สึกเปรี้ยวเล็กน้อยเกี่ยวกับเกรดที่ฉันได้รับ
ตอนนี้ให้ฉันพูดสิ่งนี้โครงการเล็ก ๆ ของฉันไม่ควรดำเนินการอย่างจริงจังเลยฉันเป็นคนที่รู้เรื่องเล็ก ๆ น้อย ๆ ในการชุมนุมและวิธีการเขียน bootloader ฉันทำสิ่งนี้เพราะฉันต้องการไม่ใช่เพราะมันมีความหมายกับคนอื่นที่ไม่ใช่ฉัน
ในการเรียกใช้ระบบปฏิบัติการภายใต้ตัวจำลองคุณจะต้องใช้ QEMU และ NASM หลังจากที่คุณติดตั้งในเครื่อง Linux ของคุณเพียงแค่ใช้ไฟล์ make.sh ที่ฉันรวมอยู่ในที่เก็บโดยพิมพ์คำสั่งต่อไปนี้
> bash make.sh