តារាងមាតិកា
អង្គភាពដំណើរការកណ្តាល (ស៊ីភីយូ) គឺជាផ្នែករឹងដែលស្មុគស្មាញ ប៉ុន្តែសំខាន់។ វាជា "ខួរក្បាល" នៃប្រព័ន្ធកុំព្យូទ័រ ហើយទទួលខុសត្រូវចំពោះកិច្ចការផ្សេងៗដែលកុំព្យូទ័រធ្វើ។ ក្នុងអំឡុងពេលនៃការអនុវត្តភារកិច្ចទាំងនេះវាធ្វើឱ្យមានការគណនាជាច្រើន។ ដូច្នេះសំណួរ; តើ CPU រក្សាទុកការគណនារបស់វានៅឯណា?
ចម្លើយរហ័សស៊ីភីយូប្រើប្រាស់ការចុះឈ្មោះដើម្បីរក្សាទុករាល់ការគណនារបស់វា។ Registers គឺជាអង្គចងចាំបណ្តោះអាសន្ន ស្រដៀងទៅនឹង CPU Cache និង Random Access Memory (RAM)។ ប៉ុន្តែ ការចុះឈ្មោះគឺតូចជាង និងលឿនជាងមុន។
មានការចុះឈ្មោះស៊ីភីយូផ្សេងៗគ្នា រួមទាំងទិន្នន័យ អាសយដ្ឋាន និងការចុះឈ្មោះស្ថានភាព ក្នុងចំណោមកម្មវិធីផ្សេងទៀត។ ប្រភេទនីមួយៗត្រូវបានប្រើប្រាស់សម្រាប់គោលបំណងផ្សេងៗគ្នា។ ឧទាហរណ៍ ការចុះឈ្មោះទិន្នន័យជួយរក្សាទុកទិន្នន័យជាលេខ។ ការចុះឈ្មោះស្ថានភាពរក្សាតម្លៃការពិត។ ដូច្នេះ សូមបន្តអាន ដើម្បីដឹងបន្ថែមអំពីតំបន់ផ្ទុក CPU ទាំងនេះ របៀបដំណើរការ និងប្រភេទផ្សេងៗដែលមាន។
តើ CPU រក្សាទុកការគណនារបស់វានៅឯណា?
ស៊ីភីយូរក្សាទុកការគណនារបស់វានៅក្នុង ប្រភេទតែមួយគត់នៃការចងចាំបណ្តោះអាសន្នដែលគេស្គាល់ថាជាចុះឈ្មោះ។ វាប្រើប្រាស់ ចុះឈ្មោះ ព្រោះវា មានប្រសិទ្ធភាពជាង រក្សាទុកទិន្នន័យនៅទីនោះ ជាង នៅក្នុង CPU cache ឬសូម្បីតែ RAM ។
សូមមើលផងដែរ: វិធីបិទវ៉ាយហ្វាយនៅលើប្រព័ន្ធប្រតិបត្តិការ Androidការចុះឈ្មោះគឺជាផ្នែកមួយនៃស្ថាបត្យកម្ម CPU ហើយអ្នកមិនអាចផ្លាស់ប្តូរ (បន្ថែម ឬលុប) ពួកវាបានទេ។ ពួកវាមានបរិមាណតូចមួយនៃការផ្ទុកលឿនទំនើបដែលអាចមានបានចូលប្រើដោយចៃដន្យ។ ការចុះឈ្មោះមួយចំនួនគឺ បានតែអាន ឬ សរសេរតែប៉ុណ្ណោះ សម្រាប់ហេតុផលជាក់លាក់។
សូមមើលផងដែរ: ហេតុអ្វីបានជាម៉ូនីទ័ររបស់ខ្ញុំនិយាយថា "គ្មានសញ្ញា"ប្រភេទអង្គចងចាំបណ្តោះអាសន្នទាំងនេះមិនមែនជាផ្នែកនៃអង្គចងចាំមេ (RAM) ទេ ប៉ុន្តែពេលខ្លះអាសយដ្ឋានអង្គចងចាំត្រូវបានផ្តល់ទៅឱ្យពួកគេ។ CPU កុំព្យូទ័ររបស់អ្នកយកទិន្នន័យពីប្រភេទអង្គចងចាំសំខាន់ៗផ្សេងទៀត។ បន្ទាប់មកវាផ្ទុកវាទៅក្នុង ចុះឈ្មោះសម្រាប់ការគណនា និងគោលបំណងផ្ទុក ។ នៅពេលដែលទិន្នន័យត្រូវបានដំណើរការ ជាធម្មតាវាត្រូវបានរក្សាទុកនៅក្នុង RAM (អង្គចងចាំរបស់ប្រព័ន្ធ) ដើម្បីបង្កើតកន្លែងសម្រាប់ការវិភាគថ្មី។
ការចុះឈ្មោះ និងឋានានុក្រមសតិ
តើអ្នកធ្លាប់ឮពាក្យ ឋានានុក្រមសតិ ពីមុនមកទេ? ជាការប្រសើរណាស់, វាត្រូវបានគេប្រើជាទូទៅនៅក្នុងស្ថាបត្យកម្មកុំព្យូទ័រដើម្បីពិពណ៌នាអំពីប្រភេទផ្សេងៗនៃអង្គចងចាំ និងរបៀបដែលពួកវាដំណើរការ។ ឧទាហរណ៍ ដ្រាយវ៍រឹង គឺជាប្រភេទអង្គចងចាំយឺត និងធំជាង ហើយត្រូវបានដាក់នៅខាងក្រោមតាមឋានានុក្រម។ ការចុះឈ្មោះ CPU គឺ លឿនបំផុត (លំដាប់នៃពេលវេលាចូលប្រើ) និងប្រភេទអង្គចងចាំ តូចបំផុត ។ ដូច្នេះពួកវាត្រូវបានដាក់នៅ កំពូលនៃពីរ៉ាមីត អមដោយ ឃ្លាំងសម្ងាត់ស៊ីភីយូ ។
ការចុះឈ្មោះ CPU មានទំហំខុសៗគ្នា ។ ទំហំនៃអង្គចងចាំចុះឈ្មោះត្រូវបានកំណត់ដោយចំនួនប៊ីតដែលវាអាចផ្ទុកបាន។ ឧទាហរណ៍ ទំហំចុះឈ្មោះទូទៅបំផុត គឺ 8-ប៊ីត (មានន័យថា 8 ប៊ីត ), 12-ប៊ីត , 16-ប៊ីត , 32-ប៊ីត , និង 64-ប៊ីត ។ ពេលខ្លះការចុះឈ្មោះអាចដំណើរការក្នុងរបៀបផ្សេងៗគ្នា មានន័យថាការចុះឈ្មោះ 32-ប៊ីត អាចត្រូវបានបំបែកទៅជា 8-ប៊ីត ទំហំ 4 ដង ។ វាអនុញ្ញាតឱ្យវារក្សាទុកទិន្នន័យផ្សេងៗក្នុងពេលដំណាលគ្នា។
ចំណាំសំខាន់ឃ្លាំងសម្ងាត់ CPU និងការចុះឈ្មោះគឺជាសមាសធាតុសំខាន់ ដែលមិនអាចមើលរំលងបាន។ ស៊ីភីយូត្រូវការពួកវា ដើម្បីបំពេញកិច្ចការរបស់ខ្លួនដោយសមហេតុផល និងប្រកបដោយប្រសិទ្ធភាពអតិបរមា។ ប្រសិនបើមិនមានឃ្លាំងសម្ងាត់ទេ ស៊ីភីយូនឹងត្រូវផ្ទុកទិន្នន័យពី RAM ដែលធ្វើឱ្យកុំព្យូទ័រយឺតខ្លាំង។
តើការចុះឈ្មោះ CPU ដំណើរការយ៉ាងដូចម្តេច? ជារឿយៗពួកគេកាន់ទិន្នន័យ ឬអាសយដ្ឋានដើម្បីជួយក្នុងការស្វែងរកទិន្នន័យដែលរក្សាទុកនៅកន្លែងផ្សេងទៀតនៅលើប្រព័ន្ធ។ ជាធម្មតាទិន្នន័យត្រូវបានរក្សាទុក – នៅក្នុងឃ្លាំងសម្ងាត់ CPU ឬ RAM។
ឧទាហរណ៍ ការចុះឈ្មោះសន្ទស្សន៍ នៅក្នុងកិច្ចការនព្វន្ធរបស់ពួកគេផ្ទុកអាសយដ្ឋានដែល បើកដំណើរការ CPU ដើម្បីស្វែងរកទិន្នន័យដែលត្រូវការ ការចុះឈ្មោះសន្ទស្សន៍ដើរតួនាទីយ៉ាងសំខាន់ក្នុង បង្កើនប្រសិទ្ធភាពនៃស៊ីភីយូ ។ ពួកគេកាត់បន្ថយការប្រើប្រាស់អង្គចងចាំយ៉ាងខ្លាំង និងបង្កើនល្បឿនដំណើរការរបស់ CPU ។
ប្រភេទនៃការចុះឈ្មោះ
ប្រសិនបើអ្នកមិនដឹង មានការចុះឈ្មោះជាច្រើនប្រភេទផ្សេងៗគ្នា។ ហើយពួកវាទាំងអស់ធ្វើការដើម្បីជួយ CPU ប្រតិបត្តិប្រតិបត្តិការចម្រុះរបស់វា។ ចំនួន និងប្រភេទនៃការចុះឈ្មោះ នៃស៊ីភីយូ អាស្រ័យលើ ស្ថាបត្យកម្ម របស់វា។ ខ្លះដើរតួនាទីសំខាន់ជាងអ្នកដទៃ។
យើងបានលើកឡើង ការចុះឈ្មោះស៊ីភីយូទាំងនេះ ខាងក្រោម ដើម្បីផ្តល់ឱ្យអ្នកនូវគំនិតទូទៅអំពីរបៀបដែលពួកគេធ្វើ។ សូមមើល!
- ថេរការចុះឈ្មោះ – ពួកគេរក្សាទុកតម្លៃ អានបានតែ ។
- អាសយដ្ឋានចុះឈ្មោះ – រក្សាទុក អាសយដ្ឋានទិន្នន័យ ដែលជួយស៊ីភីយូក្នុងការកំណត់ទីតាំងទិន្នន័យ នៅក្នុង RAM។
- ការចុះឈ្មោះទិន្នន័យ – ពួកគេរក្សាទុក ទិន្នន័យជាលេខ ដែលប្រើសម្រាប់កិច្ចការនព្វន្ធ។
- ការចុះឈ្មោះស្ថានភាព – សង្កត់ តម្លៃការពិត ដែលជួយ CPU កំណត់ថាតើវាគួរប្រតិបត្តិការណែនាំឬអត់។
- Vector Register – ពួកគេផ្ទុកទិន្នន័យសម្រាប់ ដំណើរការវ៉ិចទ័រ ។<11
- ការចុះឈ្មោះការណែនាំ – រក្សាទុក ការណែនាំ ដែលស៊ីភីយូកំពុងដំណើរការនៅពេលនេះ។
មានការចុះឈ្មោះប្រភេទផ្សេងទៀតជាច្រើន; អ្នកអាចឃើញបញ្ជីទូលំទូលាយនៅទីនេះ។ ការចុះឈ្មោះទាំងអស់នេះដំណើរការដោយចុះសម្រុងគ្នាជាមួយ CPU ដើម្បីធ្វើឱ្យប្រតិបត្តិការកុំព្យូទ័ររបស់អ្នកមានប្រសិទ្ធភាព លឿន និង 100% ទទួលបានជោគជ័យ។
សេចក្តីសន្និដ្ឋាន
តើ CPU រក្សាទុកការគណនារបស់វានៅឯណា? យើងបានដឹងថា CPU ប្រើប្រាស់ ចុះឈ្មោះ ដើម្បីរក្សាទុកការគណនារបស់វា។ ការចុះឈ្មោះគឺជាប្រភេទពិសេសនៃការចងចាំបណ្តោះអាសន្ន។ ពួកវាជាប្រភេទអង្គចងចាំតូចបំផុត និងលឿនបំផុតនៅក្នុងប្រព័ន្ធកុំព្យូទ័រ។
ការចុះឈ្មោះស្ថិតនៅកំពូលនៃពីរ៉ាមីតក្នុង ឋានានុក្រមនៃអង្គចងចាំ នៃស្ថាបត្យកម្មកុំព្យូទ័រ។ ជួរបន្ទាប់គឺ ឃ្លាំងសម្ងាត់ CPU ។ ទាំងពីរដើរតួយ៉ាងសំខាន់ក្នុងការធ្វើឱ្យស៊ីភីយូមានប្រសិទ្ធភាព និងលឿនតាមដែលអាចធ្វើទៅបានក្នុងការប្រតិបត្តិកិច្ចការ។
យើងក៏បានរៀនដែរថាមានការចុះឈ្មោះច្រើនប្រភេទ។ ប្រភេទនីមួយៗត្រូវបានរចនាឡើងសម្រាប់គោលបំណងជាក់លាក់។ ដូច្នេះយើងសង្ឃឹមថាអ្នកអាចឆ្លើយសំណួរខាងលើបានយ៉ាងងាយស្រួលឥឡូវនេះ និងនាពេលអនាគត។