IT A-Z

เข้าสู่ระบบ

สารบาญตามตัวอักษร

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z #

RISC (reduced instruction set computer)

ที่มา

  :   ผู้ชม 6271

RISC (reduced instruction set computer) เป็นไมโครโพรเซสเซอร์ที่ออกแบบ เพื่อทำงานกับประเภทคำสั่ง (instruction) ของคอมพิวเตอร์จำนวนน้อย เพื่อทำให้ทำงานได้ที่ความเร็วสูง (ทำงานได้เป็น ล้านคำสั่งต่อวินาที) เนื่องจาก แต่ละประเภทของคำสั่ง ทำให้คอมพิวเตอร์ต้องเพิ่มทรานซิสเตอร์และวงจร ถ้ามีรายการ หรือกลุ่มขนาดใหญ่ จะทำให้ต้องสร้างไมโครโพรเซสเซอร์มีความซับซ้อนและการทำงานช้าลง John Cocke จาก IBM research ใน Yorktown, New York ได้ริเริ่มแนวคิดของ RISC ในปี 1974 โดยพิสูจน์จากการลดคำสั่งลง 20 % คอมพิวเตอร์ทำงานมากขึ้น 80 % คอมพิวเตอร์เครื่องแรก ที่ได้ประโยชน์จากการค้นพบ คือ IBM PC/XT ในปี 1980 ต่อมา IBM RISC System/6000 สร้างขึ้นตามความคิดนี้ คำนี้ (RISC) ต้องให้เกียรติกับ David Patterson อาจารย์ใน University of California ใน Berkeley แนวคิดนี้ได้นำไปใช้กับไมโครโพรเซสเซอร์ SPARC ของ Sun Microsystems และเทคโนโลยี MIPS ของ Silicon Graphics

แนวคิดของ RISC ได้นำไปสู่ความคิดในการออกแบบไมโครโพรเซสเซอร์ ระหว่างการพิจารณาออกแบบว่า ทำอย่างไร จะทำให้คำสั่งสามารถตรงกับความเร็วนาฬิกา ของไมโครโพรเซสเซอร์ (ในทางทฤษฎีคือ 1 คำสั่ง สามารถทำงานใน 1 รอบนาฬิกา) ทำอย่างไรให้สถาปัตยกรรมง่ายขึ้นตามที่ต้องการ และทำอย่างไรให้ไมโครชิพ สามารถทำงานด้วยตัวเอง โดยไม่ต้องมีการช่วยเหลือจากซอฟต์แวร์

นอกจากการเพิ่มสมรรถนะการทำงาน ข้อได้เปรียบบางประการของ RISC และการปรับปรุงการออกแบบ ที่เกี่ยวข้องคือ

- ไมโครโพรเซสเซอร์ใหม่สามารถพัฒนาและทดสอบอย่างรวดเร็ว ถ้ามีการลดความซ้ำซ้อนของเป้าหมาย
- ระบบปฏิบัติการและโปรแกรมประยุกต์ที่ต้องใช้คำสั่งของไมโครโพรเซสเซอร์ จะทำได้ง่ายในการพัฒนารหัสด้วยคำสั่งที่น้อยลง
- ความง่ายของ RISC ยอมให้มีอิสระมากขึ้นในการใช้พื้นที่บนไมโครโพรเซสเซอร์
- compiler ของภาษาระดับสูงสร้างรหัสได้มีประสิทธิภาพมากกว่าแบบเดิม เพราะมีแนวโน้มการใช้กลุ่มคำสั่งขนาดเล็กที่พบในคอมพิวเตอร์ RISC

สารสนเทศเพิ่มเติม

MIPS Technologies : detailed information on RISC as used in MIPS Technologies products.
RISC System/6000 : The IBM RISC System/6000 is the best known RISC product.

ศัพท์เกี่ยวข้อง

microprocessor, Instruction

update: 15 ตุลาคม 2545

IT A-Z ปรับปรุงล่าสุด
abacus
zero-day exploit
MPP (massively parallel processing)
message queueing
medium
semaphore
master/slave
MAC address (Media Access Control address)
mash-up
vlog
LANDesk Client Manager
laptop computer
linkrot
Itanium
Job Entry Subsystem (JES)
IP telephony (Internet Protocol telephony)
Kerberos
iterative
interoperability
interface definition language (IDL)

Loading
Microsoft Access
Access
ไชยวัฒน์ ตระการรัตน์สันติ สั่งซื้อผ่าน PayPal ในราคา 280 บาท
อุ้มผาง เบื้องหลังธรรมชาติ
Umphang
รู้จักอุ้มผางในอีกแง่มุม โดย ประชา แม่จัน
สั่งซื้อผ่าน PayPal ในราคา 90 บาท
สงวนลิขสิทธิ์ (C) widebase