• ปรับแก้โค้ดตัวอย่างทั้งหมดจากหนังสือเดิม "Programming with 64-Bit ARM Assembly Language" ให้เหมาะกับ Apple Silicon
  • หนังสือเล่มนี้เดิมอิงกับ Linux เกือบทั้งหมด ยกเว้นตัวอย่างบางส่วนของ iOS เนื่องจากระบบปฏิบัติการของ Apple นั้นแท้จริงแล้วเป็นสายแยกของ Darwin OS จึงใช้คอมโพเนนต์แกนหลักร่วมกัน
    แม้ว่า Linux และ Darwin จะได้รับอิทธิพลมาจาก Unix System V เหมือนกัน แต่ในระดับที่กล่าวถึงที่นี่ทั้งสองต่างกันมาก (โดยเฉพาะในด้าน system call และการเข้าถึงหน่วยความจำ) โดยมีการระบุความแตกต่างเหล่านี้ไว้ข้างกันเพื่อให้อ่านเปรียบเทียบได้

ยังไม่มีความคิดเห็น

ยังไม่มีความคิดเห็น