6502 พื้นฐานของ Microsoft Goes Open Source

/th/images/Microsoft-logo.png

อ่านหน้าการเปิดเผยข้อมูลของเราเพื่อดูว่าคุณจะช่วย Windows Insight ได้อย่างไรสนับสนุนทีมบรรณาธิการ อ่านเพิ่มเติม

ผู้อ่านช่วยสนับสนุน Windows Insight เราอาจได้รับค่าคอมมิชชั่นหากคุณซื้อผ่านลิงก์ของเรา

Microsoft ได้เปิดแหล่งข้อมูลพื้นฐาน 6502 อย่างเป็นทางการล่ามที่ขับเคลื่อนคอมพิวเตอร์ในบ้านยุคแรก เป็นเวลาหลายทศวรรษที่แฟน ๆ มีเพียงชิ้นส่วนและสำเนาที่ไม่เป็นทางการ ตอนนี้รหัสต้นฉบับมีให้ในที่สุดภายใต้ใบอนุญาตที่ทันสมัย

สำหรับผู้ที่ไม่ได้ฝึกหัดการเปิดตัวนี้ย้อนกลับไปในวันแรก ๆ ของ Microsoft ในปี 1975 Bill Gates และ Paul Allen ได้สร้างล่ามพื้นฐานแรกของพวกเขาสำหรับ Altair 8800 มูลนิธินั้นได้รับการปรับให้เข้ากับ MOS 6502 ซึ่งเป็นโปรเซสเซอร์ที่กลายเป็นศูนย์กลางของคอมพิวเตอร์ส่วนบุคคล

ในปี 1977 พลเรือจัตวาได้รับใบอนุญาตล่ามในราคาเพียง $ 25,000 ฝังลงในสัตว์เลี้ยง, VIC-20 และ Commodore ที่เป็นสัญลักษณ์ 64 รุ่นของโปรแกรมเมอร์ที่เรียนรู้โดยการพิมพ์ลูปเช่น “10 Hello Hello”

เวอร์ชันที่เผยแพร่ในวันนี้คือ M6502 8K เวอร์ชัน 1.1 มันรวมถึงการแก้ไขข้อผิดพลาดที่เขียนขึ้นในปี 1978 โดย Gates และวิศวกรพลเรือจัตวา John Feagans แม้จะมีไข่อีสเตอร์ที่ขี้เล่นจากประตูภายในรหัสเก็บรักษาไว้เกือบห้าทศวรรษ

ดังนั้นทำไม Microsoft ถึงปล่อยตอนนี้คุณอาจถามใช่ไหม MOS 6502 ขับเคลื่อนไม่เพียง แต่ผู้เล่นตัวจริงของ Commodore เท่านั้น แต่ยังรวมถึง Apple II, Atari 2600 และ NES ของ Nintendo ความเรียบง่ายของมันช่วยดึงดูดนักการศึกษามือสมัครเล่นและนักทิงเกอร์ฮาร์ดแวร์ FPGA สันทนาการอีมูเลเตอร์และโครงการย้อนยุคยังคงทำงานอยู่ในขณะที่พลเรือจัตวาได้ประกาศ Commodore 64 ที่ขับเคลื่อนด้วย FPGA ใหม่

นักอนุรักษ์ได้สร้างแหล่งที่มานี้ใหม่ในช่วงหลายปีที่ผ่านมาพิสูจน์ว่ายังสามารถสร้าง ROM ที่แน่นอนได้ ยิ่งไปกว่านั้นการตัดสินใจของ Microsoft ยังสร้างผลงานนั้นและติดตามการเปิดแหล่ง GW-Basic ก่อนหน้านี้ซึ่งเป็นบรรพบุรุษของ Qbasic และ Visual Basic

*ลิงค์แหล่งที่มา:

โอเพ่นซอร์สอย่างเป็นทางการ 6502 พื้นฐาน ] ( https://www.conterore.net/), gw-basic,