Skip to main content

โปรเซสเซอร์ Superscalar คืออะไร?

โปรเซสเซอร์ superscalar เป็นประเภทของโปรเซสเซอร์ที่สามารถดำเนินการคำสั่งหลายชุดในเวลาเดียวกันโปรเซสเซอร์ประเภทนี้มีหน่วยย่อยหลายหน่วยที่ควบคุมฟังก์ชั่นพื้นฐานบางประเภทในขณะที่โปรเซสเซอร์อื่น ๆ มีหน่วยเหล่านี้เช่นกันตัวประมวลผล superscalar สามารถส่งข้อมูลไปยังหน่วยเหล่านี้โดยตรงสำหรับการประมวลผลในขณะที่โปรเซสเซอร์หลักไม่ว่างกับสิ่งอื่นโปรเซสเซอร์ Superscalar เป็นจุดกึ่งกลางของโปรเซสเซอร์หลักสามประเภท

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

ซีพียูจำนวนมากประกอบด้วยโปรเซสเซอร์หลักและพื้นที่ขนาดเล็กหลายแห่งโปรเซสเซอร์หลักทำการคำนวณส่วนใหญ่สำหรับระบบคอมพิวเตอร์ระบบอื่น ๆ เช่นหน่วยตรรกะเลขคณิตมีฟังก์ชั่นที่เฉพาะเจาะจงมากและใช้น้อยกว่าโปรเซสเซอร์หลักในกรณีของหน่วยตรรกะเลขคณิตมันทำหน้าที่คณิตศาสตร์ระดับต่ำสำหรับคอมพิวเตอร์

ระบบสเกลาร์เป็นประเภทของโปรเซสเซอร์ที่ผู้ใช้ส่วนใหญ่คุ้นเคยโปรเซสเซอร์นี้ยอมรับคำสั่งทีละคำสั่งและดำเนินการตามลำดับหรือลำดับความสำคัญโปรเซสเซอร์เหล่านี้ประกอบไปด้วยคอมพิวเตอร์ที่บ้านและธุรกิจส่วนใหญ่โปรเซสเซอร์เวกเตอร์ใช้คำสั่งหลายคำในครั้งเดียวผ่านระบบอาร์เรย์ชุดคำสั่งมาพร้อมกันภายในแกนหลักของโปรเซสเซอร์คำสั่งเหล่านี้ถือเป็นส่วนเดียวของคำสั่งขนาดใหญ่โดยโปรเซสเซอร์และดำเนินการพร้อมกันโปรเซสเซอร์ superscalar เป็นจุดกึ่งกลางระหว่างสองวิธีนี้โปรเซสเซอร์หลักสามารถใช้คำสั่งครั้งละหนึ่งคำได้เช่นเดียวกับโปรเซสเซอร์สเกลาร์ในทางกลับกันมีการเชื่อมต่อโดยตรงกับโปรเซสเซอร์ระบบรองซึ่งเป็นสิ่งที่ไม่พบบ่อยในโปรเซสเซอร์รูปแบบอื่น ๆการเชื่อมต่อเหล่านี้อนุญาตให้ข้อมูลป้อนเข้าสู่ระบบย่อยโดยตรงซึ่งสามารถเรียกใช้คำสั่งเฉพาะและข้อมูลเอาต์พุตแยกต่างหากจากโปรเซสเซอร์หลักสิ่งนี้ช่วยให้โปรเซสเซอร์สามารถทำงานและส่งออกคำแนะนำหลายคำแนะนำเช่นโปรเซสเซอร์เวกเตอร์การดำเนินการนี้ไม่ควรสับสนกับโปรเซสเซอร์หลายคอร์ระบบเหล่านี้มีโปรเซสเซอร์ทั้งหมดมากกว่าหนึ่งตัวที่ใช้งานในครั้งเดียวเพื่อที่จะเป็นโปรเซสเซอร์ superscalar คำสั่งไปยังหน่วยย่อยไม่ใช่ระบบทั้งหมดในกรณีส่วนใหญ่ระบบมัลติคอร์เป็นชุดของสเกลาร์โปรเซสเซอร์ แต่เป็นไปได้ที่พวกเขาจะเป็นโปรเซสเซอร์ superscalar เช่นกัน