ความแตกต่างระหว่างโปรเซสเซอร์และไมโครโปรเซสเซอร์ | โปรเซสเซอร์กับไมโครโปรเซสเซอร์

Anonim

โปรเซสเซอร์กับไมโครโปรเซสเซอร์

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

ไมโครโปรเซสเซอร์ตัวแรกได้รับการพัฒนาขึ้นในปี 1960 หลังจากค้นพบทรานซิสเตอร์เซมิคอนดักเตอร์ โปรเซสเซอร์แบบอะนาล็อกหรือคอมพิวเตอร์ที่มีขนาดใหญ่พอที่จะเติมเต็มห้องได้อย่างสมบูรณ์อาจถูกย่อขนาดโดยใช้เทคโนโลยีนี้กับขนาดของภาพขนาดย่อ อินเทลได้เปิดตัวไมโครโปรเซสเซอร์ Intel 4004 ตัวแรกของโลกในปีพ. ศ. 2514 นับ แต่นั้นเป็นต้นมามีผลกระทบอย่างมากต่ออารยธรรมมนุษย์โดยการพัฒนาเทคโนโลยีคอมพิวเตอร์

ตัวประมวลผลจะดำเนินการคำสั่งที่ความถี่ที่กำหนดโดยออสซิลเลเตอร์ซึ่งทำหน้าที่เป็นกลไกการตอกบัตรสำหรับวงจร ที่จุดสูงสุดของสัญญาณนาฬิกาแต่ละตัวประมวลผลการดำเนินงานระดับประถมศึกษาเพียงอย่างเดียวหรือเป็นส่วนหนึ่งของคำสั่ง ความเร็วของโปรเซสเซอร์จะถูกกำหนดโดยความเร็วนาฬิกานี้ นอกจากนี้ Cycles per Instruction (CPI) ยังให้จำนวนรอบเฉลี่ยที่ต้องใช้ในการประมวลผลคำสั่งสำหรับโปรเซสเซอร์ โปรเซสเซอร์ที่มีค่า CPI ต่ำกว่าจะเร็วกว่า CPI ที่มีค่า CPI สูงกว่า

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

หน่วยดำเนินการดำเนินการตามคำแนะนำ หน่วยเลขคณิตและลอจิกหน่วยจุดลอยตัวการลงทะเบียนสถานะและรีจีสเตอร์สะสมเป็นคอมโพเนนต์ย่อยของหน่วยการดำเนินการ หน่วยเลขคณิตและลอจิก (ALU) ทำหน้าที่เลขคณิตและลอจิกพื้นฐานเช่นการดำเนินการ AND หรือ OR NOT และ XOR การดำเนินงานเหล่านี้ดำเนินการในรูปแบบไบนารีภายใต้ตรรกะบูลีนFloating point unit ดำเนินการเกี่ยวกับค่าจุดลอยตัวซึ่ง ALU ไม่ดำเนินการ

รีจิสเตอร์เป็นตำแหน่งหน่วยความจำภายในขนาดเล็กภายในชิปที่จัดเก็บคำแนะนำสำหรับหน่วยประมวลผลชั่วคราว รีซอร์สลงทะเบียน (ACC), รีจีสทรีทะเบียน, ลงทะเบียนคำสั่ง, ตัวนับลำดับและบัฟเฟอร์รีจิสเตอร์เป็นประเภทหลักของรีจิสเตอร์ แคชเป็นหน่วยความจำภายในที่ใช้เก็บข้อมูลชั่วคราวในแรมเพื่อให้สามารถเข้าถึงได้เร็วขึ้นระหว่างการดำเนินการ

ตัวประมวลผลสร้างขึ้นโดยใช้สถาปัตยกรรมและชุดคำสั่งที่แตกต่างกัน ชุดคําสั่งคือผลรวมของการทํางานขั้นพื้นฐานที่โปรเซสเซอร์สามารถทําได้ ขึ้นอยู่กับชุดคำสั่งโปรเซสเซอร์มีการแบ่งประเภทดังต่อไปนี้

• 80 × 86 ครอบครัว: ("x" ตรงกลางหมายถึงครอบครัว) 386, 486, 586, 686, ฯลฯ

• ARM

• IA-64

• MIPS

• Motorola 6800

• PowerPC

• SPARC

มีการออกแบบไมโครโปรเซสเซอร์ Intel หลายคลาสสำหรับคอมพิวเตอร์

386: อินเทลคอร์ปอเรชั่นเปิดตัวชิพ 80386 ในปีพ. ศ. 2528 มีขนาดลงทะเบียน 32 บิตบัสข้อมูล 32 บิตและบัสแอดเดรส 32 บิตและสามารถจัดการหน่วยความจำ 16 เมกะไบต์ได้ มีทรานซิสเตอร์ 275, 000 ตัว ต่อมา i386 ได้รับการพัฒนาให้เป็นเวอร์ชันที่สูงขึ้น

486, 586 (Pentium), 686 (Pentium II class) เป็นไมโครโพรเซสเซอร์ขั้นสูงที่ออกแบบตามการออกแบบ i386 ดั้งเดิม

อะไรคือความแตกต่างระหว่างโปรเซสเซอร์และไมโครโปรเซสเซอร์?

โปรเซสเซอร์เป็นอุปกรณ์เดียวกับที่เรียกว่าไมโครโปรเซสเซอร์ ในความเป็นจริงโปรเซสเซอร์เป็นคำย่อสำหรับไมโครโปรเซสเซอร์