บทความ

Dual core

รูปภาพ
Mfr Part Number: EU80570PJ0806M;AT80570PJ0806M Model: Intel Core 2 Duo Processor E8400 Core Count: 2 Clock Speed: 3.0 GHz L2 Cache: 6 MB FSB Speed: 1333 MHz Lithography: 45 nm Socket: LGA 775 Max Thermal Design Power: 65 W _____________________________ Advanced Technologies:    Intel Virtualization Technology (VT-x)    Intel Virtualization Technology for Directed I/O (VT-d)    Intel Trusted Execution Technology    Intel 64 Architecture    Idle States    Enhanced Intel SpeedStep Technology    Thermal Monitoring Technologies    Execute Disable Bit Dual core คืออะไร Dual core คือไมโครโพรเซสเซอร์ที่มีลักษณะพิเศษ ซึ่งโดยทั่วไปภายในไมโครโพรเซสเซอร์นั้นจะมีโพรเซสเซอร์เพียงตัวเดียว แต่สำหรับ Dual core นั้นมีโพรเซสเซอร์ 2 ตัว โดยการทำงานของ Dual core ปกติแล้วจะไม่เร็วกว่าไมโครโพรเซสเซอร์โดยทั่วไป ถ้าจะเร็วกว่าก็จะเร็วกว่าเพียงความถี่ของนา...

สรุปการพัฒนาการของ CPU intel

รูปภาพ
การทำงานของคอมพิวเตอร์ ใช้หลักการเก็บคำสั่งไว้ที่หน่วยความจำ ซีพียูอ่านคำสั่งจากหน่วยความจำมาแปลความหมายและกระทำตามเรียงกันไปทีละคำ สั่ง หน้าที่หลักของซีพียู คือควบคุมการทำงานของคอมพิวเตอร์ทั้งระบบ ตลอดจนทำการประมวลผล กลไกการทำงานของซีพียู มีความสลับซับซ้อน ผู้พัฒนาซีพียูได้สร้างกลไกให้ทำงานได้ดีขึ้น โดยแบ่งการทำงานเป็นส่วน ๆ มีการทำงานแบบขนาน และทำงานเหลื่อมกันเพื่อให้ทำงานได้เร็วขึ้น     การ พัฒนาซีพียูก้าวหน้าอย่างรวดเร็ว และถูกพัฒนาให้อยู่ในรูปไมโครชิบที่เรียกว่าไมโครโพรเซสเซอร์ ไมโครโพรเซสเซอร์จึงเป็นหัวใจหลักของระบบคอมพิวเตอร์ตั้งแต่ซูเปอร์ คอมพิวเตอร์ถึงไมโครคอมพิวเตอร์ ล้วนแล้วแต่ใช้ไมโครชิปเป็นซีพียูหลัก ในเมนเฟรมคอมพิวเตอร์ เช่น ES9000 ของบริษัทไอบีเอ็มก็ใช้ไมโครชิปเป็นซีพียู แต่อาจจะมีมากกว่าหนึ่งชิปประกอบรวมเป็นซีพียู เทคโนโลยีไมโครโพรเซสเซอร์ได้พัฒนาอย่างรวดเร็ว โดยเริ่มจากปี พ.ศ. 2518 บริษัทอินเทลได้พัฒนาไมโครโพรเซสเซอร์ที่เป็นที่รู้จักกันดีคือ ไมโครโพรเซสเซอร์เบอร์ 8080 ซึ่งเป็นซีพียูขนาด 8 บิต ซีพียูรุ่นนี้จะรับข้อมูลเข้ามาประมวลผลด้ว...

CPU 80386

รูปภาพ
80386 ยังเป็นที่รู้จัก i386, หรือเพียงแค่ 386 เป็นไมโครโปรเซสเซอร์แบบ 32 บิตนำโดย Intel ในปี 1985 รุ่นแรกมีทรานซิสเตอร์ 275,000  และถูกนำมาใช้เป็นหน่วยประมวลผลกลาง (CPU) ของเวิร์กสเตชันจำนวนมากและระดับ high-end คอมพิวเตอร์ส่วนบุคคลของเวลา ขณะที่การดำเนินการเดิมของการขยาย 32 บิตของสถ​​าปัตยกรรม 8086, ชุดคำสั่ง 80386 แบบการเขียนโปรแกรมและการเข้ารหัสไบนารียังคงหารร่วมสำหรับโปรเซสเซอร์ x86 แบบ 32 บิตนี้เรียกว่า x86, IA-32 หรือ i386 สถาปัตยกรรมขึ้นอยู่กับบริบท 80386 อย่างถูกต้องสามารถรันโปรแกรมส่วนใหญ่ที่มีไว้สำหรับประมวลผล x86 ก่อนหน้านี้ 16 บิตเช่น 8088 และ 80286 ที่แพร่หลายในพีซีต้น ตาม ประเพณีเดียวกันที่ทันสมัย​​ 64 บิตประมวลผล x86 สามารถที่จะเรียกใช้โปรแกรมที่เขียนขึ้นสำหรับส่วนใหญ่ชิปเก่าทุกทางกลับไป ที่เดิม 16-bit 8086 1978 กว่า ปีในการใช้งานอย่างต่อเนื่องใหม่ของสถ​​าปัตยกรรมเดียวกันได้กลายเป็นหลาย ร้อยครั้งได้เร็วขึ้นกว่าเดิม 80386 (และนับพันครั้งเร็วกว่า 8086).33 MHz 80386 วัดรายงานการดำเนินงานที่เกี่ยวกับ 11.4 MIPS 80386 เปิดตัวในเดือนตุลาคมปี 1985 แต่ชิ...

CPU 80286

รูปภาพ
    อิน เทล 80286  (หรือเรียกอีกอย่างว่า iAPX 286) เปิดตัวเมื่อวันที่ 1 กุมภาพันธ์ ค.ศ.1982 เป็น CPU 16 บิต ในตะกูล x86 เป็นไมโครโพรเซสเซอร์ที่มี ทรานซิสเตอร์ 134,000 ตัว เป็นเหมือนญาติร่วมสมัยของ 80186 80286 สามารถรันซอฟต์แวร์ส่วนใหญ่ที่เขียนขึ้นมาก่อนหน้านี้  อินเทล 8086 และ 8088. มันถูกสร้างขึ้นมาสำหรับเครื่องพีซีของ IBM / AT ในปี 1984 และจากนั้นก็ใช้กันอย่างแพร่หลายในเครื่อง PC/AT ส่วนใหญ่ จนถึงปี ค.ศ. 1990  80286 เป็น CPU ตัวแรกในตะกูลไมโครโปรเซสเซอร์ที่ทันสมัยที่สุดในการจัดการหน่วยความจำและ ความสามารถในการป้องกัน     (การจัดการหน่วยความจำ เป็นกระบวนการในการจัดการหน่วยความจำคอมพิวเตอร์ นั่นคือการที่สามารถจองหน่วยความจำ เมื่อมีการร้องขอ และคืนหน่วยความจำไปเมื่อไม่มีการใช้งาน วิธี การจัดการหน่วยความจำได้พัฒนาเรื่อยมาเพื่อให้มีประสิทธิภาพในการจัดการ หน่วยความจำเพิ่มขึ้น โดยเฉพาะอย่างยิ่งวิธีการใช้หน่วยความจำเสมือน ซึ่งเป็นวิธีการที่นำพื้นที่ของหน่วยความจำรองมาทำหน้าที่ในลักษณะเดียวกับ หน่วยความจำหลัก ทำให้ปริมาณหน่วยความจำม...

Intel 8086 / 8088

รูปภาพ
Intel 8086 / 8088 (1978-1979)    ซีพียูรุ่น 8086 (เรียกอีกอย่างว่า iAPX 86) เป็นชิปไมโครโปรเซสเซอร์ 16 บิตได้รับการออกแบบโดย Intel ระหว่างต้นปี 1976 และกลางปี 1978 เมื่อมันได้รับการปล่อยตัว8086 ก่อให้เกิดสถาปัตยกรรม x86 ของโปรเซสเซอร์ในอนาคตของบริษัทอินเทล  Intel 8088 ถูกปล่อยออกมาในปี 1979 เป็นชิปที่มีการแก้ไขเล็กน้อยภายนอกบัสข้อมูล 8 บิต (อนุญาตให้ใช้จากที่ถูกกว่าและน้อยกว่าชิปสนับสนุนตรรกะ) และเป็นที่น่าสังเกตว่าเป็นหน่วยประมวลผลที่ใช้ในเครื่องพีซีของไอบีเอ็ม ซีพียูรุ่น 8086 เป็นซีพียูของอินเทลที่ทำงานแบบ 16 บิตแบบสมบูรณ์ เพราะทั้งสถาปัตยกรรม ภายในและภายนอกเป็นแบบ 16 บิตอย่างแท้จริง ต่างจาก 8088 ที่สถาปัตยกรรมภายในเป็น ระบบประมวลผลแบบ 16 บิต แต่สถาปัตยกรรมภายนอกที่ใช้ในการเชื่อมต่อกับดาต้าบัส เพื่อรับส่งข้อมูลเป็นแบบ 8 บิต Intel 8088 Intel 8086 Architecture (Assembly 8086) รายการเครื่องคอมพิ้วเตอร์ที่ใช้ CPU 8086 Seattle Computer Products shipped S-100 bus based 8086 systems (SCP200B) as early as November 197...

ซีพียู (CPU)

รูปภาพ
  หน่วยประมวลผลกลาง (อังกฤษ: central processing unit ) หรือย่อว่า ซีพียู (CPU) เป็นวงจรอิเลคทรอนิกส์ที่ทำงาน หรือประมวลผล ตามชุดของคำสั่งเครื่องจากซอฟต์แวร์ คำนี้เริ่มใช้ในอุตสาหกรรมคอมพิวเตอร์ตั้งแต่ต้นศตวรรษ 1960s   หน่วยประมวลผลเปรียบเสมือนเป็นสมองของคอมพิวเตอร์ ในการทำหน้าที่ตัดสินใจหรือคำนวณ จากคำสั่งที่ได้รับมา เช่น การเปรียบเทียบ การกระทำการทางคณิตศาสตร์ ฯลฯ โดยมีกระบวนการพื้นฐานคือ อ่านชุดคำสั่ง (fetch) ตีความชุดคำสั่ง (decode) ประมวลผลชุดคำสั่ง (execute) อ่านข้อมูลจากหน่วยความจำ (memory) เขียนข้อมูล/ส่งผลการประมวลกลับ (write back) สถาปัตยกรรมของหน่วยประมวลผลกลาง ประกอบไปด้วย ส่วนควบคุมการประมวลผล (control unit) และ ส่วนประมวลผล (execution unit) และจะเก็บข้อมูลระหว่างการคำนวณ ไว้ในระบบเรจิสเตอร์

โปรแกรมคอมพิวเตอร์ (computer program)

รูปภาพ
โปรแกรมคอมพิวเตอร์  (อังกฤษ: computer program)    คือ กลุ่มชุดคำสั่งที่ใช้อธิบายชิ้นงาน หรือกลุ่มงานที่จะประมวลผลโดยคอมพิวเตอร์ โปรแกรมคอมพิวเตอร์ อาจหมายถึง ซอฟต์แวร์ แอปพลิเคชัน หรือ โปรแกรม    โปรแกรมคอมพิวเตอร์ส่วนใหญ่นั้นเป็นชุดคำสั่งที่ออกแบบตามขั้นตอนวิธี โดยปกติแล้วเขียนโดยโปรแกรมเมอร์ หรือไม่ก็สร้างโดยโปรแกรมอื่น โปรแกรมคอมพิวเตอร์ชุด หนึ่ง ๆ อาจเขียนขึ้นด้วยระบบรหัส หรือที่เรียกว่า ภาษาเครื่อง ซึ่งมักเขียนได้ยากและเหมาะกับช่างเทคนิคเฉพาะทางเท่านั้น ภายหลังจึงได้มีการสร้าง ภาษาโปรแกรม ที่ใกล้เคียงภาษามนุษย์มากขึ้น เช่น      ภาษาแอสเซมบลี (Assembly)      ภาษาซี (C)      ภาษาโคบอล (COBOL)      ภาษาเบสิก (BASIC)      ภาษา C#        ภาษาจาวา       ฯลฯ     ผู้เขียนโปรแกรมคอมพิวเตอร์อาจเขียนโปรแกรมไว้ใช้ส่วนตัว หรือเพื่อให้ผู้อื่นใช้ต่อ ไม่ว่าจะเป็น โปรแกรมประยุกต์  หรือไลบรารี เช่น โปรแกรมสำหรับวาดภาพ (graphics) โ...