บทความ

กำลังแสดงโพสต์จาก มิถุนายน, 2023

CISC และ RISC

รูปภาพ
Complex Instruction-Set Computing : CISC เป็นสถาปัตยกรรมที่ใช้คำสั่งที่ซับซ้อน มีรูปแบบสั้นยาวแตกต่างกัน มีคำสั่งให้ใช้งานมากมาย ใช้ Microcode ในการทำงานของคำสั่ง ทำให้เขียนโปรแกรมได้ง่าย ตัวโปรแกรมมีขนาดเล็ก และยังคงความเข้ากันได้กับโปรเซสเซอร์รุ่นเก่า ทำให้ไม่ต้องเขียนโปรแกรมขึ้นใหม่เมื่อมีอุปกรณ์ใหม่เพิ่มเข้ามา (ภาพล่าง ไมโครโปรเซสเซอร์ intel 8086 / ที่มา : Wikipedia) สำหรับตัวอย่างโปรเซสเซอร์ที่ใช้สถาปัตยกรรม CISC นั่นคือ โปรเซสเซอร์ตระกูล x86 ซึ่งพัฒนาโดย intel ออกใช้งานครั้งแรกเมื่อปี ค.ศ.1978 ซึ่งมีการออกชิป 8086 และ 8088 และมีการนำไปใช้ในคอมพิวเตอร์ เช่น IBM PX XT และตระกูล x86 ได้มีการพัฒนามาจนถึงปัจจุบัน ซึ่ง CPU ในคอมพิวเตอร์ต่าง ๆ ที่เราคุ้นเคยก็ยังอยู่ในตระกูล x86-64(เป็น x86 ที่มีการปรับปรุงเป็น 64-bit register) ส่วนของ intel ทั้ง 80xx, Pentium, Celeron, Xeon, Atom รวมถึง Core ต่าง ๆ (ล่าสุดคือ Intel Alder Lake : Core i 12th generation ที่เพิ่งเปิดตัวไม่นานนี้ด้วย) ส่วนของ AMD ทั้ง Althon, Ryzen, Epyc, Bris...