การ ออก แบบ ชุด เครื่อง ประมวล ผล ขนาด เล็ก เกี่ยว ข้อง กับ ความ ซับ ซ้อน ของ ชุด ที่ มี ความ สามารถ ตาม ที่ ต้องการ ชุด นั้น จะ มี ประสิทธิภาพ มาก ขึ้น และ ช่วย ให้ มี ความ สามารถ ดี ขึ้น ใน การ จัด ระเบียบ และ การ ออก แบบ บทความ นี้ จะ พิจารณา วิธี การ สอน ที่ สําคัญ ใน การ ออก แบบ และ วิธี ที่ ใช้ กัน ทั่ว ไป ใน อุตสาหกรรม
หลัก การ ใน การ สอน กําหนด สถาปัตยกรรม
คําสั่งตั้งค่าสถาปัตยกรรม (ISA) กําหนดชุดของคําสั่งที่ตัวประมวลผลสามารถประมวลผลได้ ซึ่งทําหน้าที่เป็นส่วนติดต่อระหว่างฮาร์ดแวร์และซอฟต์แวร์, โน้มน้าวการทํางาน, การบริโภคพลังงาน, และความสะดวกในการเขียนโปรแกรม การจัดโปรแกรมที่ดี ดุลยภาพแบบง่ายและมีความสามารถในการตอบสนองความต้องการของระบบ
ความซับซ้อน vs. entervision
การ สอน ที่ มี ความ ซับ ซ้อน มาก ขึ้น ช่วย ให้ การ ทํา งาน ต่อ ๆ ไป เป็น ไป ได้ มาก ขึ้น และ ลด ขนาด โปรแกรม ลง แต่ การ ออก แบบ แบบ อุปกรณ์ ก็ ยาก ขึ้น และ สามารถ ทํา งาน ได้ ช้า ลง ด้วย
การ สอน ทั่ว ไป
- [FLT: 0] การปรับโครงสร้างการวางวาง (ISC): [FLT: 1) โฟกัสในคําสั่งง่ายๆ ที่ดําเนินการในวงจรนาฬิกาเพียงหนึ่งรอบ ส่งเสริมประสิทธิภาพและการออกแบบฮาร์ดแวร์ที่ง่ายขึ้น
- [FLT: 0] การคอมเพล็กซ์คอมเพล็กซ์ การตั้งค่าคอมโพเนนชั่น (CISC): รวมคําแนะนําที่ซับซ้อนมากขึ้นที่สามารถดําเนินการได้หลายอย่าง ลดขนาดโปรแกรมที่ค่าใช้จ่ายในการเพิ่มความซับซ้อนของฮาร์ดแวร์
- [FLT: 0] Hybrad wayes ลักษณะการถอดประกอบของ ISC และ CISC เพื่อทําให้มีประสิทธิภาพและความซับซ้อนที่เพิ่มขึ้นตามความต้องการโปรแกรม