HC SDK: เมื่อ NASM สู่โลก 8 บิต! สร้าง SDK สำหรับ Z80, 8085 และชิปย้อนยุค

เมื่อ Humberto Costa ได้เครื่อง MSX มาเพื่อเขียนโปรแกรม ASM ย้อนยุค เขาพบว่าโปรแกรมแอสเซมเบลอร์ Z80 ที่มีอยู่ไม่รองรับไวยากรณ์แบบ NASM ที่เขาคุ้นเคย ทำให้เกิดแรงบันดาลใจในการสร้างโปรเจกต์ HC SDK ขึ้นมา

HC SDK มีเป้าหมายเพื่อนำไวยากรณ์แบบ NASM ที่เป็นที่นิยมในการเขียนโปรแกรมแอสเซมบลีสำหรับสถาปัตยกรรม x86 มาสู่โปรเซสเซอร์ 8 บิตคลาสสิกหลายตัว เช่น Z80, 8080, 8085 และ 8086 โดยขณะนี้กำลังพัฒนาเพื่อรองรับ 6502 เพิ่มเติม

ชุดพัฒนาซอฟต์แวร์นี้รองรับการทำงานบนระบบปฏิบัติการหลักๆ ทั้ง macOS, Windows, OpenBSD, FreeBSD และ Linux ผู้ที่สนใจสามารถดาวน์โหลดทั้งซอร์สโค้ดและเวอร์ชันที่คอมไพล์แล้วได้จากเว็บไซต์ของโปรเจกต์และ GitHub repository

ในอนาคต Humberto ยังวางแผนที่จะเพิ่มการรองรับภาษาโปรแกรมระดับสูงขึ้น เพื่อให้ HC SDK เป็นสภาพแวดล้อมการพัฒนาที่สมบูรณ์แบบยิ่งขึ้นสำหรับคอมพิวเตอร์ย้อนยุคและโครงการใหม่ๆ ที่ได้รับแรงบันดาลใจจากเทคโนโลยีเก่าเหล่านี้


🏷️ หมวดหมู่: Retrocomputing, Software Development, assembler, nasm, z80

🔗 อ่านบทความฉบับเต็ม: hackaday