วันจันทร์ที่ 2 กันยายน พ.ศ. 2556

ส่วนประกอบของโครงสร้างภายใน Microprocessor (RISC)




แต่เดิมแนวความคิดที่จะทำให้คอมพิวเตอร์ทำงานได้เร็วขึ้น   จะใช้วิธีการเพิ่มขีดความสามารถของคำสั่ง   คำสั่งหนึ่ง
จึงทำงานเพิ่มขึ้นและซับซ้อนขึ้น     เช่นคำสั่งค้นหาข้อมูลในสตริงเป็นต้น     ด้วยวิธีนี้ทำให้สถาปัตยกรรมเฉพาะของตัวซีพียู
ต้องสนับสนุนคำสั่งใหม่ ๆ  เพิ่มขึ้น   ประะจวบกับไซเกิลการทำงานของแต่ละคำสั่งใช้จำนวนไซเกิลไม่เท่ากัน     บางคำสี่ง ทำงานเสร็จภายในไซเกิลเดียว บางคำสั่งใช้หลายไซเกิล ความคิดนี้จึงกลายมาเป็นคอมพิวเตอร์ในกลุ่ม CISC หรือ Complex Instruction Set Compter และความคิดนี้ได้พัฒนาต่อเนื่องมาเป็นลำดับจนถึงปัจจุบัน ซีพียูหลายตัว เช่น 80386, 80486 ก็ใช้แนวความคิดนี้ อีกแนวความคิดหนึ่ง   ได้เริ่มมาตั้งแต่ปี พ.ศ. 2518    โดยกลุ่มนักวิจัยแห่งมหาวิทยาลัยแคริฟอร์เนีย ได้พัฒนาซีพียูที่ชื่อว่า  RISC  แนวความคิดนี้คือ   ให้ซีพียูทำงานที่ไซเกิลแน่นอน   โดยลดจำนวนคำสั่งลง  ให้เหลือคำสั่ง
พื้นฐานมากที่สุด  แล้วใช้หลักการไปป์ไลน์(pipeline)    คือนำคำสั่งมาเรียงการทำงานแบบขนานเหลื่อมกันหรือเข้าทำงาน
แต่ละสถานีตามลำดับเรียงกันไป ทุกสถานีงานจะมีงานทำตลอดเวลา   การลดจำนวนคำสั่งลงนี้เอง จึงกลายมาเป็น   ซีพียู ประเภท RISC หรือ  Reduce  Instructionset Computer  คอมพิวเตอร์แบบ     RISC จึงทำงานได้เร็วและ  เป็นกลไก 

ที่มาเว็บไซต์ http://www.cpe.ku.ac.th/~yuen/204323/risc_vs_cisc/
ที่มาของรูปภาพ http://www.geocities.ws/micro2comed/pic8_2.jpg

ไม่มีความคิดเห็น:

แสดงความคิดเห็น