RISC เทียบกับโปรเซสเซอร์ CISC
RISC และ CISC เป็นระบบคอมพิวเตอร์ที่พัฒนาขึ้นสำหรับคอมพิวเตอร์ ความแตกต่างระหว่าง RISC และ CISC มีความสำคัญอย่างยิ่งต่อการทำความเข้าใจว่าคอมพิวเตอร์ปฏิบัติตามคำแนะนำของคุณอย่างไร คำเหล่านี้เป็นคำที่มักเข้าใจผิด และบทความนี้ตั้งใจที่จะชี้แจงความหมายและแนวคิดเบื้องหลังคำย่อทั้งสอง
RISC
ออกเสียงเหมือนกับ RISK ซึ่งเป็นคำย่อสำหรับคอมพิวเตอร์ชุดคำสั่งที่ลดลง เป็นไมโครโปรเซสเซอร์ชนิดหนึ่งที่ได้รับการออกแบบมาเพื่อดำเนินการคำสั่งบางอย่างในเวลาเดียวกัน จนถึงปี 1980 ผู้ผลิตฮาร์ดแวร์พยายามสร้าง CPU ที่สามารถดำเนินการคำสั่งจำนวนมากได้ในทันทีแต่แนวโน้มกลับตรงกันข้าม และผู้ผลิตตัดสินใจที่จะสร้างคอมพิวเตอร์ที่สามารถดำเนินการตามคำสั่งได้ค่อนข้างน้อย คำแนะนำที่ง่ายและน้อย CPU สามารถดำเนินการได้อย่างรวดเร็ว ข้อดีอีกประการของ RISC คือการใช้ทรานซิสเตอร์น้อยลงทำให้การผลิตมีราคาไม่แพง
คุณสมบัติของ RISC
– ต้องการการถอดรหัสน้อยลง
– ชุดคำสั่งเครื่องแบบ
– ทะเบียนวัตถุประสงค์ทั่วไปเหมือนกันที่ใช้ในบริบทใด ๆ
– โหมดการกำหนดแอดเดรสอย่างง่าย
– ประเภทข้อมูลน้อยลงในฮาร์ดแวร์
CISC
CISC ย่อมาจากคอมพิวเตอร์ชุดคำสั่งที่ซับซ้อน อันที่จริงมันเป็นซีพียูที่สามารถดำเนินการได้หลายอย่างผ่านคำสั่งเดียว การดำเนินการพื้นฐานเหล่านี้สามารถโหลดจากหน่วยความจำ ดำเนินการทางคณิตศาสตร์ ฯลฯ
คุณสมบัติของ CISC
– คำแนะนำที่ซับซ้อน
– จำนวนโหมดการกำหนดแอดเดรสเพิ่มเติม
– วางท่ออย่างดี
– ประเภทข้อมูลเพิ่มเติมในฮาร์ดแวร์
ในช่วงเวลาหนึ่ง คำว่า RISC และ CISC เกือบจะไร้ความหมายแล้ว เนื่องจากทั้ง RISC และ CISC ได้ผ่านวิวัฒนาการและความแตกต่างระหว่างทั้งสองก็ค่อยๆ เลือนลางเมื่อมีการใช้ทั้งคู่ในระบบคอมพิวเตอร์ ชิป RISC ในปัจจุบันจำนวนมากรองรับคำสั่งได้มากเท่ากับชิป CISC ของเมื่อวาน มีชิป CISC ที่ใช้เทคนิคเดียวกันกับที่เคยคิดว่าใช้สำหรับชิป RISC เท่านั้น อย่างไรก็ตาม ความแตกต่างพื้นฐานระหว่างทั้งสองนั้นง่ายต่อการเข้าใจและมีดังนี้
การพูดถึงความแตกต่าง RISC สร้างภาระให้กับผู้ผลิตซอฟต์แวร์เนื่องจากต้องเขียนบรรทัดเพิ่มเติมสำหรับงานเดียวกัน RISC มีราคาถูกกว่า CISC เนื่องจากต้องใช้ทรานซิสเตอร์น้อยกว่า ความเร็วของคอมพิวเตอร์ก็สูงขึ้นด้วยคำแนะนำที่น้อยกว่าให้ปฏิบัติตามพร้อมกัน