เนื้อหาของคลังสินค้านี้เป็นรหัสสำหรับปีที่สองของการศึกษาระดับปริญญาตรีสาขาวิทยาศาสตร์คอมพิวเตอร์และเทคโนโลยี, มหาวิทยาลัยการบินและนักบินอวกาศปักกิ่ง "การออกแบบระบบปฏิบัติการระบบปฏิบัติการ"
รหัสในพื้นที่เก็บข้อมูลนี้เป็นของโครงการระบบปฏิบัติการ '
โครงการนี้มีระบบปฏิบัติการขนาดเล็กตาม MIPS32
ระบบปฏิบัติการรองรับการจัดการหน่วยความจำหน้าเสมือนการจัดการกระบวนการการโทรระบบระบบไฟล์และเชลล์ดั้งเดิม
รหัสสามารถจำลองได้ใน GXEMUL Simulator หลังจากรวบรวม
รหัสเหล่านี้สามารถผ่านการทดสอบอัตโนมัติทั้งหมดใน Lab1-LAB6
โครงการของหลักสูตรนี้ใช้ระบบปฏิบัติการ MIPS ที่รองรับการจัดการหน่วยความจำหน้าการจัดการกระบวนการการโทรระบบระบบไฟล์และเชลล์ดั้งเดิมมาก
รหัสทั้งหมดสามารถจำลองได้บน GXEMUL หลังจากรวบรวมโดย Cross Compiler รหัสนี้สามารถทดสอบได้ในคอมพิวเตอร์ทุกเครื่องใน LAB1-LAB6 โดยไม่ต้องแขวนไว้เพียงครั้งเดียว
ในหลักสูตรนี้คุณต้องทำ 'งานท้าทาย' ฉันเลือกงาน 'Raspi 3B Bare Metal OS' ดังนั้นรหัสสำหรับงานท้าทายจึงไม่มีอยู่ในที่เก็บนี้
ในการผ่านหลักสูตรนี้คุณจะต้องทำงานที่ท้าทายให้เสร็จ ฉันเลือกงานที่ท้าทายของ Raspberry Pi 3B ดังนั้นรหัสสำหรับงานที่ท้าทายไม่ได้อยู่ในที่เก็บนี้
พอร์ทัลลิงค์: https://github.com/17231181/raspberrypi_bare_metal_operating_system_buaa
-
หลักสูตรระบบปฏิบัติการนั้นง่ายกว่าหลักสูตรฮาร์ดคอร์ 6 ชุดอื่น ๆ เพียงแค่รักษาใจที่สงบ <br> นอกจากนี้กรรมกรทั่วโลกรวมกัน!