CPU (Central Processing Unit) គឺជាឧបករណ៍មួយដែលសំខាន់ជាងគេក្នុងចំនោមឧបករណ៍ ផ្សេងៗរបស់កុំព្យូទ័រព្រោះ CPU មាននាទីជាខួរក្បាលរបស់កុំព្យូទ័រ វាអនុវត្តន៍នូវពាក្យបញ្ជា ធ្វើការគណនា និងធ្វើការបំលែងជាមួយសមាសធាតុ Hardware ផ្សេងទៀតដែលត្រូវការចាំបាច់ដើម្បីដំណើរការ computer ហើយរាល់ដំនើរការអ្វីមួយត្រូវឆ្លងកាត់ CPU ជាអ្នកវិភាគ ។ ជាទូទៅនៅក្នុងកុំព្យូទ័រធម្មតាមាន CPU តែមួយទេ ប៉ុន្តែចំពោះកុំព្យូទ័រ Server អាចមាន CPU ចាប់ពីរឡើងទៅ ។ CPU មានរាងជា Chips បន្ទះសំប៉ែតតូចមួយដែលភ្ជាប់ទៅ Motherboard តាមរយះម្ជុលឆ្មារៗ ក្នុង System Unite ។ CPU ធ្វើអំពីជាតិស៊ីលីស្យូម (Silicon) ហើយនៅលើ CPU មានឧបករណ៍ពីរគឺ Heatsink និងកង្ហារ (Fan) សំរាប់រក្សាសីតុណ្ហភាពរបស់ CPU ព្រោះនៅពេលកុំព្យូទ័រធ្វើការច្រើនអាចបណ្តាលអោយ CPU មានកំដៅក្តៅ ។
CPU |
Fan |
ល្បឿនរបស់ CPU ជាទូទៅគិតជា MHz (megahertz) និង GHz (gigahertz) ហើយប្រសិនបើ CPU
របស់លោកអ្នកមានល្បឿន 900MHz មានន័យថា CPU អាចធ្វើការ 900000 ជុំក្នុងមួយវិនាទី ។ CPU cache គឺជាទំហំ Memoryដ៏តូចស្ថិតនៅក្នុង CPU ដែលធ្វើការយ៉ាងលឿន ហើយរាល់ដំនើរការរបស់CPU គឺទាក់ទងទៅនឹង CPU cache ។ នៅពេល CPU រវល់នឹងការងារច្រើន CPU cache ជាអ្នកចងចាំនូវការងារទាំងនោះ ហើយបញ្ចូនទៅអោយ CPU ដើម្បីធ្វើការតាមលំដាប់លំដោយ ។
របស់លោកអ្នកមានល្បឿន 900MHz មានន័យថា CPU អាចធ្វើការ 900000 ជុំក្នុងមួយវិនាទី ។ CPU cache គឺជាទំហំ Memoryដ៏តូចស្ថិតនៅក្នុង CPU ដែលធ្វើការយ៉ាងលឿន ហើយរាល់ដំនើរការរបស់CPU គឺទាក់ទងទៅនឹង CPU cache ។ នៅពេល CPU រវល់នឹងការងារច្រើន CPU cache ជាអ្នកចងចាំនូវការងារទាំងនោះ ហើយបញ្ចូនទៅអោយ CPU ដើម្បីធ្វើការតាមលំដាប់លំដោយ ។
ដំណើរការរបស់ CPU ដូចដែលយើងបានដឹងហើយថាCPU ជាកន្លែងសំរាប់ដំណើរការ នូវ Instruction របស់ Software data ដើម្បីដំណើរការពត៌មាន។ CPUត្រូវបានរៀបចំឡើងជា ពីរផ្នែកគឺ control Unit and arithmetic Logic Unit ។ ផ្នែកទាំងពីរនេះត្រូវបានរៀបចំឡើង ដោយប្រភេទផ្លូវ អេឡិច ត្រូនិច (Electronic read way) ហើយត្រូវបានហៅថា Bus មួយ។
- Control Unit (CU) : វាប្រាប់ទៅលើសមាសធាតុរបស់ប្រព័ន្ធកុំព្យូទ័រពីរបៀបនៃការ បញ្ជូនចេញ នៃ Instruction របស់កម្មវិធីមួយ។ វាគឺជាចលនានៃសញ្ញាអគ្គិសនីរវាង Main Memory and Arithmetic Logic Unit ។វាក៍ជាសញ្ញាអគ្គីសនីដោយផ្ទាល់រវាង Main memory and input / output ផងដែរ។
- Arithmetic Logic Unit (ALU): គឺជាទំរង់នៃដំណើរការប្រមាណវិធីនិងដំណើរការ Logical ហើយ ត្រូតពិនិត្យល្បឿននៃដំណើរការទាំងអស់នោះ។
តួនាទីរបស់ CPU
ក្នុងដំណើរការPower Supply ពេលនោះCPU ក៏មានតួនាទី៤ចំនុចសំខាន់ៗគឺ
· នៅពេលយើងបើកកុំព្យូទ័រដំណើរការមួយដែលគេហៅថាpost (power – on self-test) ក៏ចាប់ផ្តើម ដោយសញ្ញាអគ្គីសនីដែនបានកំនត់កម្មវិធីទៀងទាត់ជាបន្តបន្ទាប់នៅលើCPU រឺMicroprocessor ។ហើយបន្ទាប់មកទៀតComputer ប្រើប្រព័ន្ធHexadecimal Number គឺF0000លេខនេះនៅក្នុងកម្មវិធីមាននាទីរៀបរាប់ប្រាប់ទៅ CPU ពីកន្លែងនៃការណែនាំបន្ទាប់ដែលត្រូវការដំណើរការ។ករណីនេះAddress ក៏ជាការចាប់ផ្តើមរបស់កម្មវិធីBoot ដែលគេរក្សាទុកជាអចិន្ត្រៃយ៏នៅAddress F0000នៅក្នុងRom Chip ដែលមានBios របស់ Computer (Basic Input / Output System).
· CPU ប្រើប្រាស់Address នេះដើម្បីសែ្វងរកនិងធ្វើអោយ Rom Bios ដំណើរការកម្មវិធី Boot Program ហើយបន្ទាប់មកទៀតធ្វើអោយមានការត្រួតពិនិត្យកម្មវិធី Post ដោយអានលេខកូដ (Code) ដែលគេបានផ្ទុកចូលទៅក្នុងទីតាំងផ្សេងៗនិងផ្ទៀងផ្ទាត់ វាជាមួយនិងការកត់ត្រាដោយឡែកៗដែលគេបានផ្ទុកជាអចិន្ត្រៃយ៏នៅក្នុងBios Chip Set.
· CPU បញ្ជេញសញ្ញាតាមរយះ System bus circuits ដែលបានភ្ជាប់នូវរាល់សមាសធាតុ ទាំងអស់ទៅវិញទៅមក។ដើម្បីធានាដោយប្រាកដថាគ្រប់សមាសធាតុទាំងអស់កំពុងតែធ្វើការងាររៀងៗខ្លូន។
· CPU ក៍ត្រូវត្រួតពិនិត្យផងដែរទៅលើប្រព័ន្ធពេលវេលា ឬ(Real-Time Clock) ដែលមានមុខងារ កំណត់ល្បឿនរបស់សញ្ញាអគ្គិសនីដើម្បីធានាឲ្យប្រាកដថា រាល់ ប្រតិបតិ្តការទាំងអស់របស់ កុំព្យូទ័រធ្វើការដោយមានរបៀបរៀបរយ និងស៊ីចង្វាក់គ្នា។
History of CPU
នេះគឺជាប្រវត្តិរឿងរ៉ាវខ្លីៗរបស់ CPU ដែលវាគឺបានដើរតួយ៉ាងសំខាន់នៅក្នុង PC កាលដែលកន្លងទៅច្រើនឆ្នាំហើយ ។ ហើយបច្ចុប្បន្ននេះ ក្រុមហ៊ន Intel បានផលិត CPU ពីរប្រភេទសំរាប់ computer desktop គឺ Intel និង AMD ដែលជាក្រុមហ៊ុនផលិត CPU ធំជាងគេ ហើយនៅក្នុងក្រុមហ៊ុននីមួយៗក៏មានផលិត CPU ច្រើនប្រភេទ និងជំនាន់ផ្សេងគ្នា ។
នេះគឺជារឿងរ៉ាវអំពី CPU ជំនាន់ចាស់ៗ៖
Processor | Description | Core Photo |
Intel 4004 (1971) | Intel ជាដំបូងជា microprocessor ។វាគឺបានរកឃើញនៅក្នុងបច្ចេកវិទ្យា Computer, កម្លាំងតែមួយគត់នៃការគណនាដំបូងបំផុតនៃគ្រឿងអេឡិចត្រូនិច ។ Intel's first microprocessor. It was a breakthrough in computer technology, powering one of the first electronic Calculators. | |
Intel 8008 (1979) | នេះគឺជា Chip ដំបូងដែលបានប្រើនៅក្នុង PCវាអាច Run 4 MHz ហើយ Support រហូតដល់ 1 MB នៃ System RAM ។ This is the first chip that was used in a PC. It could run at 4 MHz and supported up to 1 MB of system RAM. | |
Intel 80186 (1980) | 186 ជា CPU មានការនិយមខ្លាំងណាស់ ។ វាមានពីរដំណាក់កាល គឺ 8 bit និង16 bit (ចំនួននៃ bit បានអនុញ្ញាតឲ្យដាក់បញ្ចូលនៅក្នុងត្រនិចរង្វិលជុំ) ។ 186 នេះពេលខ្លះអាចឡើងរហូតដល់ល្បឿន 25 MHz, ថាមពលអគ្គីសនីប្រើ 3 volts ។ The 186 was a very popular CPU. There are two versions, an 8-bit or 16-bit (the amount of bits allowed to be inputted each clock cycle). The 186 eventually reached a speed of 25 MHz, using 3 volts. | |
Intel 80286 (1982) | នេះ គឺជាដំណើរការ 16 bit ដែល Support ឡើងរហូតដល់ 16 MB នៃ RAM ។ វាគឺជាដំ-នើរការដំបូងដែលអាចធ្វើឲ្យសំណុំកម្មវិធីមានដំណើរការ (Run multiple programs at a time), ប៉ុន្តែ OS នៅពេលនោះមិនអាចទទួលគុណសម្បត្តិពីវាទេ ។ ឯ Chip វិញមានដំណើរខ្ពស់កើនឡើងដល់ 20 MHz ។ | |
Intel 80386 (1988) | នេះគឺជា Chip ដែលបានបដិវត្តសំរាប់ឧស្សា- កម្មកុំព្យូទ័រ ។ វាគឺជា 32-bit processor ដំបូង, ដែលមានន័យថា វាអាចប្រើទ្វេដងដូចជា Data នៅលើ Clock Cycle នីមួយៗ ។ 386 ក៏អាចប្រើប្រាស់ 16 bytes នៃ cache ។ Speed របស់វា ចាប់ពី 12.5 MHz ដល់ 33 MHz, វាគឺជាវិធានការដ៏ធំមួយសំរាប់កុំព្យូទ័រ, និងទាក់ទងអ្វីមួយជាពិសេសទៅនឹងកុំព្យូទ័រ ។ | |
Intel 80486 (1991) | Intel 486 នេះដូចគ្នាទៅនឹង 386 ដែរ, ប៉ុន្តែវាបានបន្ថែមនូវ ដំណើរការ ការគណនារួមគ្នា, ដែលបានធ្វើឲ្យមានល្បឿនកាន់តែលឿន អាចឡើងដល់ 120 MHz ។ វាក៏បានបញ្ចូលមកនៅក្នុង Chip តែមួយឈ្មោះថា SX ដែលមានតម្លៃថោក ព្រោះ គ្មានការប្រើប្រាស់ការគណនារួមគ្នា ។ The 486 used much of the 386 architecture, but it added a math Coprocessor, which made it much faster. It can go up to 120MHz. It also came in an SX version, which was cheaper to make because no math coprocessor was utilized. | |
Intel Pentium (1993) | Intel Pentium គឺបានបង្កើតឡើងក្នុងល្បឿនចាប់ពី 75 MHz គ្រប់ផ្នែកទាំងអស់ រហូតដល់ 233 MHz ។ នៅផ្នែកខាងក្នុង, វាមាន Chip 32 bit ដល់ទៅពីរដែលធ្វើការផ្គួបគ្នា ។ Chip ប្រភេទនេះមាន 16 kb នៃ Cache ។ | |
Intel Pentium II (1997) | Intel Pentium II ត្រូវបាន Built ជាមួយ Transistor ជាច្រើនរហូតដល់ 7.5 លាន, នេះជាដំណើរការមួយដែលបានរួមបញ្ចូលនូវបច្ចេកវិទ្យា MMX, គឺប្រើដើម្បីដំណើរការ Video និង audio ឲ្យបានលឿន ។ CPU នេះបានប្រើ Cartridge ដើម្បីភ្ជាប់ទៅ Motherboard ។ វាត្រូវបាន Built នៅក្នុង L2 Cache ហើយវាមានល្បឿនលឿន ។ | |
AMD Athlon (1999) | ដំណើរការដំបូងបំផុតរបស់វា គឺមានល្បឿនលឿនជាង Intel ដែលជាដៃគូររបស់វា ។ Athlon AMD ក៏បានធ្វើឲ្យទៅជាប្រវត្តិរឿងរ៉ាវ ។ វាមាន លក្ខណៈពិសេសដែលមានល្បឿន 256 kb នៃ Cache, ក៏ដូចជាលក្ខណៈសិក្សាអញ្ចឹងដែរ ។ ឥឡូវលំណែនាំទាំងអស់នោះត្រូវត្រូវបានរចនាឡើងដើម្បីបង្កើន FPU ។ វាប្រើប្រាស់ Bus ក្នងល្បឿនលឿនចាប់ពី 256 MHz ដែលមានល្បឿនលឿនទ្វេគុណស្មើនឹង Pentium III អញ្ចឹងដែរ ។ AMD បានបង្កើតរួមគ្នាជាមួយ Athlon ដែលអាចបំបែកឯកត្តកម្ម ជាហេតុធ្វើឲ្យល្បឿនមានរហូតដល់ 1 GHz ។ | |
Intel Pentium III (1999) | ប្រតិបត្តិការរបស់ Intel Pentium III ស្រដៀងទៅនឹង AMD Athlon, ប៉ុន្តែលក្ខណៈពិសេសនៃ Cache របស់ Intel Pentium III គឺ 256 kb ។ ល្បឿនរបស់វាចាប់ផ្តើមចេញពី 450 MHz គ្រប់ផ្នែកទាំងអស់ រហូតដល់ 1.13 GHz ។ | |
Intel Pentium 4 (2001) | ជាក់ស្តែង Chip ប្រភេទនេះ គឺវាមានល្បឿនយឺតជាងស៊េរីមុន, ប៉ុន្តែគុណសម្បត្តិនៃ MHz គឺវាមានកំរិតខ្ពស់ជាង Intel Pentium III ដែលធ្វើឲ្យមានល្បឿនលឿនជាង ។ ជាពិសេសល្បឿនរបស់កម្មវិធី Internet មានដំណើរការលឿន, បើទោះបីជាវាមិនអាចប្រកួតប្រជែងជាមួយ AMD ដែលជាដៃគូរបស់ខ្លួន នៅទីកន្លែងផ្សេងក៏ដោយ ។ | |
AMD Thunderbird (2001) | ថ្មីៗនេះ Processor របស់កុំព្យូទ័រនៅលើទីផ្សាដែលល្អបំផុតនោះ គឺប្រភេទ AMD បានគ្រប់ដណ្តប់ទៅលើពិភព Game ដែលជាលក្ខណៈ 3D ក៏ដូចជាកម្មវិធីដែលមានលក្ខណៈ Professional អញ្ចឹងដែរ ។ វាស្ថិតនៅក្នុងលំដាប់លេខ ១ ស្ទើតែគ្រប់ពេលនៃការសាកល្បងទាំងអស់, ទោះបីជា Clock របស់វាមានល្បឿនយឺតជាង Pentium 4 រហូតដល់ 0.5 GHz ក៏ដោយ ។ |
0 វិចារ:
Post a Comment