ค้นหาบล็อกนี้

Snap Shots

Get Free Shots from Snap.com

Build Your Own Microcontroller Projects

Build Your Own Microcontroller Projects
MCU Projec Thai

วันอาทิตย์ที่ 4 เมษายน พ.ศ. 2553

สถาปัตยกรรมของไมโครคอนโทรลเลอร์

เราสามารถแบ่งสถาปัตยกรรมทางโครงสร้างของซีพียู(CPU)ที่ใช้งานอย่างไร สำหรับในการออกแบบซีพียู(CPU)นั้น สามารถแบ่งสถาปัตยกรรมทางโครงสร้างของซีพียูที่ใช้ในไมโครคอนโทรลเลอร์ได้ 2 ประเภท คือ สถาปัตยกรรมแบบ CISC และ แบบ RISC
สถาปัตยกรรมแบบ Complex Instruction Set Computer (CISC)

เป็นสถาปัตยกรรมการออกแบบซีพียูที่มีใช้งานในเครื่องคอมพิวเตอร์ส่วนบุคคลทั่วไป โดยเป็นแนวคิดดั้งเดิมที่จะให้คอมพิวเตอร์ทำงานได้รวดเร็วขึ้น โดยใช้วิธีเพิ่มขีดความสามารถของคำสั่งให้มีความซีบซ้อนและใช้เวลาในการประมวลผลเพิ่มมากขึ้นตามคุณสมบัติของชุดคำสั่งนั้น ๆ ส่งผลให้การออกแบบสถาปัตยกรรมรูปแบบนี้ต้องรองรับชุดคำสั่งใหม่ ๆ และมีการออกแบบที่ซับซ้อน ซึ่งระยะเวลาในการประมวลผลคำสั่งแต่ละชุดคำสั่งจะใช้เวลเไม่เท่ากัน บางเวลาจะมีคำสั่งเพียง 1 ไซเคิล และบางคำสั่งจะใช้เวลามากกว่า 1 ไซเคิล ทำให้การทำงานกับชุดคำสั่งซับซ้อนทำงานได้ช้า รวมถึงกระบวณการถอดรหัสชุดคำสั่งต้องทำงานเรียงตามลำดับคำสั่งจนเสร็จจึงสามารถไปทำงานที่ชุดคำสั่งต่อไปได้ ซึ่งเป็นข้อด้อยของสถาปัตยกรรมแบบ CISC อย่างไรก็ตามสถาปัตยกรรมแบบ CISC นี้ยังมีการใช้งานอย่างแพร่หลายและได้พัฒนาต่อเนื่องมาจนถึงปัจจุบัน อย่างเช่น ซีพียู AMD,Intel Pentium รวมถึงไมโครคอนโทรลเลอร์ตระกูล MCS-51,68HCxx และ Z80 เป็นต้น









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