สปาร์กชิป ไมโครโปรเซสเซอร์แบบ RISC
จุดเริ่มต้นและความเป็นมา
มีการพัฒนาดิจิตอลคอมพิวเตอร์ การพัฒนาในครั้งนั้น เริ่มจากเครื่อง MARK 1 ซึ่งมีคำสั่งเพียง 7 คำสั่งแต่ละ
คำสั่งมีลักษณะการทำงานที่ซับซ้อน เช่น คำสั่งบวก คำสั่งกระโดด (jump) คำสั่งในยุคนั้นมีเพียงเท่าที่จำเป็น
เช่นคำสั่งแทรกข้อมูลลงในลิสต์ของกลุ่มข้อมูล หรือคำสั่งการคำนวณโพลีโนเมียลของจำนวณจริง หาก
พิจารณาไมโครโปรเซสเซอร์ 8080 มีเพียง 78 คำสั่ง แต่เมื่อ Z80 ได้รับการพัฒนาขึ้น ชุดคำสั่งก็เพิ่มเป็น
ซูเปอร์เซตคือ มีถึงกว่า 150 คำสั่ง แล้วพัฒนาการต่อมาเป็น 8088,8086 ก็มีชุดคำสั่งเพิ่มขึ้นอีก การออก
แบบแต่ละครั้งดูจะพยายามสร้างซิปเดิมให้เป็นซิปย่อยและทำงานได้เสมือนเป็นสับเซต ดังนั้นคำสั่งที่พัฒนา
กันต่อมาก็ยิ่งสลับซับซ้อนยิ่งขึ้น นั่นคือ กลายเป็น CISC นั่นเอง การพัฒนา CISC ก็ได้ใช้เทคนิคการเพิ่ม
ประสิทธิภาพโดยรวมหลายอย่างที่ทำให้การพัฒนาในยุคหลัง คือ RISC นำมาใช้เช่น มีการทำ Pipelining
การพรีเฟตซ์และการใช้แคช
<< BACK >>