38
1

บทที่ 1

Embed Size (px)

DESCRIPTION

บทที่ 1. โลกของคอมพิวเตอร์. คอมพิวเตอร์ (Computer) คืออะไร ???. - PowerPoint PPT Presentation

Citation preview

Page 1: บทที่  1

1

Page 2: บทที่  1

คอมพิ�วเตอร์ (Computer) ค�ออะไร์ ???

เครื่��องมื�อหรื่�ออปกรื่ณ์�คอมืพิ�วเตอรื่� (computer นิ�ยมือ�านิในิภาษาไทยว�า คอมื-พิ��ว-เต�ออ�เล็!กทรื่อนิ�กส์� ท#�มื#ความืส์ามืารื่ถในิการื่ค%านิวณ์อ&ตโนิมื&ต�ตามืค%าส์&�ง ส์�วนิท#�ใช้�ปรื่ะมืวล็ผล็เรื่#ยกว�าหนิ�วยปรื่ะมืวล็ผล็ ช้ดของค%าส์&�งท#�รื่ะบุ

ข&�นิตอนิการื่ค%านิวณ์เรื่#ยกว�าโปรื่แกรื่มืคอมืพิ�วเตอรื่� ผล็ล็&พิธ์�ท#�ได�ออกมืานิ&�นิอาจเป1นิได�ท&�ง ต&วเล็ข ข�อความื

รื่2ปภาพิ เส์#ยง หรื่�ออย2�ในิรื่2ปอ��นิ ๆ อ#กมืากมืาย

Page 3: บทที่  1

เคร์��องค��นวณในยุ�คปร์ะว�ต�ศ�สตร์ เครื่��องค%านิวณ์เครื่��องแรื่กของโล็ก ได�แก� ล็2กค�ด มื#การื่ใช้�ล็2กค�ดในิหมื2�ช้าวจ#นิ

มืากกว�า 7000 ป4 แล็ะใช้�ในิอ#ย�ปต�โบุรื่าณ์มืากกว�า 2500 ป4 ล็2กค�ดของช้าวจ#นิปรื่ะกอบุด�วยล็2กป5ดรื่�อยอย2�ในิรื่าวเป1นิแถวตามืแนิวต&�ง โดยแต�ล็ะแถวแบุ�งเป1นิครื่6�งบุนิแล็ะล็�าง ครื่6�งบุนิมื#ล็2กป5ด 2 ล็2ก ครื่6�งล็�างมื#ล็2กป5ด 5 ล็2ก แต�ล็ะแถวแทนิหล็&กของต&วเล็ข

Page 4: บทที่  1

เคร์��องค��นวณในยุ�คปร์ะว�ต�ศ�สตร์ เครื่��องค%านิวณ์กล็ไกท#�รื่2 �จ&กก&นิด# ได�แก� เครื่��องค%านิวณ์ของปาส์คาล็

เป1นิเครื่��องท#�บุวกล็บุด�วยกล็ไกเฟื8องท#�ขบุต�อก&นิ  เบุล็ส์ ปาส์คาล็ (Blaise Pascal) นิ&กคณ์�ตศาส์าตรื่�ช้าวฝรื่&�งเศส์ ได�ปรื่ะด�ษฐ์�ข6�นิในิป4 พิ.ศ. 2185

Page 5: บทที่  1

เคร์��องค��นวณในยุ�คปร์ะว�ต�ศ�สตร์ ต�อมืาในิป4 พิ.ศ. 2337 กอดฟืรื่�ด ฟือนิไล็บุ�นิ�ช้ (Gottfried von

Leibniz) ช้าวเยอรื่มื&นิได�ปรื่ะด�ษฐ์�เครื่��องค%านิวณ์ท#�มื#ข#ดความืส์ามืารื่ถส์2งส์ามืารื่ถค2ณ์แล็ะหารื่ได�

Page 6: บทที่  1

เคร์��องค��นวณในยุ�คปร์ะว�ต�ศ�สตร์ บุคคล็ผ2�หนิ6�งท#�มื#บุทบุาทส์%าค&ญต�อการื่ผล็�ตเครื่��องจ&กรื่ค%านิวณ์ค�อ

ช้ารื่�ล็ส์� แบุบุเบุจ (Charles Babbage) ช้าวอ&งกฤษ ในิป4พิ.ศ .2343 เขาปรื่ะส์บุความืส์%าเรื่!จส์รื่�างเครื่��องค%านิวณ์ ท#�เรื่#ยกว�า Difference engine

Page 7: บทที่  1

ต�อมืาในิป4 พิ.ศ. 2439 ฮอล็เล็อรื่�ช้ได�จดทะเบุ#ยนิก�อต&�งบุรื่�ษ&ทเพิ��อผล็�ตจ%าหนิ�ายเครื่��องจ&กรื่ช้�วยในิการื่ค%านิวณ์ ช้��อ บุรื่�ษ&ท คอมืพิ�วต�ง เทบุบุ2ล็าต�ง เรื่ดคอส์ด�ง หล็&งจากนิ&�นิในิป4 พิ.ศ. 2467 ได�เปล็#�ยนิมืาเป1นิช้��อบุรื่�ษ&ทไอบุ#เอ!มื (International Business Machine : IBM)

Page 8: บทที่  1

คอมพิ�วเตอร์ยุ�คหลอดส�ญญ�ก�ศ (พิ.ศ. 2488-2501)

ในิป4 พิ.ศ . 2486 ว�ศวกรื่ส์องคนิ ค�อ จอห�นิ มือช้ล็# (John Mouchly) แล็ะ เจ เพิรื่ส์เปอรื่� เอ!ดเค�รื่�ท (J.Presper Eckert) ได�พิ&ฒนิาเครื่��องคอมืพิ�วเตอรื่� แล็ะจ&ดได�ว�าเป1นิเครื่��องคอมืพิ�วเตอรื่�ท#�ใช้�งานิท&�วไปเครื่��องแรื่กของโล็ก ช้��อว�า อ�นิ�แอค (Electronic Numerical Intergrator And Calculator : ENIAC)

Page 9: บทที่  1

คอมพิ�วเตอร์ยุ�คหลอดส�ญญ�ก�ศ (พิ.ศ. 2488-2501)

ในิป4 พิ.ศ . 2488 จอห�นิ วอนิ นิอยแมืนิ (John Von Neumann) ได�เส์นิอแนิวค�ดในิการื่ส์รื่�างเครื่��องคอมืพิ�วเตอรื่�ท#�มื#หนิ�วยความืจ%า เพิ��อใช้�เก!บุข�อมื2ล็แล็ะโปรื่แกรื่มืการื่ท%างานิหรื่�อช้ดค%าส์&�งคอมืพิ�วเตอรื่� คอมืพิ�วเตอรื่�จะท%างานิโดยเรื่#ยกช้ดค%าส์&�งท#�เก!บุไว�ในิหนิ�วยความืจ%ามืาท%างานิ หล็&กการื่นิ#�เป1นิหล็&กการื่ท#�ใช้�มืาจนิถ6งป5จจบุ&นิ

Page 10: บทที่  1

คอมพิ�วเตอร์ยุ�คทร์�นซิ�สเตอร์ (พิ.ศ.2500-2507)

นิ&กว�ทยาศาส์ตรื่�ของห�องปฏิ�บุ&ต�การื่เบุล็แห�งส์หรื่&ฐ์อเมืรื่�กา ได�ปรื่ะด�ษฐ์�ทรื่านิซิ�ส์เตอรื่�ส์%าเรื่!จ ซิ6�งมื#ผล็ท%าให�เก�ดการื่เปล็#�ยนิแปล็งในิการื่ส์รื่�างคอมืพิ�วเตอรื่� เพิรื่าะทรื่านิซิ�ส์เตอรื่�มื#ขนิาดเล็!กใช้�กรื่ะแส์ไฟืฟืBานิ�อย มื#ความืคงทนิแล็ะเช้��อถ�อได�ส์2ง แล็ะรื่าคาถ2ก ได�มื#การื่ผล็�ตคอมืพิ�วเตอรื่�เรื่#ยกว�า เมืนิเฟืรื่มืคอมืพิ�วเตอรื่�

ส์%าหรื่&บุปรื่ะเทศไทยมื#การื่นิ%าเครื่��องคอมืพิ�วเตอรื่�มืาใช้�ในิยคนิ#� พิ.ศ. 2507 โดยจฬาล็งกรื่ณ์�มืหาว�ทยาล็&ยนิ%าเข�ามืาใช้�ในิการื่ศ6กษา ในิรื่ะยะเวล็าเด#ยวก&นิส์%านิ&กงานิส์ถ�ต�แห�งช้าต�ก!นิ%ามืาเพิ��อใช้�ในิการื่ค%านิวณ์ส์%ามืะโนิปรื่ะช้ากรื่ นิ&บุเป1นิเครื่��องคอมืพิ�วเตอรื่�รื่ �นิแรื่กท#�ใช้�ในิปรื่ะเทศไทย

Page 11: บทที่  1

คอมพิ�วเตอร์ยุ�ควงจร์ร์วม (พิ.ศ.2508-2512)

IC (integrated circuit  ) ปรื่ะมืาณ์ป4 พิ.ศ. 2508 ได�มื#การื่พิ&ฒนิาส์รื่�างทรื่านิซิ�ส์เตอรื่�จ%านิวนิมืากล็งบุนิแผ�นิซิ�ล็�กอนิขนิาดเล็!ก แล็ะเก�ดวงจรื่รื่วมืบุนิแผ�นิซิ�ล็�กอนิท#�เรื่#ยกว�า ไอซิ# การื่ใช้�ไอซิ#เป1นิส์�วนิปรื่ะกอบุท%าให�คอมืพิ�วเตอรื่�มื#ขนิาดเล็!กล็ง รื่าคาถ2กล็ง จ6งมื#บุรื่�ษ&ทผล็�ตคอมืพิ�วเตอรื่�ก&นิมืากข6�นิ คอมืพิ�วเตอรื่�ขนิาดเล็!กล็ง เรื่#ยกว�า "มื�นิ�คอมืพิ�วเตอรื่�“

Page 12: บทที่  1

คอมพิ�วเตอร์ยุ�คว$แอลเอสไอ (พิ.ศ.2513-2532)

เทคโนิโล็ย#ทางด�านิการื่ผล็�ตวงจรื่อ�เล็!กทรื่อนิ�คส์�ย&งคงพิ&ฒนิาอย�างต�อเนิ��อง มื#การื่ส์รื่�างวงจรื่รื่วมืท#�มื#ขนิาดใหญ�มืารื่วมืในิแผ�นิซิ�ล็�กอนิ เรื่#ยกว�า ว#แอล็เอส์ไอ (Very Large Scale Intergrated circuit : VLSI) เป1นิวงจรื่รื่วมืท#�รื่วมืเอาทรื่านิซิ�ส์เตอรื่�จ%านิวนิล็�านิต&วมืารื่วมือย2�ในิแผ�นิซิ�ล็�กอนิขนิาดเล็!ก แล็ะผล็�ตเป1นิหนิ�วยปรื่ะมืวล็ผล็ของคอมืพิ�วเตอรื่�ท#�ซิ&บุซิ�อนิ เรื่#ยกว�า ไมืโครื่โปรื่เซิส์เซิอรื่� (microprocessor)

การื่ใช้� VLSI เป1นิวงจรื่ภายในิเครื่��องคอมืพิ�วเตอรื่� ท%าให�ปรื่ะส์�ทธ์�ภาพิของเครื่��องคอมืพิ�วเตอรื่�ส์2งข6�นิ เรื่#ยกว�า ไมืโครื่คอมืพิ�วเตอรื่� ซิ6�งเป1นิเครื่��องท#�แพิรื่�หล็ายแล็ะมื#ผ2�ใช้�งานิก&นิท&�วโล็ก

Page 13: บทที่  1

คอมพิ�วเตอร์ยุ�คว$แอลเอสไอ (พิ.ศ.2513-2532)

การื่ท#�คอมืพิ�วเตอรื่�มื#ข#ดความืส์ามืารื่ถส์2ง เพิรื่าะ VLSI เพิ#ยงช้�พิเด#ยวส์ามืารื่ถส์รื่�างเป1นิหนิ�วยปรื่ะมืวล็ผล็ของเครื่��องท&�งรื่ะบุบุหรื่�อเป1นิหนิ�วยความืจ%าท#�มื#ความืจส์2งหรื่�อเป1นิอปกรื่ณ์�ควบุคมืการื่ท%างานิต�าง ๆ ขณ์ะเด#ยวก&นิพิ&ฒนิาของฮารื่�ดด�ส์ก�ก!มื#ขนิาดเล็!กล็งแต�รื่าคาถ2กล็ง เครื่��องไมืโครื่คอมืพิ�วเตอรื่�จ6งมื#ขนิาดเล็!กล็งปาล็�มืทอป (palm top) โนิ!ตบุDค (Notebook)

Page 14: บทที่  1

คอมพิ�วเตอร์ยุ�คเคร์�อข่'�ยุ (พิ.ศ.2533-ป(จจ�บั�น)

เมื��อไมืโครื่คอมืพิ�วเตอรื่�มื#ข#ดความืส์ามืารื่ถส์2งข6�นิ ท%างานิได�เรื่!ว การื่แส์ดงผล็ การื่จ&ดการื่ข�อมื2ล็ ส์ามืารื่ถปรื่ะมืวล็ได�ครื่&�งล็ะมืาก ๆ จ6งท%าให�คอมืพิ�วเตอรื่�ส์ามืารื่ถท%างานิหล็ายงานิพิรื่�อมืก&นิ (multitasking) ขณ์ะเด#ยวก&นิก!มื#การื่เช้��อมืโยงเครื่�อข�ายคอมืพิ�วเตอรื่�ในิองค�การื่โดยใช้�เครื่�อข�ายท�องถ��นิท#�เรื่#ยกว�า Local Area Network : LAN เมื��อเช้��อมืหล็ายๆ กล็�มืขององค�การื่เข�าด�วยก&นิเก�ดเป1นิเครื่�อข�ายคอมืพิ�วเตอรื่�ขององค�การื่ เรื่#ยกว�า อ�นิทรื่าเนิ!ต แล็ะหากนิ%าเครื่�อข�ายขององค�การื่เช้��อมืต�อเข�าส์2�เครื่�อข�ายส์ากล็ท#�ต�อเช้��อมืก&นิท&�วโล็ก เรื่#ยกว�า อ�นิเตอรื่�เนิ!ต (internet)

Page 15: บทที่  1

คอมพิ�วเตอร์ยุ�คเคร์�อข่'�ยุ (พิ.ศ.2533-ป(จจ�บั�น)

คอมืพิ�วเตอรื่�ในิยคป5จจบุ&นิจ6งเป1นิคอมืพิ�วเตอรื่�ท#�เช้��อมืต�อก&นิ ท%างานิรื่�วมืก&นิ ส์�งเอกส์ารื่ข�อความืรื่ะหว�างก&นิ ส์ามืารื่ถปรื่ะมืวล็ผล็รื่2ปภาพิ เส์#ยง แล็ะว�ด#ท&ศนิ� ไมืโครื่คอมืพิ�วเตอรื่�ในิยคนิ#�จ6งท%างานิก&บุส์��อหล็ายช้นิ�ดท#�เรื่#ยกว�าส์��อปรื่ะส์มื

Page 16: บทที่  1

Hardware (ฮ�ร์ดแวร์)

คอมืพิ�วเตอรื่�ปรื่ะกอบุด�วยอปกรื่ณ์�อ�เล็!กทรื่อนิ�กส์�มืากมืาย หรื่�อท#�เรื่าเรื่#ยกว�า อปกรื่ณ์�ฮารื่�ดแวรื่�

(hardware) ซิ6�งส์ามืารื่ถแบุ�งได�เป1นิ หนิ�วยรื่&บุข�อมื2ล็ (input), หนิ�วยแส์ดงข�อมื2ล็ (output), หนิ�วยปรื่ะมืวล็ผล็ (processing unit), หนิ�วยความืจ%า (memory

unit/storage unit) แล็ะอปกรื่ณ์�อ��นิๆ

1. อ�ปกร์ณร์�บัเข่+� (input devices) เป1นิอปกรื่ณ์�ท#�ใช้�ส์%าหรื่&บุรื่&บุข�อมื2ล็เข�าส์2�คอมืพิ�วเตอรื่�เพิ��อนิ%าไปใช้�ปรื่ะมืวล็

ผล็ต�อไป

Page 17: บทที่  1

Hardware (ฮ�ร์ดแวร์)

Page 18: บทที่  1

Hardware (ฮ�ร์ดแวร์)

2. อ�ปกร์ณส'งออก (output devices) เป1นิอปกรื่ณ์�ท#�ใช้�ส์%าหรื่&บุแส์ดงข�อมื2ล็ต�างๆ ท#�ได�รื่&บุจากการื่

ปรื่ะมืวล็ผล็ของคอมืพิ�วเตอรื่� เช้�นิ การื่แส์ดงผล็บุนิหนิ�าจอ (monitor) ซิ6�งมื#ล็&กษณ์ะคล็�ายหนิ�าจอโทรื่ท&ศนิ� หรื่�อ การื่

พิ�มืพิ�ผล็การื่ท%างานิออกทางเครื่��องพิ�มืพิ� (printer) เป1นิต�นิ ส์�วนิข�อมื2ล็ท#�ได�จากการื่ปรื่ะมืวล็นิ&�นิก!ข6�นิอย2�ก&บุ

อปกรื่ณ์� , โปรื่แกรื่มืแล็ะความืต�องการื่ของผ2�ใช้� ซิ6�งส์ามืารื่แบุ�งได�เป1นิ 4 ปรื่ะเภท ได�แก� ข�อความื , รื่2ปภาพิ , เส์#ยง ,

ว�ด#โอ ปรื่ะเภทของอปกรื่ณ์�ส์�งออกได�แก�

Page 19: บทที่  1

Hardware (ฮ�ร์ดแวร์)

Page 20: บทที่  1

Hardware (ฮ�ร์ดแวร์)

3. หน'วยุคว�มจ�� (memory unit) หนิ�วยความืจ%าเป1นิอปกรื่ณ์�อ�เล็!กทรื่อนิ�กส์�ท#�มื#หนิ�าท#�เก!บุข�อมื2ล็แล็ะค%าส์&�งเพิ��อรื่อเรื่#ยกไปใช้�งานิโดยหนิ�วยปรื่ะมืวล็ผล็ ภายในิหนิ�วยความืจ%าจะต�องมื#ไบุต�ท#�บุอกต%าแหนิ�งของการื่เก!บุข�อมื2ล็ เรื่#ยกว�า ท#�อย2� หรื่�อ address ซิ6�งจะซิ%�าก&นิไมื�ได� หนิ�วยความืจ%าของรื่ะบุบุคอมืพิ�วเตอรื่� แบุ�งออกเป1นิ 2 ปรื่ะเภท ค�อ1. volatile ค�อ หนิ�วยความืจ%าท#�ต�องมื#กรื่ะแส์ไฟืฟืBาฟืBาหล็�อเล็#�ยงเพิ��อรื่&กษาข�อมื2ล็ไว�ได� ด&งนิ&�นิถ�าเรื่าปEดเครื่��องคอมืพิ�วเตอรื่� ข�อมื2ล็ท#�เก!บุอย2�ในิหนิ�วยความืจ%าปรื่ะเภทนิ#�จะหายไป

2. nonvolatile ค�อหนิ�วยความืจ%าท#�ส์ามืารื่ถเก!บุข�อมื2ล็ไว�ได�เมื��อไมื�มื#กรื่ะแส์ไฟืฟืBาไหล็ผ�านิ

Page 21: บทที่  1

Hardware (ฮ�ร์ดแวร์)

แรื่มื หรื่�อ RAM ย�อมืาจาก Random Access Memory เป1นิช้ดของช้�บุหนิ�วยความืจ%า ท#�เป1นิหนิ�วยความืจ%าหล็&กของคอมืพิ�วเตอรื่�หรื่�อ เป1นิท#�ท#�เก!บุข�อมื2ล็ช้&�วครื่าวในิ

รื่ะหว�างท#�คอมืพิ�วเตอรื่�ก%าล็&งปะมืวล็ผล็อย2� ถ�าเนิ��อท#�ในิการื่เก!บุข�อมื2ล็หรื่�อความืจมื#มืากก!มื#เนิ��อท#�ในิการื่เก!บุข�อมื2ล็ท#�ใช้�ปรื่ะมืวล็

ผล็มืากท%าให�การื่ท%างานิของคอมืพิ�วเตอรื่�เรื่!วมืาก ข6�นิเนิ��องจากมื#เนิ��อท#�พิอส์%าหรื่&บุเก!บุข�อมื2ล็ท#�ใช้�ในิรื่ะหว�างการื่ปรื่ะมืวล็ผล็ไมื�

จ%าเป1นิต�องเอาไปเก!บุไว�ในิหนิ�วยความืจ%าส์%ารื่องซิ6�งการื่ด6งข�อมื2ล็จากหนิ�วยความืจ%าส์%ารื่องมืาใช้�นิ&�นิช้�ากว�า ในิการื่จ&ดส์รื่รื่เนิ��อท#�ท#�ใช้�ในิการื่ปรื่ะมืวล็ผล็มื#หล็ายว�ธ์# การื่จ&ดส์รื่รื่เนิ��อท#�หนิ�วยความืจ%าเป1นิเรื่��องหนิ6�งในิศาส์ตรื่�ท#�นิ�าส์นิใจค�อศาส์ตรื่�ทางด�านิ

ว�ทยาการื่คอมืพิ�วเตอรื่�เป1นิอย�างมืาก

Page 22: บทที่  1

Hardware (ฮ�ร์ดแวร์)

Page 23: บทที่  1

Hardware (ฮ�ร์ดแวร์)รื่อมื หรื่�อ ROM ย�อมืาจาก Read Only Memory จะมื#อย2�ในิคอมืพิ�วเตอรื่�ทกเครื่��อง ต�ดต&�งอย2�บุนิแผงวงจรื่หล็&ก เพิ��อเก!บุข�อมื2ล็ค%าส์&�งในิการื่เรื่��มืต�นิการื่ท%างานิของคอมืพิ�วเตอรื่� รื่อมืมื# 2ปรื่ะเภท ค�อ PROM (programmable read-only memory) เป1นิช้�บุหนิ�วยความืจ%าท#�นิ&กโปรื่แกรื่มืส์ามืารื่ถเข#ยนิค%าส์&�งล็งไปได� แต�ไมื�ส์ามืารื่ถแก�ไข หรื่�อเปล็#�ยนิแปล็ง ค%าส์&�งได�อ#ก แล็ะ EEPROM (electrically erasable programmable read-only memory) เป1นิช้�บุหนิ�วยความืจ%าท#�นิ&กโปรื่แกรื่มืส์ามืารื่ถล็บุแล็ะแก�ไขค%าส์&�งได�

Page 24: บทที่  1

CPU :Central Processing Unit

CPU หรื่�อ โปรื่เซิส์เซิอรื่� (Processor) ค�อวงจรื่ปรื่ะมืวล็ผล็หล็&กท#�เป1นิต&วปรื่ะมืวล็ผล็ตามืช้ดค%าส์&�ง หรื่�อโปรื่แกรื่มื

Page 25: บทที่  1

CPU :Central Processing Unit

คอมืพิ�วเตอรื่�ในิป5จจบุ&นิ ถ2กออกแบุบุตามืหล็&กการื่ของ John Von Neumann ซิ6�งจะมื# 3 องค�ปรื่ะกอบุหล็&กได�แก�

CPU Memory I/O Control

UnitRegisters

ALU

CPU

MemoryI/O

Interface

Control bus

Data bus

Address bus

Page 26: บทที่  1

ก�ร์ท��ง�นภ�ยุใน CPU

CPU ปรื่ะกอบุด�วย หนิ�วยการื่ท%างานิหล็&ก 2 หนิ�วย ค�อ หนิ�วยควบุคมื (Control Unit)ท%าหนิ�าท#�ด6งค%าส์&�งจากหนิ�วยความืจ%าหล็&ก

มืาไว�ในิ register แล็ะท%าการื่แปล็งรื่ะห&ส์ (Decoding) เรื่#ยกว�าจ&งหวะค%าส์&�ง (Instructional Cycle) แล็�วจ6งส์�งเข�าส์2�จ&งหวะปฏิ�บุ&ต�การื่ค�อ( Execution Cycle) ในิหนิ�วยค%านิวณ์ตรื่รื่กะ

หนิ�วยตรื่รื่กะ (ALU :Arithmetic and Logical Unit) ท%าการื่ค%านิวณ์ผล็ หรื่�อเปรื่#ยบุเท#ยบุ แล็�วจ6งส์�งผล็ล็&พิธ์�เก!บุไว�ในิ Register ซิ6�งท%าหนิ�าท#�เก!บุแล็ะถ�ายทอดข�อมื2ล็ค%าส์&�งท#�ถ2กนิ%ามืา

Page 27: บทที่  1

CPU จ�กค'�ยุต'�ง ๆป5จจบุ&นิ ผ2�นิ%าตล็าด CPU ส์%าหรื่&บุไมืโครื่คอมืพิ�วเตอรื่�ได�แก� Intel Corp. ซิ6�งผล็�ต CPU ในิตรื่ะก2ล็ X86 ซิ6�งนิอกจาก Intel แล็�ว ย&งมื#ผ2�ผล็�ตอ#กหล็ายรื่าย ท#�ผล็�ต CPU ท#� compatible ก&บุ CPU Intel ได�แก�

AMD Advance Micro Device VIA/Cyrix IBM Transmeta

Page 28: บทที่  1

CPU ร์�'นต'�ง ๆ ข่อง IntelIntel 80486 32-bit microprocessor, 32-bit data bus ,32-bit

address bus. 4GB main memory. 20,50 ,66 , 100MHz 80387 Math Coprocessor Build in ,Cache Memory

8 KB About half of the instructions executed in 1 clock

instead of 2 on the 386. Variations: SX, DX2, DX4. DX2: Double clocked version: 66MHz clock cycle time with memory transfers at

33MHz.

Page 29: บทที่  1

CPU ร์�'นต'�ง ๆ ข่อง IntelPentium: (1993) 32-bit microprocessor, 64-bit data bus and 32-

bit address bus. 4GB main memory. 60, 66, 90MHz.

Double clocked 120 and 133MHz versions. Fastest version is the 233MHz (3-and-1/2

clocked version). 16KB L1 cache (split instruction/data: 8KB

each). Memory transfers at 66MHz (instead of 33MHz). Dual integer processors.

Page 30: บทที่  1

CPU ร์�'นต'�ง ๆ ข่อง IntelPentium Pro: (1995) 32-bit microprocessor, 64-bit data bus and

36-bit address bus. 64GB main memory. Starts at 150MHz. 16KB L1 cache (split instruction/data: 8KB

each). 256KB L2 cache. Memory transfers at 66MHz. 3 integer processors.

Page 31: บทที่  1

CPU ร์�'นต'�ง ๆ ข่อง IntelPentium II: (1997) 32-bit microprocessor, 64-bit data bus and 36-

bit address bus. 64GB main memory. Starts at 266MHz. 32KB split instruction/data L1 caches (16KB

each). Module integrated 512KB L2 cache (133MHz). Memory transfers at 66MHz to 100MHz (1998).

Page 32: บทที่  1

CPU ร์�'นต'�ง ๆ ข่อง IntelPentium III: (1999) 32-bit microprocessor, 64-bit data bus and 36-

bit address bus. 64GB main memory. Up to 1 GHz. 32KB split instruction/data L1 caches (16KB

each). On-chip 256KB L2 cache (at-speed). Memory transfers 100MHz to 133MHz. Dual Independent Bus (simultaneous L2 and

system memory access).

Page 33: บทที่  1

CPU ร์�'นต'�ง ๆ ข่อง IntelPentium IV: (2001) 32-bit microprocessor, 64-bit data bus and

36-bit address bus. 64GB main memory. Up to 4 GHz. Hyper Pipeline Technology 20 pipeline

stages 16KB Level 1 Execution Trace Cache. An

execution Trace Cache that stores up to 12K decoded micro-ops in the order of program execution.

On-chip 256KB L2 cache (at-speed). SSE2 Technology Memory transfers 400MHz to 533MHz with

RDRAM. •http://www.rjross.com/intp4.html

Page 34: บทที่  1

ซิอฟตแวร์ (software)

ชน�ดข่องซิอฟตแวร์ (software) ม$อะไร์บั+�งซิอฟืต�แวรื่�มื# 2 ช้นิ�ด ซิอฟืต�แวรื่�รื่ะบุบุ (system software) แล็ะ ซิอฟืต�แวรื่�ปรื่ะยกต� (application software)1. ซิอฟตแวร์ร์ะบับั ปรื่ะกอบุด�วย โปรื่แกรื่มืท#�ควบุคมืแล็ะรื่&กษาการื่ท%างานิรื่�วมืก&นิของคอมืพิ�วเตอรื่�แล็ะอปกรื่ณ์�ต�างๆ ซิอฟืต�แวรื่�รื่ะบุบุมื# 2 ปรื่ะเภท ค�อ รื่ะบุบุปฏิ�บุ&ต�การื่ (operating system) ท#�คอยปรื่ะส์านิการื่ท%างานิท%างานิรื่ะหว�างอปกรื่ณ์�ฮารื่�ดแวรื่�ต�างๆ แล็ะ โปรื่แกรื่มือ&ตถะปรื่ะโยช้นิ� (utility) ท#�เป1นิค%าส์&�งเก#�ยวก&บุการื่ด2แล็รื่&กษาอปกรื่ณ์�ต�างๆ แล็ะโปรื่แกรื่มืต�างๆ

Page 35: บทที่  1

ซิอฟตแวร์ (software)

2. ซิอฟตแวร์ปร์ะยุ�กต ปรื่ะกอบุด�วยโปรื่แกรื่มืท#�ท%างานิเฉพิาะอย�างให�ก&บุผ2�ใช้� โปรื่แกรื่มืปรื่ะยกต�ท#�ได�รื่&บุความืนิ�ยมื ได�แก� โปรื่แกรื่มืท�องอ�นิเตอรื่�เนิ!ต โปรื่แกรื่มืปรื่ะมืวล็ผล็ค%า โปรื่แกรื่มืตารื่างท%างานิ โปรื่แกรื่มืจ&ดการื่ฐ์านิข�อมื2ล็ แล็ะโปรื่แกรื่มืเก#�ยวก&บุภาพิกรื่าฟืEกต�างๆ เป1นิต�นิ

Page 36: บทที่  1

ล�กษณะส��ค�ญข่องโปร์แกร์มท�งด+�นธุ�ร์ก�จท��วๆ ไปเป3นอยุ'�งไร์

โปรื่แกรื่มืทางด�านิธ์รื่ก�จเป1นิโปรื่แกรื่มืท#�ช้�วยให�เรื่าส์ามืารื่ถท%างานิเก#�ยวก&บุการื่ค%านิวณ์ หรื่�องานิทางด�านิธ์รื่ก�จได�อย�างมื#ปรื่ะส์�ทธ์�ภาพิ รื่วดเรื่!วมืากย��งข6�นิ โปรื่แกรื่มืด&งกล็�าวได�แก�

Word processing เป1นิโปรื่แกรื่มืท#�ผ2�ใช้�ส์ามืารื่ถส์รื่�างเอกส์ารื่ข�อมื2ล็ท&�งท#�เป1นิข�อความื ตารื่าง แล็ะรื่2ปภาพิ ได� แล็ะส์ามืารื่ถแก�ไขข�อมื2ล็ในิเอกส์ารื่ท#�ส์รื่�างข6�นิมืาได� แล็ะส์ามืารื่ถจ&ดรื่2ปแบุบุข�อมื2ล็ต�างๆ ได�

Spreadsheet เป1นิโปรื่แกรื่มืผ2�ใช้�ส์ามืารื่ถจ&ดการื่ข�อมื2ล็เป1นิแบุบุแถวแล็ะคอล็&มืนิ�ได� ส์ามืารื่ถค%านิวณ์ได�อย�างง�ายดาย ซิ6�งถ�ามื#การื่เปล็#�ยนิแปล็งข�อมื2ล็ ผล็ล็&พิธ์�ท#�ได�จะเปล็#�ยนิแปล็งให�อ&ตโนิมื&ต�

Page 37: บทที่  1

ล�กษณะส��ค�ญข่องโปร์แกร์มท�งด+�นธุ�ร์ก�จท��วๆ ไปเป3นอยุ'�งไร์

Database เป1นิโปรื่แกรื่มืท#�ให�ผ2�ใช้�ส์ามืารื่ถส์รื่�างฐ์านิข�อมื2ล็ท#�มื#ข�อมื2ล็ต�างๆ เก!บุอย�างเป1นิรื่ะบุบุ แล็ะส์ามืารื่ถจ&ดการื่ก&บุข�อมื2ล็ด&งกล็�าวได�

Presentation graphics เป1นิโปรื่แกรื่มืท#�ผ2�ใช้�ส์ามืารื่ถส์รื่�างส์ไล็ด�เพิ��อแส์ดงข�อมื2ล็ต�างๆ ท#�เป1นิข�อความื รื่2ปภาพิ แล็ะเส์#ยงได�

Note taking เป1นิโปรื่แกรื่มืท#�ผ2�ใช้�ส์ามืารื่ถจดบุ&นิท6กอะไรื่ก!ได� รื่วมืท&�งการื่จดบุ&นิท6กท#�เป1นิล็ายมื�อของผ2�ใช้� หรื่�อ ภาพิวาด โปรื่แกรื่มืช้นิ�ดนิ#�ท%างานิเปรื่#ยบุเส์มื�อนิเป1นิส์มืดจดบุ&นิท6กท&�วไป

Personal information manager (PIM) เป1นิโปรื่แกรื่มืท#�รื่วมืท&�งปฏิ�ท�นิ (Calendar) ส์มืดบุ&นิท6กท#�อย2� (address book) หนิ�ากรื่ะดาษเปล็�าไว�จดบุ&นิท6ก (notepad) แล็ะ คณ์ส์มืบุ&ต�อ��นิๆ ท#�ช้�วยให�ผ2�ใช้�ส์ามืารื่ถจ&ดการื่ก&บุข�อมื2ล็ส์�วนิต&วได�ง�ายข6�นิ

Page 38: บทที่  1

Data VS Information

Data หม�ยุถึ5ง ข่+อ ม6ลด�บัและร์6ปภ�พิท$�ยุ�งไม'ผ่'�นก�ร์ปร์ะมวลผ่ล เช'น ช��อพิน�กง�น จ��นวนช��วโมงท$�ท��ง�นในแต'ละส�ปด�ห หร์�อใบัส��งซิ�8อ

Information หม�ยุถึ5ง ข่+อม6ลท$�ผ่'�นก�ร์ปร์ะมวลผ่ลเร์$ยุบัร์+อยุแล+ว อยุ6'ในร์6ปข่องร์�ยุง�นสร์�ป หร์�อ กร์�ฟเพิ��อเป3นปร์ะโยุชนข่องผ่6+บัร์�ห�ร์ใช+ในก�ร์ต�ดส�นใจ