ไมโครโปรเซสเซอร์ตัวใดสำหรับการทดลอง?
ฉันปิดบังจินตนาการลับ (อุ๊ปส์ไม่เป็นความลับอีกต่อไป) เพื่อสร้างคอมพิวเตอร์ง่าย ๆ ตั้งแต่เริ่มต้น ฉันกำลังมองหาไมโครโปรเซสเซอร์ที่ใช้งานง่ายเริ่มต้นด้วย ฉันรู้เกี่ยวกับผู้ต้องสงสัยตามปกติเช่น 6502, 68000, 8086, Z80 เป็นต้น แต่ฉันสงสัยว่ามีอะไรที่ดีกว่าอยู่ที่นั่น นี่คือรายการความปรารถนาของฉัน: จำเป็นต้องมี: อัตราสัญญาณนาฬิกาต่ำ (4-25 MHz) ไม่เกิน 40-60 พินโดยเฉพาะอย่างยิ่งในการกำหนดค่า DIP ความสามารถในการระบุที่อยู่รอบ ๆ หน่วยความจำ 64KB แต่สูงถึง 1MB หรือมากกว่านั้นจะดี สถาปัตยกรรมโปรแกรมที่เก็บไว้ (ไม่ใช่พื้นที่การเรียนการสอนแบบอ่านอย่างเดียว) (แก้ไข: กฎนี้ใช้ไมโครคอนโทรลเลอร์ระดับต่ำสุดส่วนใหญ่เช่น PIC และ AVR) หน่วยความจำแบบแบนไม่ใช่แบงกิ้งหรือแบ่งส่วนเช่น 8086 ต้องการ แต่ไม่จำเป็นต้องมี: ชุดคำสั่ง RISCy (โหลดสโตร์) ลงทะเบียนวัตถุประสงค์ทั่วไป การแบ่งประเภทของหมุด I / O ของ TTL …