processor
1.0.0
โครงการนี้กำลังหยุดชั่วคราวเพราะฉันเริ่มเรียนจบการศึกษา
ฉันไม่แน่ใจว่าฉันจะกลับมาหรือเปล่า
รหัสล่าสุดอยู่ในสาขา OOO, OOO1, OOO2
ที่เก็บนี้ใช้คอมไพเลอร์แอสเซมเบลอร์และโปรเซสเซอร์
Ocaml
รหัสส่วนใหญ่ที่นำมาจากหลักสูตรคอมไพเลอร์ตะวันออกเฉียงเหนือ
รวบรวมถึง x86
Ocaml
Coverts x86 ถึง RISC ISA และประกอบกับไบนารี
Verilog
ใช้ RISC ISA ที่สามารถเรียกใช้คำแนะนำทั้งหมดที่สร้างโดยแอสเซมเบลอร์
C - อินเทอร์เฟซการเขียนโปรแกรม Verilog
จำลองหน่วยความจำคำสั่งหน่วยความจำข้อมูลและการลงทะเบียน
รันผ่านการทดสอบประเภทต่างๆ:
มีสคริปต์การพึ่งพาที่อาจหรือไม่อาจใช้งานได้เพื่อรับการพึ่งพา
เมื่อได้มาซึ่งสิ่งเหล่านี้ MakeFile สามารถเรียกใช้ได้ซึ่งจะรวบรวมทั้งสี่โมดูลและเรียกใช้ม้านั่งทดสอบ