หนว่ ยประมวลผลกลาง
ณรงคฤ์ ทธิ์ ดิลกแพทย์ กลมุ่ 22 รหัสนกั ศึกษา 116410905066-9
รายงานนีเ้ ป็ นส่วนหนง่ึ ของการศึกษาวิชาการคน้ คว้าและการเขยี นรายงานเชิงวิชาการ
ภาควิชาวิทยาการคอมพวิ เตอร์ คณะวิทยาศาสตร์และเทคโนโลยี
มหาวิทยาลยั เทคโนโลยีราชมงคลธัญบุรี
หนว่ ยประมวลผลกลาง
ณรงคฤ์ ทธ์ิ ดลิ กแพทย์ กลุ่ม 22 รหัสนักศกึ ษา 116410905066-9
รายงานนี้เป็ นส่วนหนงึ่ ของการศึกษาวชิ าการคน้ คว้าและการเขยี นรายงานเชิงวิชาการ
ภาควิชาวทิ ยาการคอมพวิ เตอร์ คณะวิทยาศาสตร์และเทคโนโลยี
มหาวิทยาลัยเทคโนโลยรี าชมงคลธญั บุรี
ภาคเรียนท่ี 1 ปี การศึกษา 2564
ก
คานา
รายงานฉบบั น้ีจัดทำขึ้นเพอ่ื ปฏิบัติการเขยี นรายงานการค้นคว้าทถี่ ูกต้องยา่ งเป็นระบบ อัน
เป็นส่วนหนึ่งของการศกึ ษารายวิชา 01-210-017 การคน้ คว้าและการเขยี นรายงานเชิงวิชาการ ซ่งึ จะ
นำไปใช้ในการทำรายงานค้นคว้าสำหรับรายวิชาอื่นไดอ้ ีกต่อไป การที่ผู้จัดทำเลอื กทำเรื่อง “หน่วย
ประมวลผลกลาง” เนอ่ื งด้วยคอมพวิ เตอร์เขา้ มามีบทบาทท่สี ำคัญต่อสังคมมนุษย์ในปัจจุบัน แทบทุก
วงการ ล้วนนำคอมพวิ เตอร์เข้า ไปเกีย่ วข้องกบั การใช้งาน จนกลา่ วไดว้ า่ คอมพิวเตอร์เป็นปัจจัย ท่ี
สำคญั อยา่ งยิง่ ตอ่ การดำเนนิ ชวี ติ และ การทำงานใน ชีวติ ประจำวนั ฉะนนั้ การเรียนรเู้ พื่อทำ ความรู้
จกั กบั หนว่ ยประมวลผลกลางซงึ่ บทบาทสำคญั มากกับคอมพวิ เตอร์
รายงานเล่มนี้กล่าวถึงเนื้อหาเกี่ยวกับหน่วยประมวลผลกลางเหมาะสำหรบั ผู้ที่ต้องการรบั
ความรู้ความเข้าใจเกย่ี วกับหน่วยประมวลผลกลางและขอ้ มูลเชิงลึกต่างๆ เกยี่ วกบั หน่วยประมวลผล
กลางให้มีปริมาณเพิ่มขึ้น หรือไม่น้อยลงไปกว่าเดิม อาทิเช่น ความหมาย ความเป็นมา ระบบการ
ทำงานของ หน่วยประมวลผลกลาง เพื่อให้ผู้ศึกษาสามารถนำความรู้ที่ได้รับไปปรับใช้ใน
ชีวิตประจำวันได้
ขอบคุณผู้ช่วยศาสตราจารย์ ดร. พนิดา สมประจบ ที่กรุณาให้ความรู้และคำแนะนำโดย
ตลอดและ รวมไปถึงท่านเจ้าของหนังสือ บทความ งานวิจัย ที่ผู้เขียนใช้อ้างอิงทุกท่ านหากมี
ข้อบกพร่องประการใด ผูเ้ ขียนขอน้อมรับไว้เพอ่ื ปรับปรงุ ต่อไป
ณรงคฤ์ ทธ์ิ ดลิ กแพทย์
18 ตุลาคม 2564
ข
สารบัญ
หน้า
คำนำ...................................................................................................................................ก
สารบัญ............................................................................................................................ข-ค
บทที่
1.บทนำ..................................................................................................................................1
1.1 ควำมหมำยของหนว่ ยประมวลผลกลำง.......................................................................1
1.2 ประวัตคิ วำมเปน็ มำของซพี ยี ู........................................................................................2
1.3 ประเภทของหน่วยประมวลผลกลำง............................................................................4
2. กำรทำงำนของหนว่ ยประมวลผลกลำง...............................................................................6
2.1 หน่วยควบคมุ ...............................................................................................................6
2.2 หนว่ ยคำนวณและตรรกะ.............................................................................................7
3. กำรเลอื กใช้หน่วยประมวลผลกลำงหรอื ซพี ยี ู......................................................................8
3.1 ซพี ียู แบบชอ็ คเก็ต และ แบบสล็อต.............................................................................8
3.2 ซีพยี ู มลั ติคอร์..............................................................................................................9
3.3 ซีพยี ู เธรด..................................................................................................................10
3.4 ซพี ยี ู แคช...................................................................................................................10
4. ส่งิ ทท่ี ำงำนรว่ มกับหน่วยประมำลผลกลำง.......................................................................11
4.1 หน่วยรบั ข้อมูล...........................................................................................................12
4.1.1…………………..………………………………………………………………………………………..12
4.1.2………………….…………………………………………………………………………………………13
ค
สารบัญ(ตอ่ )
4.1.3……………………………………………………………………………………………………………..13
4.1.4……………………………………………………………………………………………………………..14
4.1.5……………………………………………………………………………………………………………..14
4.2 หน่วยควำมจำ............................................................................................................15
4.3 หน่วยควำมจำแรม.....................................................................................................15
4.4 หนว่ ยควำมจำรอม.....................................................................................................16
ง
1
บทที1่
บทนา
หน่วยประมวลผลกลำง (องั กฤษ: central processing unit) หรือยอ่ วำ่ ซีพยี ู (CPU) เปน็ วงจร
อิเลคทรอนิกส์ทีท่ ำงำน หรอื ประมวลผล ตำมชดุ ของคำส่ังเครอื่ งจำกซอฟตแ์ วร์ หน่วยประมวลผล
เปรียบเสมอื นเป็นสมองของคอมพวิ เตอร์ ในกำรทำหนำ้ ทีต่ ัดสนิ ใจหรอื คำนวณ จำกคำสัง่ ทีไ่ ดร้ ับมำ
เชน่ กำรเปรียบเทียบ กำรกระทำกำรทำงคณิตศำสตร์ และกำรสัง่ งำนกำรทำงำนสว่ นอื่นๆของ
คอมพวิ เตอร์ที่ทำงำนรว่ มกัน
1.1 ความหมายของหนว่ ยประมวลผลกลาง
หนว่ ยประมวลผลกลำง คอื ส่วนทีท่ ำหน้ำที่ปฏิบัติตำมคำส่งั ท่ีรบั มำจำกหน่วยรบั ขอ้ มลู
และควบคมุ กำรปฏบิ ัติงำนของเคร่อื งคอมพิวเตอร์ฮำร์ดแวรท์ ส่ี ำคัญในหนว่ ยประมวลผลกลำง คือ
ไมโครโพรเซสเซอร์
หนว่ ยประมวลผลกลำงประกอบดว้ ยสว่ นสำคญั 2 สว่ น คือ
หนว่ ยควบคมุ (Control Unit) ทำหนำ้ ท่คี วบคุมกำรทำงำนของอุปกรณต์ ่ำงๆในระบบ
ท้ังหมด ให้ทำงำน อยำ่ งถกู ตอ้ ง
หนว่ ยคำนวณ (Arithmetic Logic Unit) ทำหน้ำที่ประมวลผลข้อมลู ทำงคณิตศำสตร์และ
ทำงตรรกะ เช่น กำรคำนวณทำงคณิตศำสตร์ ไดแ้ ก่ กำรบวก ลบ คูณ หำร
- กำรกระทำทำงตรรกะ (AND , OR)
- กำรเปรียบเทยี บ เช่น กำรเปรียบเทยี บค่ำของขอ้ มลู 2 ตวั ว่ำมคี ำ่ เท่ำกัน
มำกกวำ่ หรอื นอ้ ยกว่ำ ไมว่ ำ่ ขอ้ มลู จะเปน็ ตัวเลข หรือตวั อักษรกส้ ำมำรถเปรยี บเทยี บได้
- กำรเลือ่ นขอ้ มลู (Shift)
- กำรเพิม่ และกำรลด (Increment and Decrement)
- กำรตรวจสอบบทิ (Test Bit)
หนว่ ยประมวลผลกลำงจะทำงำนเป็น 4 ขน้ั ตอน โดยข้นั ตอนท่ี 1-2 จะใช้
หนว่ ยควบคุมในกำรดำเนินงำน สว่ นขัน้ ตอนท่ี 3-4 จะใช้หนว่ ยคำนวณและตรรกะในกำร
ดำเนินงำน ดงั น้ี
2
ข้ันตอนที่ 1 หน่วยควบคุมเข้ำถึงข้อมูลและคัดแยกคำสั่งจำกหนว่ ยควำมจำ
ขน้ั ตอนท่ี 2 คำสงั่ ถูกตีควำม เพ่อื ใหค้ อมพวิ เตอรร์ ูว้ ำ่ จะต้องทำงำนอะไรแลว้ เลือก
ขอ้ มูลท่ีตอ้ งใชใ้ นกำรประมวลผล แล้วกำหนดตำแหน่งของคำสั่งถดั ไป
ข้ันตอนท่ี 3 ปฏบิ ตั ิตำมคำสงั่ ท่ตี ีควำมได้ ทงั้ กำรคำนวณทำงคณิตศำสตรแ์ ละ
กำรเปรียบเทียบ
ขน้ั ตอนท่ี 4 เก็บผลลพั ธ์ทปี่ ระมวลผลไดไ้ ว้ในหนว่ ยควำมจำหลัก
1.2 ประวตั ิความเป็นมาของซพี ยี ู
ไมโครโพรเซสเซอรเ์ กิดขน้ึ ช่วงทศวรรษ 1970โดยเกิดจำกกำรนำเทคโนโลยี 2 อย่ำงมำรว่ ม
กนั พฒั นำ คือเทคโนโลยดี ้ำนดจิ ิตอลคอมพวิ เตอร์และ
เทคโนโลยดี ้ำนโซลิดเสเตต
ชว่ งสงครำมโลกคร้ังท่ี 2 คือ ดจิ ิตอลคอมพิวเตอร์ถกู พัฒนำใช้ในด้ำนกำรทหำร ช่วงกลำง
ค.ศ. 1940 ดิจิตอลคอมพวิ เตอรถ์ กู พัฒนำใชใ้ นวทิ ยำศำสตร์ และธุรกจิ ปี ค.ศ. 1948นกั วิทยำศำสตร์
ไดค้ ิดค้นทรำนซิสเตอร์ท่ีทำมำจำกโซลิดสเตต
ชว่ ง ค.ศ. 1950 เริ่มมกี ำรผลิตดิจิตอลคอมพวิ เตอรส์ ำหรบั ใช้งำนท่วั ไปโดยใช้หลอดสูญญำกำส
เป็นส่วนประกอบในกำรสรำ้ งวงจรพ้นื ฐำนเช่น เกต และฟลิปฟลอปเพอ่ื ใช้เครือ่ งคำนวนและ
หนว่ ยควำมจำและอนิ พตุ และเอำตพ์ ตุ ของดิจิตอลคอมพิวเตอร์ และชว่ งทศวรรษเดียวกนั ไดม้ กี ำร
ทดลองโซลิดเสเตตอยำ่ งจงิ จงั และไดผ้ ลติ ทรำนซิสเตอรท์ ่ที ำจำกสำรกงึ่ ตัวนำซิลิคอน และปลำย
ทศวรรษท่ี 1950 ไดน้ ำทรำนซสิ เตอรม์ ำใช้
แทนหลอดสญู ญำกำศ
ชว่ งต้นทศวรรษ1960 ไดม้ กี ำรนำทรำนซิสเตอรห์ ลำยๆตวั มำบรรจุลงในซิลิคอนเพยี งตวั เดยี ว
โดยท่ที รำนซสิ เตอร์ แต่ละตวั จะถูกเชอื่ มต่อกันดว้ ยโลหะขนำดเล็กเพ่อื สร้ำงเปน็ วงจรแบบต่ำงๆ เช่น
เกต ฟลปิ ฟลอป แลว้ มีกำรสร้ำงวงจรจำกเทคโนโลยแี บบใหม่เรยี กว่ำ ไอซี
ช่วงกลำงทศวรรค 1960 ได้มีกำรผลิตไอซพี ้ืนฐำนเป็นแบบ small และ medium scale
integration
(SSI และ MSI) ทำให้เทคโนโลยถี ูกแรงผลักดัน 2 แนวทำง คอื กำรพฒั นำทำงดำ้ นเทคนิคเพื่อ
ลดตน้ ทุนกำรผลิต และอกี แนวทำงหนง่ึ กค็ ือกำรเพ่มิ ควำมซับซอ้ นใหก้ ับวงจร
3
Intel เปน็ บริษัทผลิตชิปไอซี แห่งหนงึ่ ทไ่ี มใ่ หญ่โตมำกนกั เท่ำในปัจจุบัน เมอื่ ปี ค.ศ.1969 ได้
สรำ้ งควำมสะเทือน ใหก้ บั วงกำรอเิ ล็กทรอนิกส์ โดยกำรออกชปิ หนว่ ยควำมจำ(Memory)ขนำด
1Kbyte มำเป็นรำยแรก
บรษิ ัทบิสซคิ อมพ์(Busicomp) ซ่งึ เปน็ ผู้ผลิตเคร่ืองคิดเลขของญปี่ ุ่นได้ทำกำรว่ำจ้ำงให้ Intel
ทำกำรผลติ ชิปไอซี ทบ่ี ิสซิคอมพเ์ ป็นคนออกแบบเองทม่ี ีจำนวน 12 ตวั โครงกำรนี้ถูกมอบหมำยให้
นำย M.E. Hoff, Jr. ซง่ึ เขำ้ ตัดสนิ ใจทจ่ี ะใชว้ ธิ กี ำรออกแบบชปิ แบบใหม่ โดยสรำ้ งชปิ ท่ีให้ถกู โปรแกรม
ได้ หมำยถงึ วำ่ สำมำรถนำเอำชุดคำสงั่ ของกำรคำนวณไปเก็บไว้ใน หน่วยควำมจำก่อนแล้วให้ไอซีตวั น้ี
อ่ำนเข้ำมำแปล ควำมหมำย และทำงำนภำยหลัง
ในปี 1971 Intel ไดน้ ำผลิตภณั ฑ์ออกสูต่ ลำด โดยใช้ชอ่ื ทำงกำรค้ำวำ่ Intel 4004 ในรำคำ
200 เหรียญสหรัฐ และเรียกชิปนี้ว่ำเป็น ไมโครโปรเซสเซอร(์ Micro Processor) ก็เพรำะว่ำ 4004 นี้
เป็น CPU (Central Processing Unit) ตวั หนง่ึ ซึง่ มีขนำด 4.2 X 3.2 มลิ ลิเมตร ภำยในประกอบด้วย
ทรำนซสิ เตอร์ จำนวน 2250 ตวั และเปน็ ไมโครโปรเซสเซอร์ขนำด 4 บติ
หลังจำก 1 ปตี อ่ มำ Intel ได้ออก ไมโครโปรเซสเซอร์ ขนำด 8 บิตออกมำโดยใช้ชื่อวำ่ 8008
มชี ุดคำสงั่ 48 คำสัง่ และอ้ำงหน่วยควำมจำได้ 16 Kbyte ซงึ่ ทำง Intel หวังว่ำจะเป็นตวั กระตุน้ ตลำด
ทำงดำ้ นชิปหน่วยควำมจำไดอ้ กี ทำงหน่ึง
เมื่อปี 1973 ทำง Intel ไดอ้ อก ไมโครโปรเซสเซอร์ 8080 ทม่ี ชี ุดคำสงั่ พ้นื ฐำน 74 คำส่งั
และสำมำรถอำ้ งหนว่ ยควำมจำได้ 64 Kbyte
เมือ่ ปี 1975 มนี ิตยสำรต่ำงประเทศฉบบั หนึง่ ชื่อว่ำ Popular Electronics ฉบับเดือน
มกรำคม ได้ลงบทควำม เก่ียวกับเครือ่ ง ไมโครโปรเซสเซอร์ เคร่อื งแรกของโลกทีม่ ีชื่อวำ่ อลั แตร์
8800 (Altair) ซง่ึ ทำออกมำเปน็ ชุดคทิ โดยบรษิ ทั MITS (Micro Insumentation And Telemetry
Systems) ลกั ษณะของชดุ คทิ ก็คือจะอยใู่ นรูปของอุปกรณ์แตล่ ะชิน้ โดยให้คุณนำไปประกอบข้นึ ใช้เอง
บรษิ ทั MITS ถูกกอ่ ต้งั เมอื่ ปี 1969 โดยมีจดุ ม่งุ หมำยเพือ่ ทำตลำดในด้ำนเคร่ืองคดิ เลข
แตก่ ำรคำ้ ชลอตวั ลง ประธำนบริษัท ช่ือ H. Edword Roberts เห็นกำรไกล คดิ เปิดตลำดใหม่ซึ่งจะ
ขำยชดุ คดิ คอมพวิ เตอร์ ประมำณเอำไว้ว่ำอำจขำย ไดใ้ นจำนวนปีล่ะประมำณ 200-300 ชุด จึงให้ทมิ
งำนออกแบบบและพฒั นำแลว้ เสรจ็ ก่อนถงึ คริสต์มำส ในปี 1974 แตเ่ พ่งิ มำ ประกำศตัวในปถี ดั ไป
สำหรับ CPU ทใ่ี ชค้ ือ 8080 และคำว่ำ ไมโครคอมพิวเตอร์ จึงถกู เรียกใช้เปน็ ครงั้ แรกเพอื่ ชุดคทิ
คอมพวิ เตอรช์ ดุ น้ี
ชุดคทิ ของ อลั แตร์ นีป้ ระกอบดว้ ย ไมโครโปรเซสเซอร์ 8080 ของบรษิ ทั Intel มี เพำเวอร์
ซพั พลำย มีแผงหน้ำปัดทีต่ ิดหลอดไฟ เป็นแถวมำใหเ้ พื่อแสดงผล รวมถึงหนว่ ยควำมจำ 256 Byte
นอกนัน้ ยงั มี สลอ๊ ต (Slot) ใหเ้ สยี บอปุ กรอ์ น่ื ๆ เพม่ิ ได้
4
แต่กท็ ำให้ MITS ต้องผิดคำด คอื ภำยใน เดอื นเดยี ว มจี ดหมำยสง่ เขำ้ มำขอส่งั ซอ้ื เปน็ จำนวนถึง
4,000 ชุดเลยทเี ดียว
ด้วยชปิ 8080 นเ่ี องไดเ้ ปน็ แรงดลใจให้บริษัท ดิจิตอลรเี สิรช์ (Digital Research) กำเนิด
ระบบปฏบิ ตั กิ ำร(Operating System) ท่ีชือ่ วำ่ ซีพีเอม็ (CP/M หรอื Control Program For
Microcomputer) ขึ้นมำ ในขณะที่ Microsoft ยังเพ่ิงออก Microsoft Basic ร่นุ แรก
เดือน พฤศจิกำยนปี 1974 ได้มี วิศวกรของ Intel บำงคนได้ออกมำตั้งบริษัทผลติ ชิปเอง โดย
มชี ่ือว่ำ ไซล๊อก (Zilog) เนอ่ื งจำก วศิ วกรเหล่ำน้ี ได้มสี ว่ นรำ่ มในกำรผลติ ชปิ 8080 ดว้ ยจึงไดน้ ำเอำ
เทคโนโลยกี ำรผลิดนม้ี ำสรำ้ งตัวใหมท่ ี่ดกี ว่ำ มีชอ่ื ว่ำ Z80 ยงั คงเป็น ชปิ ขนำด 8 บิต เมื่อไดอ้ อกสู่
ตลำดได้รับควำมนยิ มเป็นอย่ำงมำก เน่ืองจำกได้ปรบั ปรงุ ขอ้ บกพรอ่ งตำ่ ง ๆ ที่มอี ย่ใู น 8080 จึงทำให้
เคร่อื งคอมพิวเตอร์ หลำยตอ่ หลำยยีห่ ้อ หนั มำใช้ชปิ Z80 กัน แมแ้ ตซ่ ีพีเอม็ กย็ งั ถูกปรับปรุงใหม้ ำใช้
กับ Z80 น้ีด้วย แมใ้ นปัจจุบันนี้ Z80 ยังคงถกู ใช้งำน และนำไปใช้ ในกำรเรยี นกำรสอน
ไมโครโปรเซสเซอร์ด้วย
1.3 ประเภทของหนว่ ยประมวลผลกลาง
ชนดิ ของ CPU ชนิดของ CPU มี 2 ชนดิ คือ แบบซอ็ คเก็ต และ แบบสลอ็ ต
แบบที่ 1 ซ็อคเก็ต CPU ประเภทน้ีจะบรรจุในรปู แบบของส่เี หลยี่ มจตั ุรัส ทำดว้ ยพลำนสติกหรอื
เซรำมกิ หำกมองจำกดำ้ นบน CPU จะพบตัวอักษรท่เี ปน็ รำยละเอยี ดต่ำงๆไม่วำ่ จะเป็น
ยี่ห้อ ควำมเร็ว ค่ำแรงไฟ คำ่ ตวั คณู และอกี หลำยๆอย่ำง
ชอ็ คเก็ต ภำพจำก https://jidapa40.files.wordpress.com/2012/07/img_2521.jpg?w=366&h=243
5
แบบที่ 2 แบบสลอ็ ต CPU มีกำรพฒั นำออกมำแบบแหวกแนว มีลักษณะเปน็ แผ่นวงจรลี่เหลี่ยมผนื ผำ้
ขนำดใหญ่ มีพลำสตกิ สีดำ หอ่ หมุ้ ไวเ้ ป็นตลับ
สลอ็ ต ภำพจำก https://jidapa40.files.wordpress.com/2012/07/slot1.jpeg?w=430
ควำมแตกต่ำงของ ซอ็ คเก็ตและสล็อต
แบบซอ็ คเก็ตคือ ซ็อคเก็ตจะอย่ใู นตลบั และถูกครอบดว้ ยพดั ลมเพอ่ื ระบำยควำมร้อน
แบบสล็อตคอื จะเป็นแผ่นพลำสติกบำงๆประกบกันและจะเสียบ CPU ลงไปอกี ทหี นึ่ง
6
บทที่ 2
การทางานของหน่วยประมวลผลกลาง
หน่วยประมวลผลกลำง เรียกอกี อยำ่ งว่ำ CPU คือ สว่ นทีท่ ำหน้ำทปี่ ฏบิ ัติตำมคำสง่ั ท่ีรับมำ
จำกหน่วยรบั ขอ้ มลู และควบคมุ กำรปฏบิ ตั งิ ำนของเครือ่ งคอมพวิ เตอร์ เป็นอุปกรณห์ ลกั ในกำร
ประมวลผลกลำง เชน่ กำรคำนวณ เปรยี บเทยี บ กำรเรยี งลำดับ กำรจดั กลุม่ กำรจัดทำรำยงำน เป็น
ต้น หน่วยประมวลผลกลำงจงึ เปรียบเสมือนสมองของคอมพิวเตอร์ทสี่ ำมำรถคิดวิเครำะห์เพอ่ื หำ
ผลลพั ธ์หรอื สำรสนเทศทต่ี ้องกำรได้ ซีพยี ขู องเครือ่ งคอมพิวเตอรใ์ นระดบั ซีพยี ูจะถกู บรรจุในชิปท่ี
เรยี กว่ำ ไมโครโปรเซสเซอร์
ซีพยี ูทำหน้ำท่คี วบคมุ กำรทำงำนและประมวลผลข้อมลู ท่ีไดร้ บั จำกอุปกรณ์รบั ขอ้ มลู (input
device) ตำมคำส่ังต่ำง ๆ ในโปรแกรมทเี่ ตรยี มไวแ้ ละส่งตอ่ ไปยังอปุ กรณแ์ สดงผล (output device)
เพ่อื ให้สำมำรถเกบ็ หรืออ่ำนผลลพั ธ์ได้ ถ้ำซพี ียยู ิ่งมคี วำมเร็วมำกจะย่ิงประมวลผลได้เรว็ ขนึ้ ควำมเร็ว
ของซพี ียูจะถูกควบคุมโดยสญั ญำณนำฬกิ ำ ซงึ่ เป็นตัวให้จังหวะกำรทำงำนเหมือนกบั จงั หวะของกำร
เล่นดนตรี หน่วยวดั ควำมเรว็ ของสญั ญำณนำฬิกำดังกล่ำวเรยี กว่ำ เฮิร์ต (Hertz : Hz) ซ่ึงเทียบเท่ำกับ
1 ครัง้ ตอ่ วินำที โดยปกตแิ ลว้ ซีพยี จู ะมีกำรทำงำนทเ่ี รว็ มำก ทั้งนี้ข้ึนอยูก่ บั รุน่ ของซีพยี ู
2.1 หนว่ ยควบคุม
ทำหน้ำทส่ี ง่ สัญญำณควบคมุ (Control Signal) ไปควบคุมกำรทำงำนของหน่วยประมวลผล
เปน็ เหมือนผทู้ ่ีทำหน้ำทป่ี ิด-เปิดสวิตช์ เพ่อื ควบคุมวงจรให้ทำงำนตำมคำส่งั หรอื โปรแกรมไดร้ บั มำ
สญั ญำณควบคมุ ต่ำง ๆ เหล่ำน้ี ได้แก่
- ควบคมุ กำรเคลอ่ื นย้ำยขอ้ มูลระหวำ่ งหนว่ ยควำมจำหลกั กบั หน่วยตำ่ ง ๆ
- ควบคุมกำรเคล่ือนยำ้ ยขอ้ มูลระหวำ่ งหน่วยต่ำง ๆ ภำยในหน่วยประมวลผลกลำง
7
2.2 หนว่ ยคานวณและตรรกะ
หน่วยคำนวณและตรรกะ หรอื ท่เี รำรยี กอีกอย่ำงหนง่ึ วำ่ ALU ซงึ่ วงจรนจ้ี ะทำหนำ้ ทหี่ ลกั 2
อยำ่ งคือ
- ทำหน้ำทด่ี ำ้ นตรรกะ คือ กำรเปรียบเทยี บ ได้แก่ เท่ำกับ ไม่เทำ่ กบั มำกกว่ำ
น้อยกว่ำ มำกกวำ่ หรือเทำ่ กบั น้อยกวำ่ หรือเทำ่ กับ
- ทำหนำ้ ที่เป็นเครือ่ งคิดเลขคำนวณ บวก ลบ คณู หำร
8
บทที่ 3
การเลอื กใช้หนว่ ยประมวลผลกลางหรือซพี ยี ู
หน่วยประมวลผลกลำงเรียกย่อๆว่ำ “CPU” คอื กำรทำงำนของคอมพิวเตอร์ หรอื
เรียกใหเ้ ข้ำใจง่ำยๆมนั ก็คอื “สมอง” ของคอมพิวเตอร์น้นั เอง ภำยในประกอบไปด้วยสำร
กง่ึ ตวั นำไฟฟ้ำทำงอเิ ลก็ ทรอนิกส์ ทเ่ี รียกวำ่ “Silicon(ซิลิกอน)” โดยนำซลิ ิกอนมำผสมกับ
สำรบำงชนดิ และนำมำเรยี งตอ่ กันใหเ้ ปน็ ทรำนซสิ เตอร์ โดยกำรเรยี งกันน้ันจะมจี ำนวนมำก
ถงึ หลำยสิบล้ำนตวั โดยมหี น้ำที่หลัก คอื ควบคุมกำรทำงำนทกุ อย่ำงในคอมพิวเตอร์ ไมว่ ่ำ
จะเป็นกำรประมวลผล หรือกำรวิเครำะห์ข้อมลู ต่ำงๆ รวมทง้ั ทุกอุปกรณ์ต่ำงๆก็ตอ้ งใชก้ ำร
ส่ังงำนจำก CPU
3.1ซีพยี ู แบบช็อคเก็ต และ แบบสล็อต
3.1.1 ซอ็ กเก็ต ( Socket ) ใชเ้ รียกช่องเสียบอุปกรณท์ ่มี ีลักษณะเป็นส่ีเหลย่ี มแบน ๆ โดย
อปุ กรณ์ที่ใช้ช่องเสยี บแบบซอ็ กเก็ตจะมีขำ ( PIN ) จำนวนมำกเสียบลงไปทฐี่ ำนรอง และซ็อกเกต็ ยัง
แบง่ ออกไดห้ ลำยแบบตำมจำนวนขำ ( PIN ) และไมส่ ำมำรถใช้งำนร่วมกนั ได้
3.1.2 สล็อต (Slot) ใช้เรียกชอ่ งเสยี บอุปกรณท์ ม่ี ลี กั ษณะเป็นช่องแบน ๆ และยำว โดย
อปุ กรณ์ท่ีใชช้ ่องเสียบแบบสลอ็ ตจะมีขำแบน ๆ เรียงกันอยู่ดำ้ นล่ำงตัวอปุ กรณ์ สลอ็ ตมีหลำยประเภท
และกำรใช้งำนกข็ ึ้นอยกู่ บั อุกรณท์ ี่แตกต่ำงกัน
แบบชอ็ กเก็ต ภำพจำก https://bit.ly/3psduIa แบบสล็อต ภำพจำก https://bit.ly/3C4tt2I
9
3.2 ซีพยี ู มัลตคิ อร์
CPU (หน่วยประมวลผลกลำง) หรือตวั ประมวลผลคือสมองของคอมพิวเตอร์ มนั จัดกำร
ฟงั ก์ช่นั ทัง้ หมดของส่วนประกอบอ่ืน ๆ หน่วยดำเนินกำรของ CPU เรียกว่ำแกนกลำง มันอ่ำนและ
ดำเนินกำรคำแนะนำ คำแนะนำอำจเป็นกำรคำนวณคำส่งั กำรถำ่ ยโอนข้อมลู คำสงั่ สำขำ ฯลฯ ซีพยี ูที่มี
แกนเดยี วเรียกวำ่ ตัวประมวลผลเดียว เม่ือระบบมมี ำกกว่ำหนึง่ คอรม์ นั เรียกว่ำมัลติคอร์ CPU ท่มี ีสอง
คอรเ์ รียกว่ำโปรเซสเซอรแ์ บบ dual-core ในขณะทีโ่ ปรเซสเซอรท์ ม่ี ีสคี่ อรเ์ รยี กวำ่ โปรเซสเซอรแ์ บบ
quad-core ยง่ิ กวำ่ นั้นคอมพวิ เตอรป์ ระสทิ ธิภำพสงู สำมำรถมีหกถึงแปดคอร์ได้
ขอ้ ไดเ้ ปรยี บหลักของมลั ตคิ อร์คอื สำมำรถประมวลผลคำส่งั หลำยคำพร้อมกนั บนแกนแยก
มันเพ่มิ ควำมเรว็ โดยรวมและยังใชก้ ำรคำนวณแบบขนำน โดยรวมแล้วมัลติคอร์จะใชส้ ำหรับ
แอพพลิเคชนั่ เช่นระบบฝังตวั กำรสร้ำงเครือขำ่ ยกำรประมวลผลสัญญำณดิจิตอล (DSP) และกรำฟกิ
(GPU)
หมำยเหตุ. มัลติคอร์ ภำพจำก https://bit.ly/3jomBpw
10
3.3 ซีพียู เธรด
เธรด เปรียบเสมือนกำรจำลองจำนวน Core ของ CPU ให้เพิ่มข้ึน น่นั คอื CPU จะมสี มอง 1
กอ้ น แตจ่ ะจำลองให้เสมอื นมสี มอง 2 กอ้ น ซึ่งเทคโนโลยนี เี้ รยี กว่ำ Simultaneous Multithreading
(SMT) เปน็ กำรจำลองให้ CPU 1 Core สำมำรถทำงำนได้หลำยอยำ่ งพรอ้ มกัน ตำมจำนวน เธรด ท่ี
เพิ่มขนึ้
โดยทัว่ ไป 1 Core จะมี 2 เธรด ในส่วนกำรทำงำนน้นั CPU 1 Core 1 เธรด คำสงั่ จะถกู รัน
ต่อแถวกันจนกว่ำจะจบ ซง่ึ ทำใหล้ ่ำชำ้ แต่เมอ่ื เปน็ CPU 1 Core 2 เธรด คำสง่ั ท่ไี มไ่ ดม้ ีควำมเกย่ี วขอ้ ง
กัน จะแยกกันเข้ำคนละ เธรด และกำรเพิ่มจำนวนของ เธรด มำกขน้ึ น่เี อง จะชว่ ยในเรื่องกำรใชง้ ำน
โปรแกรมตัดต่อวดิ ีโอ ท้งั กำรใชง้ ำนโปรแกรมแบบ Multi-Tasking ได้รวดเรว็ ยิง่ ข้ึน
3.4 ซพี ยี ู แคช
หน่วยควำมจำแคชเป็นหน่วยควำมจำท่ีช่วยให้เคร่ืองคอมพวิ เตอร์ทำงำนได้เร็วข้นึ เปน็
กำรเก็บข้อมูลที่เรำเคยเรยี กใชแ้ ล้วเอำไวใ้ นกรณีที่เรำต้องกำรเรยี กใช้ก็มำเรียกข้อมูลจำกแคช ซ่ึง
จะดึงข้อมูลได้เร็วกว่ำหน่วยควำมจำดิสกม์ ำก
หมายเหตุ. ภำพจำก shorturl.asia/BvSjI
หน่วยควำมจำแคช มี 2 ประเภท คือ แบบแรกแคชภำยใน ตดิ ตั้งอยู่ภำยในซพี ียู เวลำ
เคร่อื งประมวลผล กจ็ ะเรยี กเก็บข้อมูลท่เี กบ็ ไวท้ แี่ คชใกล้ๆ ซพี ยี ูมำใช้ได้อยำ่ งรวดเรว็ แบบท่ีสอง
แคชภำยนอก จะติดต้ังอย่บู นเมนบอร์ดเหมอื นแรม ถำ้ เครือ่ งไม่พบแคชในซีพยี กู ็จะมองหำแคช
ภำยนอก ถำ้ พบกจ็ ะนำมำใชง้ ำน ซ่งึ กจ็ ะทำงำนได้ชำ้ กวำ่ แคชภำยในอยบู่ ำ้ ง
11
บทท่ี 4
สง่ิ ที่ทางานรว่ มกับหน่วยประมาลผลกลาง
หน่วยประมวลผลกลำง (Central Processing Unit: CPU) บำงที
เรียกวำ่ Microprocessor หรือ Processor คือ ชิปทเ่ี ป็นสมองหลักของคอมพวิ เตอร์ รบั ผดิ ชอบกำร
ทำงำนของคอมพิวเตอร์เกอื บทง้ั หมดทัง้ ทำงตรงหรือทำงอ้อมโดยผ่ำนอุปกรณอ์ ื่น ๆ
ซีพียูหรือหนว่ ยประมวลผลกลำง จะประกอบดว้ ยสว่ นประกอบหลัก 2 สว่ น คือ สว่ นควบคมุ
(Control Unit) คอื สว่ นทที่ ำหนำ้ ทส่ี ร้ำงและส่งสญั ญำณไปควบคุมกำรทำงำนของสว่ นประกอบตำ่ งๆ
ในระบบคอมพิวเตอร์ คล้ำยกำรส่งสญั ญำณควบคมุ จำกสมองไปสู่สว่ นต่ำงๆ ของรำ่ งกำย ส่วนควบคมุ
นไ้ี ม่ไดท้ ำหน้ำที่ประมวลผลข้อมูล แต่มีหนำ้ ท่ีประสำนงำนใหส้ ่วนประกอบต่ำงๆ สำมำรถทำงำน
ร่วมกนั ไดอ้ ย่ำงเป็นระบบ
สญั ญำณควบคุมจำนวนมำก สำมำรถเดินทำงไปยังส่วนประกอบต่ำงๆ ของระบบ
คอมพิวเตอรไ์ ด้ด้วย ตัวส่งสัญญำณ เรยี กวำ่ บสั (Bus) ซ่งึ ประกอบด้วย Control Bus, Data
Bus และ Address Bus ท่ที ำหน้ำทส่ี ง่ สญั ญำณควบคมุ ส่งสญั ญำณข้อมูล และสง่ ตำแหนง่ ทอี่ ยูข่ อง
ข้อมลู ในสว่ นควำมจำ ตำมลำดับ ดังนั้น บสั จึงเปรียบเสมอื นพำหนะที่ใช้ขนสง่ ขอ้ มูลไปสสู่ ่วนประกอบ
ตำ่ งๆ ของระบบนั่นเอง
สว่ นคำนวณและเปรยี บเทียบขอ้ มูล (Aritmetic and Logic Unit : ALU) ทำหนำ้ ทีค่ ำนวณ
และเปรยี บเทยี บข้อมลู โดยอำศยั หลักกำรทำงคณติ ศำสตร์ (Arithmetic) และตรรกศำสตร์
(Logic) ตำมลำดับ กำรประมวลผลดว้ ยหลกั กำรทำงคณิตศำสตร์ คือกำรคำนวณทตี่ อ้ งกระทำกับ
ขอ้ มลู ประเภทตวั เลข (Numeric) เช่น กำรบวก ลบ คณู หำร ฯลฯ ให้ผลลพั ธ์ท่หี ลำกหลำย แตก่ ำร
ประมวลผลดว้ ยหลกั ตรรกศำสตร์ คอื กำรเปรียบเทียบขอ้ มูล ทีก่ ระทำกับขอ้ มูลตัวอักษร สญั ลกั ษณ์
หรือตวั เลข (Character) ใหผ้ ลลัพธ์เพียงสองสภำวะ เชน่ 0-1, ถูก-ผิด หรือ จรงิ -เทจ็ เปน็ ตน้
คอมพิวเตอรแ์ ต่ละเครอ่ื ง มักมสี ว่ นคำนวณและเปรียบเทยี บ (ALU) เพยี งชดุ เดยี ว ยกเวน้ ใน
กรณีเคร่ืองคอมพิวเตอรข์ นำดใหญ่ ทีอ่ ำจมี ALU มำกกว่ำหนงึ่ ชุด ซึง่ มกั พบในเครอ่ื งที่มีกำร
ประมวลผลแบบ Multi-Processing (ประมวลผลงำนเดียว โดยอำศยั ตัวประมวลผลหลำยตัว)
12
หน้ำท่สี ำคญั ของซพี ียูคือ ภำระดำ้ นงำนคำนวณ (Arithmetic and Logic Unit) กำร
ประสำนงำนระหวำ่ งฮำรด์ แวร์ตำ่ ง ๆ (Control Unit) หนำ้ ทีพ่ เิ ศษซ่ึงเป็นลักษณะเฉพำะของซีพียูแต่
ละรุ่น เชน่ กำรเพมิ่ ควำมสำมำรถในกำรแสดงผลดำ้ นภำพและเสยี ง (Multimedia) กำรเพิ่ม
ควำมสำมำรถในกำรเขำ้ ใจคำพูด (Speech Recognition) ซ่งึ ตอ้ งอำศยั ซอฟต์แวรป์ ระยกุ ต์เพอ่ื ให้
สำมำรถใชป้ ระโยชนจ์ ำกฮำร์ดแวร์ไดเ้ ตม็ ท่ี
4.1 หนว่ ยรับข้อมลู
หนว่ ยรับข้อมูล (input unit) เป็นส่วนทท่ี ำหน้ำทร่ี บั ข้อมลู จำกผใู้ ช้เขำ้ สู่คอมพิวเตอร์ เชน่
ตัวอักษร ตัวเลข สญั ลักษณ์ เป็นต้น โดยจะแปลงขอ้ มลู ให้ไปอยู่ในรปู ของสญั ญำณไฟฟำ้ ที่
คอมพวิ เตอรเ์ ข้ำใจ โดยนำมำจดั เก็บทหี่ นว่ ยควำมจำหลกั และใช้ประมวลผลได้ อปุ กรณห์ นว่ ยรับ
ข้อมูลทนี่ ิยมใช้ในปจั จบุ ัน มีดงั น้ี
4.1.1 แปน้ พิมพ์ (keyboard) ทำหน้ำท่ีรับข้อมลู โดยกำรกดแป้นพมิ พ์ ซึ่งมลี ักษณะคลำ้ ย
แปน้ พมิ พข์ องเครื่องพมิ พ์ดดี ประกอบด้วยปุ่มสำหรับพิมพ์อกั ขระ ตวั เลข เรยี กใชฟ้ งั ก์ชันของ
ซอฟแวร์และควบคมุ กำรทำงำนรว่ มกบั ป่มุ อน่ื ๆ
หมายเหต.ุ ภำพจำก http://cms574.bps.in.th/group4/images/1keyboard.jpg
13
4.1.2 เมำส์ (mouse) เป็นอุปกรณ์รบั เข้ำท่ใี ช้เล่ือนตวั ช้ตี ำแหน่ง ผ้ใู ช้สำมำรถบังคับเมำสเ์ พอ่ื
ควบคมุ ตัวชีต้ ำแหน่งไปมำบนหนำ้ จอภำพได้ ปกติตัวชีต้ ำแหนง่ ของเมำสจ์ ะเป็นรูปลกู ศร ซึ่งจะเกิด
โตต้ อบระหว่ำงผู้ใช้กับเครือ่ งคอมพิวเตอรไ์ ด้รวดเรว็ กวำ่ แปน้ พมิ พ์
หมายเหตุ. ภำพจำก http://cms574.bps.in.th/group4/images/01.jpg
4.1.3 สแกนเนอร์ (scanner) คืออปุ กรณจ์ ับภำพและเปลย่ี นแปลงภำพ จำกรปู แบบของแอ
นำลอกเป็นดิจิตอล ซึง่ คอมพิวเตอร์ สำมำรถแสดง, เรียบเรียง, เกบ็ รักษำและผลิตออกมำได้ ภำพนั้น
อำจจะเปน็ รปู ถ่ำย, ขอ้ ควำม, ภำพวำด หรอื แมแ้ ต่วตั ถสุ ำมมติ ิ
หมายเหตุ. ภาพจาก http://cms574.bps.in.th/group4/images/scaner1.jpg
14
4.1.4 อปุ กรณจ์ ับภำพ (image capturing devices) เป็นอปุ กรณ์ที่ใชใ้ นกำรเก็บภำพ
ตน้ ฉบับในรปู ดิจทิ ัล
หมายเหตุ. ภาพจาก http://cms574.bps.in.th/group4/images/xm1-black-34.jpg
4.1.5 อุปกรณ์รบั เสียง (auto – input devices) เป็นอปุ กรณท์ ที่ ำหน้ำท่รี บั ข้อมูลเสยี ง ทง้ั
เสียงพูด เสยี งเพลง และเสยี งอนื่ ๆ จำกนั้นอุปกรณ์จะแปลงสัญญำณเสียงทม่ี นุษย์เขำ้ ใจใหอ้ ยใู่ นรปู
ไฟฟำ้ ท่คี อมพวิ เตอรไ์ ปประมวลผลได้ อุปกรณ์รบั เสยี งที่นยิ มใช้ ได้แก่ ไมโครโฟน
หมายเหตุ. ภาพจาก https://fs.lnwfile.com/3jiqlg.jpg
15
4.2 หน่วยความจา
หน่วยควำมจำ (Memory Unit) ทำหน้ำทเี่ กบ็ โปรแกรมหรอื ขอ้ มูลท่รี บั มำจำกหนว่ ยรบั
ขอ้ มลู เพ่อื เตรียมส่งออกหน่วยประมวลผลกลำงทำกำรประมวลผล และรับผลลัพธ์ทีไ่ ด้จำกกำร
ประมวลผล และเตรยี มสง่ ออกหนว่ ยแสดงผลขอ้ มลู ต่อไป ซง่ึ หน่วยควำมจำของคอมพิวเตอร์
เปน็ อปุ กรณท์ ่ใี ชใ้ นกำรจดจำข้อมูล และโปรแกรมตำ่ ง ๆ ทีอ่ ย่รู ะหว่ำงกำรประมวลผลของ
คอมพิวเตอร์ บำงครัง้ อำจเรียกวำ่ หนว่ ยเก็บข้อมลู หลัก
4.3 หน่วยความจาแรม
หนว่ ยควำมจำหลักแบบแกไ้ ขได้ (Random Access Memory – RAM) เปน็ หน่วยควำมจำ
หลกั ท่ีใช้ในระบบคอมพิวเตอร์ยุคปัจจบุ ัน หน่วยควำมจำชนิดน้ี อนญุ ำตให้เขียนและอ่ำนข้อมูลไดใ้ น
ตำแหนง่ ตำ่ งๆ อย่ำงอิสระ และรวดเร็วพอสมควร ซึ่งตำ่ งจำกสอื่ เก็บขอ้ มูลชนิดอ่ืนๆ อย่ำงเทป หรือ
ดสิ ก์ ทมี่ ีขอ้ จำกัดในกำรอำ่ นและเขยี นข้อมลู ทต่ี ้องทำตำมลำดบั กอ่ นหลงั ตำมท่ีจัดเก็บไวใ้ นสอ่ื หรือมี
ขอ้ กำจดั แบบรอม ท่ีอนุญำตใหอ้ ่ำนเพียงอยำ่ งเดยี ว
ข้อมลู ในแรม อำจเปน็ โปรแกรมท่กี ำลังทำงำน หรอื ข้อมูลทใ่ี ช้ในกำรประมวลผล ของโปรแกรมท่ีกำลงั
ทำงำนอยู่ ข้อมูลในแรมจะหำยไปทันที เม่ือระบบคอมพวิ เตอร์ถกู ปดิ ลง เนื่องจำกหนว่ ยควำมจำชนิด
นี้ จะเกบ็ ข้อมูลไดเ้ ฉพำะเวลำท่ีมกี ระแสไฟฟำ้ หล่อเล้ียงเทำ่ นนั้
หมายเหต.ุ ภาพจาก https://todsaporn.files.wordpress.com/2012/09/14-ram.jpg
16
4.4 หนว่ ยความจารอม
หน่วยควำมจำหลกั แบบอ่ำนได้อยำ่ งเดยี ว (Read Only Memory – ROM) เป็น
หน่วยควำมจำแบบสำรกง่ึ ตวั นำช่วั ครำวชนิดอ่ำนได้อย่ำงเดยี ว ใช้เป็นสอื่ บันทึกในคอมพวิ เตอร์ เพรำะ
ไมส่ ำมำรถบนั ทึกซ้ำได้ (อย่ำงงำ่ ยๆ) เปน็ ควำมจำทีซ่ อฟตแ์ วร์หรือข้อมลู อย่แู ล้ว และพรอ้ มทจี่ ะนำมำ
ต่อกบั ไมโครโพรเซสเซอรไ์ ด้โดยตรง หน่วยควำมจำประเภทน้แี มไ้ ม่มีไฟเล้ียงตอ่ อยู่ ขอ้ มลู กจ็ ะไม่
หำยไปจำกน่วยควำมจำ (nonvolatile) โดยทว่ั ไปจะใชเ้ ก็บข้อมลู ทไี่ มต่ ้องมกี ำรแกไ้ ขอกี แลว้ เชน่ เก็บ
โปรแกรมไบออส (Basic Input output System : BIOS) หรือเฟิร์มแวร์ ที่ควบคมุ กำรทำงำนของ
คอมพวิ เตอร์ใชเ้ ก็บโปรแกรมกำรทำงำนสำหรับเครือ่ งคิดเลขใช้เกบ็ โปรแกรมของคอมพิวเตอรท์ ี่
ทำงำนเฉพำะดำ้ น เช่น ในรถยนต์ท่ใี ช้ระบบคอมพิวเตอรค์ วบคุมวงจร ควบคมุ ในเครอ่ื งซักผำ้ เปน็ ตน้
17
บทท่ี 5
บทสรุป
หนว่ ยประมวลผลกลำง (อังกฤษ: central processing unit) หรอื ย่อวำ่ ซีพยี ู (CPU) เปน็
วงจรอเิ ลคทรอนิกสท์ ี่ทำงำน หรอื ประมวลผล ตำมชุดของคำสัง่ เครือ่ งจำกซอฟตแ์ วร์ หนว่ ย
ประมวลผลเปรียบเสมอื นเป็นสมองของคอมพวิ เตอร์ ในกำรทำหนำ้ ทีต่ ดั สินใจหรอื คำนวณ จำกคำสั่ง
ที่ไดร้ ับมำ เช่น กำรเปรยี บเทียบ กำรกระทำกำรทำงคณิตศำสตร์ และกำรส่ังงำนกำรทำงำนส่วนอ่ืนๆ
ของคอมพิวเตอร์ทท่ี ำงำนร่วมกัน
ชนดิ ของ CPU ชนดิ ของ CPU มี 2 ชนดิ คอื แบบซ็อคเก็ต และ แบบสลอ็ ตแบบท่ี 1 ซ็อคเกต็
CPU ประเภทน้จี ะบรรจุในรูปแบบของสเ่ี หลย่ี มจตั ุรสั ทำดว้ ยพลำนสติกหรอื เซรำมิก หำกมองจำก
ด้ำนบน CPU จะพบตัวอกั ษรท่ีเป็นรำยละเอียดต่ำงๆไม่ว่ำจะเปน็ ย่หี อ้ ควำมเรว็ คำ่ แรงไฟ ค่ำตัวคณู
และอกี หลำยๆอยำ่ ง แบบท่ี 2 แบบสล็อต CPU มีกำรพัฒนำออกมำแบบแหวกแนว มลี กั ษณะเปน็
แผ่นวงจรลี่เหลีย่ มผนื ผ้ำขนำดใหญ่ มพี ลำสตกิ สีดำ ห่อหุ้มไวเ้ ป็นตลับ
ซีพยี ทู ำหน้ำท่ีควบคุมกำรทำงำนและประมวลผลข้อมูลท่ไี ด้รับจำกอุปกรณ์รบั ขอ้ มลู (input
device) ตำมคำสงั่ ตำ่ ง ๆ ในโปรแกรมท่ีเตรียมไวแ้ ละส่งต่อไปยงั อปุ กรณแ์ สดงผล (output device)
เพื่อใหส้ ำมำรถเก็บหรอื อ่ำนผลลัพธ์ได้ ถำ้ ซีพยี ูยงิ่ มีควำมเร็วมำกจะย่ิงประมวลผลได้เร็วขนึ้ ควำมเร็ว
ของซีพียูจะถูกควบคมุ โดยสัญญำณนำฬิกำ ซงึ่ เป็นตัวใหจ้ ังหวะกำรทำงำนเหมือนกับจังหวะของกำร
เล่นดนตรี หน่วยวดั ควำมเรว็ ของสัญญำณนำฬิกำดังกล่ำวเรียกว่ำ เฮิรต์ (Hertz : Hz) ซง่ึ เทยี บเทำ่ กับ
1 ครง้ั ตอ่ วินำที โดยปกตแิ ล้วซีพียจู ะมีกำรทำงำนท่ีเร็วมำก ทัง้ น้ีขึน้ อยกู่ บั ร่นุ ของซีพยี ู
ซึ่งประโยชนข์ องซพี ยี กู ค็ ือกำรควบคมุ กำรทำงำนของคอมพวิ เตอรใ์ หท้ ำงำนอยำ่ งเป็นระบบ
ด้วยกำรคดิ คำนวณและประมวลผลคำสั่งตำ่ ง ๆทีไ่ ด้รบั มำจำกหนว่ ยควำมจำหลกั ถำ้ ไม่มีซีพยี ูเคร่อื ง
คอมพวิ เตอรก์ ็จะไมส่ ำมำรถทำงำนไดด้ ้วย
18
บรรณานุกรม
“ความหมายของหนว่ ยประมวลผลกลาง” [ออนไลน]์ .เข้าถงึ ไดจ้ าก:
https://docs.google.com/document/preview?hgd=1&id=1z5k9_puMOsmf2smblO1wS4
WNNRB-sa4zPq3E03v9YIY [สืบคน้ เมอื่ 25 สงิ หาคม 2564]
“การทางานของหนว่ ยประมวลผลกลาง” [ออนไลน]์ .เขา้ ถงึ ไดจ้ าก:
https://sites.google.com/site/kroonom/hnwy-pramwl-phlk-lang
[สบื คน้ เมือ่ 25 สิงหาคม 2564]
“ประวตั ิความเป็นมาของซีพียู” [ออนไลน]์ .เขา้ ถึงได้จาก:
https://sites.google.com/site/sthapatykrrmkhxngcpu/home/prawati-siphiyu [สบื คน้ เมือ่
25 สิงหาคม 2564]
“หนว่ ยควบคุม” [ออนไลน]์ .เขา้ ถึงไดจ้ าก:
https://sites.google.com/site/sthapatykrrmsiphiyu/xngkh-prakxb-khxng-siphiyu/hnwy-
khwbkhum [สบื ค้นเม่อื 10 กนั ยายน 2564]
“หน่วยคานวณและตรรกะ” [ออนไลน์].เขา้ ถงึ ไดจ้ าก:
https://home.kku.ac.th/regis/student/success/hardware_2.html [สบื คน้ เมือ่ 10 กนั ยายน
2564]
“หนว่ ยความจา” [ออนไลน์].เขา้ ถงึ ไดจ้ าก:
https://sites.google.com/site/hnwykhwamcamemoryunit/1-hnwy-khwam-ca-khux-xari
[สืบค้นเมอ่ื 10 กนั ยายน 2564]
“หน่วยความจาแรม” [ออนไลน]์ .เข้าถึงไดจ้ าก: shorturl.asia/TISkF [สืบค้นเมือ่ 10 กันยายน
2564]