មេរៀនទី 1 "គំនិតនៃព័ត៌មាន លក្ខណៈទូទៅនៃដំណើរការប្រមូល បញ្ជូន ដំណើរការ និងប្រមូលព័ត៌មាន"
ព័ត៌មាន។ ប្រភេទនៃអត្ថិភាពនៃព័ត៌មាន។ លក្ខណៈសម្បត្តិនៃព័ត៌មាន។ ការបង្ហាញទិន្នន័យនៅក្នុងកុំព្យូទ័រ។ កំណត់ចំណាំ។ ប្រព័ន្ធលេខទីតាំង។ ការបំប្លែងលេខពីប្រព័ន្ធលេខមួយទៅលេខមួយទៀត។ អ៊ិនកូដព័ត៌មាន។ ឯកតានៃការវាស់វែងព័ត៌មាន។ ការផ្ទេរព័ត៌មាន។ ដំណើរការព័ត៌មាន។ ការផ្ទុកព័ត៌មាន។ ការចងចាំម៉ាញេទិក។ អង្គចងចាំអុបទិក។
ព័ត៌មាន
រយៈពេល "ព័ត៌មាន"មកពីពាក្យឡាតាំង "ព័ត៌មាន"ដែលមានន័យថា ព័ត៌មាន ការពន្យល់ ការបង្ហាញ។ ទោះបីជាមានការប្រើប្រាស់យ៉ាងទូលំទូលាយនៃពាក្យនេះក៏ដោយ ក៏គំនិតនៃព័ត៌មានគឺជាផ្នែកមួយនៃការចម្រូងចម្រាសបំផុតនៅក្នុងវិទ្យាសាស្ត្រ។ បច្ចុប្បន្ននេះ វិទ្យាសាស្ត្រកំពុងព្យាយាមស្វែងរកលក្ខណៈទូទៅ និងលំនាំដែលមាននៅក្នុងគោលគំនិតចម្រុះ ព័ត៌មានប៉ុន្តែរហូតមកដល់ពេលនេះ គំនិតនេះភាគច្រើននៅតែមានលក្ខណៈវិចារណញាណ និងទទួលបានខ្លឹមសារអត្ថន័យផ្សេងៗគ្នានៅក្នុងផ្នែកផ្សេងៗនៃសកម្មភាពរបស់មនុស្ស។
ឧទាហរណ៍ក្នុងជីវិតប្រចាំថ្ងៃ , ព័ត៌មាន គឺជាទិន្នន័យ ឬព័ត៌មានណាមួយដែលចាប់អារម្មណ៍នរណាម្នាក់។ "ជូនដំណឹង"ក្នុងន័យនេះវាមានន័យ "ដើម្បីទាក់ទងអ្វីមួយ,មិនស្គាល់ពីមុន".
គំនិតវិទ្យាសាស្ត្រទំនើបនៃព័ត៌មានត្រូវបានបង្កើតឡើងយ៉ាងជាក់លាក់ដោយ Norbert Wiener ដែលជា "ឪពុក" នៃ cybernetics ។ ឈ្មោះ៖ ពត៌មានគឺជាការកំណត់នៃមាតិកាដែលទទួលបានពីពិភពខាងក្រៅនៅក្នុងដំណើរការនៃការសម្របខ្លួនរបស់យើងទៅនឹងវា និងការសម្របខ្លួននៃអារម្មណ៍របស់យើងចំពោះវា។
មនុស្សផ្លាស់ប្តូរព័ត៌មានក្នុងទម្រង់ជាសារ។ សារគឺជាទម្រង់នៃការបង្ហាញព័ត៌មានក្នុងទម្រង់នៃការនិយាយ អត្ថបទ កាយវិការ ការក្រឡេកមើល រូបភាព ទិន្នន័យឌីជីថល ក្រាហ្វ តារាង ។ល។
ក្នុងករណីដែលពួកគេនិយាយ អំពីការងារដោយស្វ័យប្រវត្តិជាមួយនឹងព័ត៌មានដោយប្រើឧបករណ៍បច្ចេកទេសណាមួយ,ជាធម្មតា ចំណាប់អារម្មណ៍ចម្បងមិនមាននៅក្នុងខ្លឹមសារនៃសារនោះទេ ប៉ុន្តែនៅក្នុងចំនួនតួអក្សរដែលសារមាន។
ទាក់ទងទៅនឹងដំណើរការទិន្នន័យរបស់កុំព្យូទ័រ ព័ត៌មានត្រូវបានយល់ថាជាលំដាប់ជាក់លាក់នៃការរចនានិមិត្តសញ្ញា (អក្សរ លេខ រូបភាព និងសំឡេងដែលបានអ៊ិនកូដក្រាហ្វិក។ តួអក្សរថ្មីនីមួយៗនៅក្នុងលំដាប់នៃតួអក្សរបែបនេះបង្កើនបរិមាណព័ត៌មាននៃសារ។
ប្រភេទនៃអត្ថិភាពនៃព័ត៌មាន
ព័ត៌មានអាចមានក្នុងទម្រង់៖
អត្ថបទ, គំនូរ, គំនូរ, រូបថត;
សញ្ញាពន្លឺឬសំឡេង;
រលកវិទ្យុ;
រំញោចអគ្គិសនីនិងសរសៃប្រសាទ;
កំណត់ត្រាម៉ាញេទិក; ល។
វត្ថុ ដំណើរការ បាតុភូតនៃសម្ភារៈ ឬទ្រព្យសម្បត្តិអរូបី ដែលពិចារណាពីទិដ្ឋភាពនៃលក្ខណៈសម្បត្តិព័ត៌មានរបស់ពួកវា ត្រូវបានគេហៅថាវត្ថុព័ត៌មាន។
ព័ត៌មានអាចជា៖
ដំណើរការទាំងអស់នេះទាក់ទងនឹងប្រតិបត្តិការជាក់លាក់លើព័ត៌មានត្រូវបានហៅ ដំណើរការព័ត៌មាន។
លក្ខណៈសម្បត្តិព័ត៌មាន
ព័ត៌មានអាចទុកចិត្តបាន ប្រសិនបើវាឆ្លុះបញ្ចាំងពីស្ថានភាពពិតនៃកិច្ចការ. ព័ត៌មានមិនត្រឹមត្រូវអាចនាំឱ្យមានការយល់ច្រឡំ ឬការសម្រេចចិត្តមិនល្អ។
ព័ត៌មានដែលអាចទុកចិត្តបានអាចក្លាយទៅជាមិនគួរឱ្យទុកចិត្តបានតាមពេលវេលា ព្រោះវាទំនងជាហួសសម័យ ពោលគឺវាឈប់ឆ្លុះបញ្ចាំងពីស្ថានភាពពិតនៃកិច្ចការ។
ព័ត៌មានគឺពេញលេញប្រសិនបើវាគ្រប់គ្រាន់សម្រាប់ការយល់ដឹង និងការសម្រេចចិត្ត។ ទាំងព័ត៌មានមិនពេញលេញ និងមិនពេញលេញ រារាំងការសម្រេចចិត្ត ឬអាចនាំឱ្យមានកំហុស។
ភាពត្រឹមត្រូវនៃព័ត៌មានត្រូវបានកំណត់ដោយកម្រិតនៃភាពជិតរបស់វាទៅនឹងស្ថានភាពពិតនៃវត្ថុ ដំណើរការ បាតុភូត។ល។
តម្លៃនៃព័ត៌មានអាស្រ័យលើថាតើវាមានសារៈសំខាន់ប៉ុណ្ណាសម្រាប់ការដោះស្រាយបញ្ហា ក៏ដូចជាថាតើវានឹងត្រូវប្រើប្រាស់បន្ថែមទៀតក្នុងប្រភេទណាមួយនៃសកម្មភាពរបស់មនុស្ស។
តែប៉ុណ្ណោះ បានទទួលព័ត៌មានទាន់ពេលវេលាអាចនាំមកនូវអត្ថប្រយោជន៍ដែលរំពឹងទុក។ ទាំងការបង្ហាញព័ត៌មានមិនគ្រប់ខែ (នៅពេលដែលវាមិនទាន់អាចបញ្ចូលបាន) និងការពន្យារពេលរបស់វាគឺមិនគួរឱ្យចង់បានដូចគ្នា។
ប្រសិនបើព័ត៌មានដ៏មានតម្លៃ និងទាន់ពេលវេលាត្រូវបានបង្ហាញក្នុងទម្រង់មិនច្បាស់លាស់ វាអាចក្លាយជាគ្មានប្រយោជន៍។
ព័ត៌មាន ក្លាយជាច្បាស់ប្រសិនបើវាត្រូវបានបង្ហាញជាភាសាដែលនិយាយដោយអ្នកដែលព័ត៌មាននេះមានបំណង។
ព័ត៌មានត្រូវតែបង្ហាញតាមរបៀបដែលអាចចូលប្រើបាន។(យោងទៅតាមកម្រិតនៃការយល់ឃើញ) ទម្រង់។ ដូច្នេះ សំណួរដូចគ្នាត្រូវបានបង្ហាញខុសគ្នានៅក្នុងសៀវភៅសិក្សា និងសៀវភៅវិទ្យាសាស្ត្រ។
ព័ត៌មានអំពីបញ្ហាដូចគ្នា។ អាចត្រូវបានសង្ខេប(សង្ខេបដោយគ្មានព័ត៌មានលម្អិតមិនសំខាន់) ឬយ៉ាងទូលំទូលាយ(លម្អិត, ពាក្យសំដី) ។ ភាពសង្ខេបនៃព័ត៌មានគឺចាំបាច់នៅក្នុងសៀវភៅយោង សព្វវចនាធិប្បាយ សៀវភៅសិក្សា និងការណែនាំគ្រប់ប្រភេទ។
ការបង្ហាញទិន្នន័យនៅក្នុងកុំព្យូទ័រ
ព័ត៌មានទាំងអស់នៅក្នុងកុំព្យូទ័រត្រូវបានរក្សាទុកក្នុងទម្រង់នៃសំណុំប៊ីត ពោលគឺបន្សំនៃ 0 និង 1។ លេខត្រូវបានតំណាងដោយបន្សំគោលពីរស្របតាមទម្រង់លេខដែលបានអនុម័តសម្រាប់ធ្វើការនៅក្នុងកុំព្យូទ័រដែលបានផ្តល់ឱ្យ ហើយកូដនិមិត្តសញ្ញាបង្កើត ការឆ្លើយឆ្លងនៃអក្សរ និងនិមិត្តសញ្ញាផ្សេងទៀតទៅនឹងបន្សំគោលពីរ។
មានទម្រង់លេខបីសម្រាប់លេខ៖
ចំណុចថេរគោលពីរ;
ចំណុចអណ្តែតគោលពីរ;
ទសភាគលេខគោលពីរ (BCD) ។
លេខចំណុចអណ្តែតត្រូវបានដំណើរការលើឧបករណ៍ដំណើរការពិសេស (FPU - ឯកតាចំណុចអណ្តែតទឹក) ដែលចាប់ផ្តើមជាមួយ MP I486 គឺជាផ្នែកមួយនៃ microprocessor LSI ។ ទិន្នន័យនៅក្នុងវាត្រូវបានរក្សាទុកនៅក្នុងការចុះឈ្មោះ 80 ប៊ីត។
កំណត់ចំណាំ។
វិធីសាស្រ្តតំណាងឱ្យរូបភាពនៃលេខតាមអំពើចិត្តដោយប្រើសំណុំនិមិត្តសញ្ញាជាក់លាក់មួយនឹងត្រូវបានគេហៅថាប្រព័ន្ធលេខ។
នៅក្នុងការអនុវត្តប្រចាំថ្ងៃ យើងជាធម្មតាប្រើប្រព័ន្ធលេខទសភាគ។
ប្រព័ន្ធលេខជាធម្មតាត្រូវបានបែងចែកទៅជា...
1. ទីតាំង។
2. គ្មានទីតាំង។
3. និមិត្តសញ្ញា។
និមិត្តសញ្ញា. នៅក្នុងប្រព័ន្ធទាំងនេះ លេខនីមួយៗត្រូវបានភ្ជាប់ជាមួយនឹងនិមិត្តសញ្ញាផ្ទាល់ខ្លួនរបស់វា។ ប្រព័ន្ធទាំងនេះមិនត្រូវបានគេប្រើប្រាស់យ៉ាងទូលំទូលាយដោយសារតែដែនកំណត់ធម្មជាតិរបស់វា (alchemy, coded messages) - ចំនួនរាប់មិនអស់នៃនិមិត្តសញ្ញាដែលត្រូវបានទាមទារដើម្បីតំណាងឱ្យលេខដែលអាចធ្វើបានទាំងអស់។ ដូច្នេះ យើងនឹងលុបប្រព័ន្ធទាំងនេះពីការពិចារណា។
ប្រធានបទ 1. គោលការណ៍នៃការរៀបចំកុំព្យូទ័រ
ការសរសេរកូដព័ត៌មាននៅក្នុងកុំព្យូទ័រ។
ការសរសេរកូដគឺជាការតំណាងនៃតួអក្សរពីអក្ខរក្រមមួយដោយមធ្យោបាយនៃអក្ខរក្រមមួយផ្សេងទៀត។
បរិមាណដែលអាចទទួលយកបានតែពីរតម្លៃផ្សេងគ្នាត្រូវបានគេហៅថា ប៊ីត.
តើធ្វើដូចម្តេចដើម្បីតំណាងឱ្យតួអក្សរពីអក្ខរក្រមផ្សេងទៀតដោយប្រើអក្ខរក្រមគោលពីរ?
ដើម្បីអ៊ិនកូដអក្ខរក្រមដែលមានច្រើនជាង 2 តួអក្សរ លំដាប់នៃតួអក្សរគោលពីរត្រូវបានប្រើ។ ឧទាហរណ៍ លំដាប់នៃតួអក្សរគោលពីរអាចអ៊ិនកូដ 4 តួអក្សរនៃអក្ខរក្រមផ្សេងទៀត៖
00 --> A 01 à B 10 à C 11 à D .
វាអាចត្រូវបានបង្ហាញថាចំនួនបន្សំដែលអាចធ្វើបាននៅពេលប្រើអក្ខរក្រមគោលពីរគឺ 2n,ដែល n ជាចំនួនតួអក្សរគោលពីរក្នុងលំដាប់។ ជាមួយនឹង n ស្មើនឹង 8 ចំនួននៃបន្សំដែលអាចធ្វើបានគឺ 256 ដែលពិតជាគ្រប់គ្រាន់ក្នុងការអ៊ិនកូដអក្ខរក្រមដែលគេស្គាល់ភាគច្រើន ដូច្នេះលំដាប់នៃតួអក្សរគោលប្រាំបីត្រូវបានគេប្រើយ៉ាងទូលំទូលាយដើម្បីអ៊ិនកូដព័ត៌មាននៅក្នុងកុំព្យូទ័រ។ លំដាប់នៃលេខគោលប្រាំបីជាធម្មតាត្រូវបានគេហៅថា បៃ.
ឧទាហរណ៍នៃការសរសេរកូដ៖
និមិត្តសញ្ញា A ដល់ 1100 0001 និមិត្តសញ្ញា 9 ដល់ 1111 1001 ។
បច្ចុប្បន្ន លំដាប់នៃ 16 តួអក្សរគោលពីរ (2 បៃ) ក៏ត្រូវបានប្រើដើម្បីអ៊ិនកូដតួអក្សរផងដែរ។
ក្រុមហ៊ុនបញ្ជូនព័ត៌មានបច្ចេកទេសនៅក្នុងកុំព្យូទ័រគឺជាកោសិកាអង្គចងចាំដែលមានសំណុំនៃធាតុសាមញ្ញ ដែលនីមួយៗអាចស្ថិតនៅក្នុងស្ថានភាពមួយក្នុងចំណោមពីរដែលអាចធ្វើបាន (កំណត់ថា 0 និង 1) ។ ក្រឡាអង្គចងចាំអាចមានចំនួនផ្សេងគ្នានៃធាតុសាមញ្ញ។ ជាធម្មតាចំនួនធាតុនៅក្នុងក្រឡាគឺពហុគុណនៃ 8 ។
ឯកតាធំក៏ត្រូវបានប្រើដើម្បីវាស់អង្គចងចាំផងដែរ៖
1 គីឡូបៃ (kb) = 2 10 បៃ = 1024 បៃ;
1 មេកាបៃ (MB) = 2 20 បៃ = 1048576 បៃ;
1 ជីហ្គាបៃ (gb) = 2 30 បៃ =
លេខកូដម៉ាស៊ីន (ឬលេខកូដធម្មតា) គឺជាការប្រមូល 0s និង 1s ដែលកោសិកាអង្គចងចាំអាចរក្សាទុកបាន។
លេខកូដដែលមានប្រវែង 2 បៃត្រូវបានគេហៅថា halfword ។
លេខកូដ 4 បៃវែងត្រូវបានគេហៅថាពាក្យ
លេខកូដដែលមានប្រវែង 8 បៃត្រូវបានគេហៅថាពាក្យពីរដង។
ស្ថាបត្យកម្មកុំព្យូទ័រ
គ្រប់ពេលវេលា បុរសម្នាក់បានស្វែងរកពង្រីកសមត្ថភាពរបស់គាត់ដោយបង្កើតឧបករណ៍ផ្សេងៗ (ឧបករណ៍ ចំណេះដឹងអំពីពិភពលោក)។ ជាឧទាហរណ៍ គាត់បានទូទាត់សងសម្រាប់ការខ្វះខាតការមើលឃើញរបស់គាត់ជាមួយនឹងមីក្រូទស្សន៍ និងតេឡេស្កុប។ សមត្ថភាពមានកម្រិតក្នុងការបញ្ជូនព័ត៌មានទៅគ្នាទៅវិញទៅមកត្រូវបានពង្រីកដោយជំនួយពីទូរស័ព្ទ វិទ្យុ និងទូរទស្សន៍។
កុំព្យូទ័រ (កុំព្យូទ័រ) "បំពេញបន្ថែម" សមត្ថភាពដំណើរការព័ត៌មាននៃខួរក្បាលមនុស្ស និងធ្វើឱ្យវាអាចធ្វើទៅបានដើម្បីបង្កើនល្បឿននៃការគណនា ដូច្នេះការសម្រេចចិត្តក្នុងដំណើរការអនុវត្តកិច្ចការផ្សេងៗរាប់រយរាប់ពាន់ដង។
បុរសតែងតែត្រូវធ្វើការគណនា ដូច្នេះមនុស្សបានស្វែងរកពង្រីកសមត្ថភាពរបស់ពួកគេសម្រាប់ដំណើរការព័ត៌មាន និងជាចម្បងក្នុងវិស័យគណនា។ ចំពោះគោលបំណងនេះ abacus ម៉ាស៊ីនបន្ថែមជាដើមត្រូវបានបង្កើត។ ទោះជាយ៉ាងណាក៏ដោយឧបករណ៍ទាំងអស់នេះមិនអនុញ្ញាតឱ្យមានការគណនាដោយស្វ័យប្រវត្តិទេ។
គំនិតនៃការប្រើប្រាស់ការគ្រប់គ្រងកម្មវិធីដើម្បីបង្កើតឧបករណ៍កុំព្យូទ័រដោយស្វ័យប្រវត្តិត្រូវបានបង្ហាញជាលើកដំបូងដោយគណិតវិទូជនជាតិអង់គ្លេស Charles Babbage ត្រឡប់មកវិញនៅក្នុងឆ្នាំ 1833។ ទោះជាយ៉ាងណាក៏ដោយ កម្រិតទាបនៃការអភិវឌ្ឍន៍វិទ្យាសាស្ត្រ និងបច្ចេកវិទ្យាមិនអនុញ្ញាតឱ្យមានការបង្កើតឧបករណ៍កុំព្យូទ័រដោយស្វ័យប្រវត្តិនៅពេលនោះទេ។ ពេលវេលា។ គំនិតនៃការគ្រប់គ្រងកម្មវិធីត្រូវបានបង្កើតឡើងបន្ថែមទៀតនៅក្នុងស្នាដៃរបស់អ្នកវិទ្យាសាស្ត្រអាមេរិក John von Neumann ។
នៅទសវត្សរ៍ទី 40 នៃសតវត្សទី 20 ធ្វើការក្នុងវិស័យរូបវិទ្យានុយក្លេអ៊ែរ បាល់ទិក ឌីណាមិក ជាដើម។ ត្រូវការការងារគណនាដ៏ធំសម្បើម។ វិទ្យាសាស្ត្រ និងបច្ចេកវិទ្យាត្រូវប្រឈមមុខនឹងបញ្ហា៖ គ្រប់គ្នាគួរតែអង្គុយជាមួយការបន្ថែមម៉ាស៊ីន ឬបង្កើតឧបករណ៍ស្វ័យប្រវត្តិថ្មីដែលមានប្រសិទ្ធភាពសម្រាប់ការគណនា។ វាគឺនៅពេលនេះដែល J. von Neumann បានបង្កើតគោលការណ៍ជាមូលដ្ឋាននៃការសាងសង់កុំព្យូទ័រ។ ជាលទ្ធផលកុំព្យូទ័រដំបូងត្រូវបានបង្កើតឡើងក្នុងឆ្នាំ 1945 ហើយនៅឆ្នាំ 1953 ការផលិតកុំព្យូទ័រដ៏ធំបានចាប់ផ្តើម។
ស្ថាបត្យកម្មកុំព្យូទ័រដែលស្នើឡើងដោយ Neumann ត្រូវបានបង្ហាញនៅក្នុងរូបភព។ ១.១.១. កុំព្យូទ័រមាន៖
ឧបករណ៍បញ្ចូល(ឧទាហរណ៍ ក្តារចុច) សម្រាប់បញ្ចូលកម្មវិធី និងទិន្នន័យទៅក្នុងកុំព្យូទ័រ។
- ឧបករណ៍បញ្ចេញ(ឧទាហរណ៍ ម៉ូនីទ័រ ម៉ាស៊ីនបោះពុម្ព។ល។) ដើម្បីបញ្ចេញទិន្នន័យពីកុំព្យូទ័រ។
- ការចងចាំ- ឧបករណ៍សម្រាប់រក្សាទុកព័ត៌មាន។ អង្គចងចាំអាចត្រូវបានបង្កើតឡើងនៅលើគោលការណ៍រូបវន្តផ្សេងៗ ប៉ុន្តែក្នុងករណីណាក៏ដោយ វាគឺជាបណ្តុំនៃកោសិកាដែលទិន្នន័យផ្សេងៗ (លេខ និមិត្តសញ្ញា) អាចត្រូវបានរក្សាទុកក្នុងទម្រង់ដែលបានអ៊ិនកូដ។ កោសិកាអង្គចងចាំទាំងអស់ត្រូវបានដាក់លេខ។ លេខកោសិកាអង្គចងចាំត្រូវបានគេហៅថាអាសយដ្ឋាន។
- ស៊ីភីយូគឺជាឧបករណ៍ដែលមានសមត្ថភាពអនុវត្តសំណុំជាក់លាក់នៃប្រតិបត្តិការលើទិន្នន័យ និងបង្កើតតម្លៃនៃសំណុំលក្ខខណ្ឌឡូជីខលដែលបានផ្តល់ឱ្យលើទិន្នន័យនេះ។ ខួរក្បាលមានអង្គភាពបញ្ជា (CU) និងឯកតាតក្កវិជ្ជានព្វន្ធ (ALU) ។
អង្គភាពបញ្ជាត្រូវបានរចនាឡើងដើម្បីប្រតិបត្តិពាក្យបញ្ជា និងគ្រប់គ្រងប្រតិបត្តិការរបស់កុំព្យូទ័រនៅពេលប្រតិបត្តិពាក្យបញ្ជាដាច់ដោយឡែក។
ALU ត្រូវបានរចនាឡើងដើម្បីធ្វើប្រតិបត្តិការនព្វន្ធ និងឡូជីខល ដែលសំណុំនេះត្រូវបានកំណត់ដោយប្រព័ន្ធណែនាំដែលបានអនុម័តសម្រាប់ប្រភេទកុំព្យូទ័រដែលបានផ្តល់ឱ្យ។
កម្មវិធីគឺជាក្បួនដោះស្រាយសម្រាប់ការដោះស្រាយបញ្ហា ដែលបង្ហាញក្នុងទម្រង់កុំព្យូទ័រដែលអាចយល់បាន។
កុំព្យូទ័រគឺផ្អែកលើគោលការណ៍គ្រឹះពីររបស់ J. Von Neumann ។
1 គោលការណ៍នៃកម្មវិធីដែលបានរក្សាទុក. យោងតាមគោលការណ៍នេះ កម្មវិធីដែលបានអ៊ិនកូដឌីជីថលត្រូវបានរក្សាទុកក្នុងអង្គចងចាំកុំព្យូទ័រ រួមជាមួយនឹងលេខ (ទិន្នន័យ)។ ពាក្យបញ្ជាមិនបង្ហាញលេខដែលខ្លួនគេពាក់ព័ន្ធនឹងប្រតិបត្តិការទេ ប៉ុន្តែជាអាសយដ្ឋាននៃកោសិកាអង្គចងចាំដែលពួកគេមានទីតាំង។
ឧទាហរណ៍ពាក្យបញ្ជា
KO | ក១ | ក២ | ក៣ |
ដែល KO គឺជាលេខកូដប្រតិបត្តិការ។ A1 - អាសយដ្ឋានរបស់ប្រតិបត្តិករទីមួយ; A2 - អាសយដ្ឋានរបស់ប្រតិបត្តិករទីពីរ; A3 គឺជាអាសយដ្ឋាននៃក្រឡាអង្គចងចាំដែលលទ្ធផលគួរតែត្រូវបានដាក់។ KO, A1, A2, A3 គឺជាលំដាប់នៃលេខសូន្យ និងលេខមួយ។ ឧទាហរណ៍
A1: 00011110……110001 (32 ប៊ីត)។
ប្រសិនបើ KO គឺជាកូដប្រតិបត្តិការបន្ថែម នោះអត្ថន័យនៃពាក្យបញ្ជានេះអាចត្រូវបានបង្កើតដូចខាងក្រោម៖
យកទិន្នន័យពីក្រឡាដែលមានអាសយដ្ឋាន A1;
យកទិន្នន័យពីក្រឡាដែលមានអាសយដ្ឋាន A2;
អនុវត្តប្រតិបត្តិការបន្ថែមនៃទិន្នន័យនេះ;
ដាក់លទ្ធផលនៅក្នុងក្រឡាដែលមានអាសយដ្ឋាន A3 ។
ចំណាំថាពាក្យបញ្ជាមិនបង្ហាញពីទិន្នន័យដែលកំពុងដំណើរការទេ ប៉ុន្តែអាសយដ្ឋាននៃកោសិកាអង្គចងចាំ។ ទាំងអស់នេះធ្វើឱ្យកុំព្យូទ័រជាមធ្យោបាយសកលនៃដំណើរការព័ត៌មាន។ ដើម្បីដោះស្រាយបញ្ហាមួយផ្សេងទៀតអ្នកមិនចាំបាច់ផ្លាស់ប្តូរឧបករណ៍ទេ។ វាគ្រប់គ្រាន់ក្នុងការបញ្ចូលកម្មវិធី និងទិន្នន័យផ្សេងទៀតទៅក្នុងអង្គចងចាំ។
2. គោលការណ៍នៃការចូលប្រើចៃដន្យទៅកាន់អង្គចងចាំមេ. យោងតាមគោលការណ៍នេះ កោសិកាអង្គចងចាំណាមួយអាចរកបានសម្រាប់ខួរក្បាលនៅពេលណាក៏បាន។
គោលការណ៍នៃប្រតិបត្តិការកុំព្យូទ័រ
អនុលោមតាមគោលការណ៍ទាំងនេះកុំព្យូទ័រដោះស្រាយបញ្ហាតាមវិធីដូចខាងក្រោម។
1. កម្មវិធីនៅក្នុងទម្រង់នៃលំដាប់នៃពាក្យបញ្ជាក្នុងទម្រង់ដែលបានអ៊ិនកូដ (កម្មវិធីម៉ាស៊ីន) មានទីតាំងនៅក្នុងអង្គចងចាំកុំព្យូទ័រ។
2. ទិន្នន័យទាំងអស់ដែលកម្មវិធីប្រើក៏ស្ថិតនៅក្នុងអង្គចងចាំផងដែរ។
3. ខួរក្បាលអានពាក្យបញ្ជាបន្ទាប់ពីអង្គចងចាំ អង្គភាពបញ្ជា ឌិគ្រីបវា និងកំណត់ថាអ្នកណាគួរប្រតិបត្តិវា (ICU, ALU,) ។ ប្រសិនបើនេះជាពាក្យបញ្ជាប្រភេទនព្វន្ធ នោះការគ្រប់គ្រងត្រូវបានផ្ទេរទៅ ALU ដែលកំណត់ថាតើប្រតិបត្តិការអ្វី និងទិន្នន័យណាដែលត្រូវអនុវត្ត។ បន្ទាប់មក ALU ទាញយកតម្លៃទិន្នន័យពីអង្គចងចាំ ហើយអនុវត្តប្រតិបត្តិការដែលបានបញ្ជាក់ បន្ទាប់ពីផ្ទេរលទ្ធផលទៅអង្គចងចាំ ALU ប្រាប់អង្គភាពបញ្ជាថា ការណែនាំបន្ទាប់អាចត្រូវបានប្រតិបត្តិ។
ស្ទើរតែគ្រប់កុំព្យូទ័រដែលផលិតនាពេលបច្ចុប្បន្នមានស្ថាបត្យកម្ម Neumann (រចនាសម្ព័ន្ធរបស់កុំព្យូទ័រអាចខុសគ្នា)។
ការបង្ហាញទិន្នន័យនៅក្នុងកុំព្យូទ័រ។
លេខកូដម៉ាស៊ីននៃព័ត៌មានដែលបានដំណើរការ (ទិន្នន័យ) ត្រូវបានគេហៅថា ប្រតិបត្តិករ។យោងទៅតាមខ្លឹមសារអត្ថន័យរបស់វា ប្រតិបត្តិករត្រូវបានបែងចែកទៅជានិមិត្តសញ្ញា និងលេខ។
ដំណើរការតួអក្សរ។
តួអក្សរប្រតិបត្តិគឺជាលំដាប់នៃតួអក្សរពីអក្ខរក្រមដើម (អក្សរ, លេខ, សញ្ញា) ។ ដើម្បីរក្សាទុកតួអក្សរនីមួយៗ ក្រឡាសតិនៃ 1 បៃត្រូវបានបែងចែក ដែលក្នុងនោះលេខកូដតួអក្សរត្រូវបានបញ្ចូល។
ឧទាហរណ៍ A (rus): 11100001: A (lat) 01000001 ។
ទិន្នន័យជាលេខ។
ព័ត៌មានណាមួយត្រូវបានតំណាងនៅលើកុំព្យូទ័រ លំដាប់បៃ. បៃខ្លួនឯងមិនមានព័ត៌មានអំពីរបៀបដែលវាគួរត្រូវបានបកស្រាយ (លេខ/តួអក្សរអត្ថបទ/រូបភាពក្រាហ្វិក)។ ក្នុងករណីណាក៏ដោយ ព័ត៌មានត្រូវបានអ៊ិនកូដជាលំដាប់នៃ 0s និង 1s, i.e. ចំនួនគត់គោលពីរវិជ្ជមាន(លេខត្រូវបានសរសេរដោយប្រើពីរខ្ទង់ - 0/1) ។ ការបកស្រាយរបស់ពួកគេអាស្រ័យទៅលើកម្មវិធីអ្វី និងសកម្មភាពណាដែលត្រូវបានអនុវត្តជាមួយពួកគេនៅពេលនេះ។ ប្រសិនបើកម្មវិធីមានលំដាប់នៃពាក្យបញ្ជាដែលតម្រង់ទៅរកការធ្វើការជាមួយលេខ នោះបៃត្រូវបានចាត់ទុកជាលេខ។ ប្រសិនបើកម្មវិធីសន្មតថាសកម្មភាពជាមួយទិន្នន័យអត្ថបទ នោះបៃត្រូវបានបកប្រែជាកូដលេខតាមលក្ខខណ្ឌដែលបង្ហាញពីតួអក្សរអត្ថបទ។
I. ប្រព័ន្ធលេខ
លេខណាមួយគឺជាពហុគុណនៃផលបូក (ឧទាហរណ៍ 168 = 100 + 60 + 8 = 1 10 2 + 6 10 1 + 8 10 0), i.e. លេខ- លំដាប់នៃមេគុណនៅអំណាចនៃលេខ 10 => ប្រសិនបើយើងមានលេខ d = a 1 a 2 …a n(a 1 a 2 …a n គឺជាលេខ) បន្ទាប់មក d = a 1 10 n-1 + a 2 10 n-2 +…a n 10 0.
ដោយសង្ខេប បរិមាណបែបនេះត្រូវបានសរសេរដូចខាងក្រោម៖ ន
d = ∑ a i 10 n-i
លេខ 10 គឺជាមូលដ្ឋាននៃប្រព័ន្ធលេខទសភាគ ប្រសិនបើយើងយកលេខផ្សេងទៀតធ្វើជាគោល យើងនឹងទទួលបានប្រព័ន្ធផ្សេងសម្រាប់ការសរសេរលេខ ពោលគឺឧ។ ប្រព័ន្ធលេខផ្សេងទៀត។.
ប្រព័ន្ធលេខត្រូវបានកំណត់ដោយតម្លៃនៃមូលដ្ឋាននិងសំណុំនៃខ្ទង់។ លេខ- តួអក្សរពិសេសប្រើសម្រាប់សរសេរលេខ។ ចំនួនរបស់ពួកគេត្រូវតែស្មើនឹងទំហំនៃមូលដ្ឋាន។
លេខណាមួយអាចត្រូវបានតំណាងនៅក្នុងប្រព័ន្ធលេខផ្សេងគ្នា;
ឧទាហរណ៍ ចូរកំណត់ប្រព័ន្ធលេខគោលដប់ប្រាំមួយ៖ គោល = 16 => គួរតែមាន 16 ខ្ទង់ (0-15) = 1,2,3,4,5,6,7,8,9,A,B,C, ឃ, អ៊ី, អេហ្វ។ នៅទីនេះ A-F គឺជាលេខ 10,11,12,13,14,15។ ការកំណត់បែបនេះត្រូវបានប្រើដោយសារតែលេខមិនអាចសរសេរដោយប្រើលេខផ្សេងបានទេ បើមិនដូច្នេះទេនឹងមានការច្របូកច្របល់ក្នុងការអានលេខ។ ចូរយើងសរសេរថាតើលេខទសភាគ 168 នឹងមើលទៅដូចម្ដេចនៅក្នុងប្រព័ន្ធលេខនេះ ដោយគិតគូរពីច្បាប់ទូទៅនៃការសរសេរលេខ ហើយការពិតដែលថានៅទីនេះមូលដ្ឋានគឺ 16 យើងមាន: 168 (10) = A 16 1 + 8 16 0 => A8 (16) ។
ប្រតិបត្តិការនព្វន្ធនៅក្នុងប្រព័ន្ធលេខណាមួយត្រូវបានអនុវត្តតាមរបៀបដូចគ្នានឹងប្រព័ន្ធលេខ 10 ខ្ទង់ដែរ។ ទាំងអស់ខាងក្រោមគឺជាទំហំនៃមូលដ្ឋាន។
ឧទាហរណ៍ក្នុងប្រព័ន្ធលេខគោលប្រាំបី + 15 = 1 8 1 + 5 8 0 => + 13
14 = 1 8 1 + 4 8 0 => = 12
នៅក្នុងកុំព្យូទ័រ ទិន្នន័យទាំងអស់ត្រូវបានតំណាងនៅក្នុងប្រព័ន្ធលេខគោលពីរ។ ឧទាហរណ៍ លេខ 5 ក្នុងទម្រង់គោលពីរត្រូវបានសរសេរជា 101។ ស្រដៀងគ្នានេះដែរ លេខគោលពីរ 1111 ត្រូវនឹងលេខគោលដប់ 15: 1111 (2) = 1 2 3 + 1 2 2 + 1 2 1 + 1 2 0
ទាំងនោះ។ បួនប៊ីតអាចតំណាងរហូតដល់ 16 ខ្ទង់ទសភាគ (0-15)។
ជាផ្លូវកាត់នៅពេលមើល ឬកែទិន្នន័យគោលពីរដែលមាននៅក្នុងអង្គចងចាំកុំព្យូទ័រ ប្រព័ន្ធលេខគោលដប់ប្រាំមួយត្រូវបានប្រើ។ កម្មវិធីដែលអាចឱ្យមនុស្សម្នាក់ "ដោយផ្ទាល់" ធ្វើការជាមួយអង្គចងចាំរបស់កុំព្យូទ័រដោយស្វ័យប្រវត្តិបំប្លែងតំណាងគោលពីរនៃទិន្នន័យទៅជាលេខគោលដប់ប្រាំមួយ និងច្រាសមកវិញនៅពេលធ្វើអន្តរកម្មជាមួយវា។ ទិន្នន័យណាមួយដែលសរសេរក្នុង 1 បៃត្រូវបានតំណាងដោយលេខគោលដប់ប្រាំមួយពីរ ដែលទីមួយត្រូវគ្នានឹងចំនួនបួនខ្ទង់ទីមួយ និងខ្ទង់ទីពីរទៅបួនខ្ទង់ទីពីរនៃប៊ីត។
ទម្រង់នៃការតំណាងឱ្យលេខគោលពីរ (ទិន្នន័យ) ដែលមានទីតាំងនៅក្នុងអង្គចងចាំកុំព្យូទ័រ គឺជាការសម្របសម្រួលរវាងមនុស្សម្នាក់ និងគំនិតនៃភាពងាយស្រួលរបស់គាត់ និងកុំព្យូទ័រ ដែលព័ត៌មានទាំងអស់ត្រូវបានបង្ហាញតែក្នុងទម្រង់គោលពីរប៉ុណ្ណោះ។
II. ប្រភេទទិន្នន័យ និងតំណាងរបស់វា។
មួយបៃ (8 ប៊ីត) អាចតំណាងឱ្យ 256 ចំនួនវិជ្ជមាន (0-255) ។ ប្រភេទទិន្នន័យនេះត្រូវបានគេហៅថា ចំនួនគត់ដែលមិនបានចុះហត្ថលេខាតែមួយបៃ។
លេខធំជាង 255 ត្រូវការច្រើនជាងមួយបៃដើម្បីតំណាង។ ប្រភេទខាងក្រោមត្រូវបានប្រើដើម្បីធ្វើការជាមួយពួកគេ៖
- ចំនួនគត់ដែលមិនបានចុះហត្ថលេខាទ្វេបៃ- ផ្តល់តំណាងនៃចំនួនគត់វិជ្ជមាន (0-65535)
- ចំនួនគត់ដែលមិនបានចុះហត្ថលេខាចំនួនបួនបៃ- ផ្តល់តំណាងនៃចំនួនគត់វិជ្ជមាន (0-≈4.2 ពាន់លាន)
ប្រភេទខាងលើសន្មតថាលេខត្រូវតែវិជ្ជមានតែប៉ុណ្ណោះ => ត្រូវបានគេហៅថា "មិនបានចុះហត្ថលេខា" ។ ពួកវាខុសគ្នានៅក្នុងបរិមាណនៃអង្គចងចាំដែលត្រូវបានបម្រុងទុកសម្រាប់រក្សាទុកលេខ។ ប្រភេទបែបនេះត្រូវបានប្រើសម្រាប់ការអ៊ិនកូដជាលេខនៃតួអក្សរអត្ថបទ ពណ៌ អាំងតង់ស៊ីតេនៃចំណុចក្រាហ្វិក លេខរៀងធាតុ ។ល។
ដើម្បីធ្វើការជាមួយចំនួនគត់ ដែលអាចមិនត្រឹមតែវិជ្ជមានប៉ុណ្ណោះទេ ប៉ុន្តែក៏អវិជ្ជមានផងដែរ សូមប្រើប្រភេទខាងក្រោម៖
- ចំនួនគត់ដែលបានចុះហត្ថលេខាតែមួយបៃ
- ចំនួនគត់ដែលបានចុះហត្ថលេខាទ្វេបៃ
- ចំនួនគត់ចុះហត្ថលេខាបួនបៃ
ពួកវាខុសគ្នានៅក្នុងបរិមាណនៃអង្គចងចាំដែលបានបម្រុងទុកសម្រាប់រក្សាទុកលេខនីមួយៗ។
មូលដ្ឋានសម្រាប់តំណាងទាំងលេខវិជ្ជមាន និងអវិជ្ជមានគឺជាគោលការណ៍ដូចខាងក្រោម៖ ចំនួនសរុបនៃលេខកូដដែលអាចធ្វើទៅបានសម្រាប់ចំនួនបៃដែលបានផ្តល់ឱ្យ (ឧទាហរណ៍សម្រាប់បៃតែមួយ - 256) ត្រូវបានបែងចែកជាពាក់កណ្តាល មួយពាក់កណ្តាលត្រូវបានប្រើដើម្បីតំណាងឱ្យវិជ្ជមាន។ លេខ និងសូន្យ ពាក់កណ្តាលទៀតត្រូវបានប្រើដើម្បីតំណាងឱ្យលេខអវិជ្ជមាន។ លេខអវិជ្ជមានត្រូវបានតំណាងថាជាការបំពេញបន្ថែមនៃចំនួនសរុបនៃលេខកូដលេខ។ ឧទាហរណ៍ សម្រាប់លេខមួយបៃ (-1) = 255, (-2) – 254 ។ល។ ទៅ 128 ដែលតំណាងឱ្យលេខ (-128) => ចំនួនគត់ដែលបានចុះហត្ថលេខាមួយបៃអនុញ្ញាតឱ្យអ្នកធ្វើការជាមួយចំនួនគត់ពី (-128) ដល់ 127 ដែលជាពីរបៃមួយ - ពី (- 32768) ដល់ 32767 បួន- បៃមួយ - ពី (≈-2.1 ពាន់លាន។ ) រហូតដល់ 2.1 ពាន់លាន (2147483648) ។
លេខដែលបានចុះហត្ថលេខាត្រូវបានប្រើដើម្បីតំណាងឱ្យទិន្នន័យជាលេខដែលប្រតិបត្តិការនព្វន្ធត្រូវបានអនុវត្ត។
នៅពេលធ្វើអន្តរកម្មជាមួយកម្មវិធី ខាងក្រោមនេះត្រូវបានប្រើប្រាស់៖ ប្រភេទទិន្នន័យ:
- រឿងទាំងមូលគឺខ្លី y (ខ្លី)
- ធម្មតាទាំងមូល(ចំនួនគត់)
- វែងទាំងមូល(ចំនួនគត់វែង)
- ភាពជាក់លាក់តែមួយ(អណ្តែត/ពិត)
- ពិតទ្វេដង(ទ្វេដង/ពិត)
- តួអក្សរ (ខ្សែអក្សរ, អត្ថបទ)(CHAR)
- ឡូជីខល(LOGIKAL)
ទាំងខ្លី ធម្មតា និងវែងទាំងមូល- ប្រភេទរៀងៗខ្លួន ចំនួនគត់ចុះហត្ថលេខាមួយបៃ ចំនួនគត់ចុះហត្ថលេខាពីរបៃ ចំនួនគត់ដែលបានចុះហត្ថលេខា បួនបៃ។
នៅក្នុងវិទ្យាសាស្ត្រកុំព្យូទ័រ នៅពេលសរសេរលេខ ចំនុចមួយត្រូវបានប្រើជាសញ្ញាបំបែកផ្នែកប្រភាគ និងចំនួនគត់ (ឧទាហរណ៍ 68.314)។ ចំណុចនេះជួសជុលទីតាំងបន្ទាប់ពីនោះផ្នែកប្រភាគត្រូវបានចង្អុលបង្ហាញ។ ការផ្លាស់ប្តូរទីតាំងនៃចំណុចនាំទៅរកការផ្លាស់ប្តូរលេខ => ប្រភេទនៃការកត់ត្រានេះ (ទម្រង់ការកត់ត្រា) នៃចំនួនពិតត្រូវបានគេហៅថា ទម្រង់ចំណុចថេរ.
លេខចំនុចអណ្តែតទឹកពិតប្រាកដមាន 2 ផ្នែក៖
- mantissa
- លំដាប់
ពួកវាត្រូវបានបំបែកដោយសញ្ញាពិសេស (E, D) ។ mantissa គឺជាចំនួនពិតដែលមានចំណុចថេរ លំដាប់ត្រូវបានបញ្ជាក់ដោយចំនួនគត់ដែលបង្ហាញពីអំណាចអ្វីដែលលេខ 10 ត្រូវតែត្រូវបានលើកឡើង ដើម្បីនៅពេលដែលគុណនឹង mantissa ទទួលបានលេខដែលមានន័យ។ ឧទាហរណ៍ 68.314 ក្នុងទម្រង់នេះអាចត្រូវបានសរសេរជា 6.8314E+1 = 0.68314E+2 = 683.14E-1 ដែលមានន័យថា 6.8314 10 1 = 0.68314 10 2 = 68.314 10 -1 ។
ជាមួយនឹងប្រភេទនៃការសម្គាល់នេះទីតាំងនៃចំណុចមិនត្រូវបានជួសជុល; ទីតាំងរបស់វានៅក្នុង mantissa ត្រូវបានកំណត់ដោយតម្លៃលំដាប់។ mantissa និងលំដាប់អាចមានសញ្ញា។ ប្រសិនបើ mantissa ម៉ូឌុល<1, причем первая цифра не равна 0, то такой вид записи вещественного числа с плавающей точкой называется បានធ្វើឱ្យធម្មតា។(0.68314E+2)។
នៅក្នុងកុំព្យូទ័រ ចំនួនពិតត្រូវបានតំណាងជាទម្រង់ចំណុចអណ្តែតក្នុងទម្រង់ធម្មតា។ mantissa និងសណ្តាប់ធ្នាប់មានទីតាំងនៅជិតគ្នាមិនមានសញ្ញាបំបែក (E,D) ។
ជាធម្មតាលេខមួយត្រូវបានសម្គាល់ពី ភាពជាក់លាក់តែមួយនិងទ្វេ. ក្នុងករណីទី 1 នៅពេលបញ្ចូលឬបញ្ចេញលេខសូមបញ្ជាក់ mantissa និងសញ្ញាបំបែកលំដាប់ អ៊ី. នៅក្នុងអង្គចងចាំកុំព្យូទ័រ លេខបែបនេះជាធម្មតាត្រូវការ 4 បៃ។ ក្នុងករណីទី 2 ក្នុងនាមជាអ្នកបំបែក - ឃនៅក្នុងអង្គចងចាំកុំព្យូទ័រ លេខភាពជាក់លាក់ពីរដងជាធម្មតាត្រូវចំណាយពេល 8 បៃ។ ប្រភេទនេះផ្តល់នូវភាពត្រឹមត្រូវនៃការគណនាធំជាងភាពជាក់លាក់តែមួយ។
ទិន្នន័យតួអក្សរផ្សំឡើងដោយតួអក្សរអត្ថបទនីមួយៗ។ តួអក្សរនីមួយៗត្រូវបានតំណាងនៅក្នុងអង្គចងចាំកុំព្យូទ័រដោយលេខកូដលេខជាក់លាក់។ សម្រាប់ការអ៊ិនកូដជាលេខនៃតួអក្សរអត្ថបទ តារាងបំលែងកូដពិសេសត្រូវបានប្រើប្រាស់ (single-byte, double-byte ។ល។)។ នេះសំដៅទៅលើប្រភេទចំនួនគត់ដែលមិនបានចុះហត្ថលេខា ដែលត្រូវបានប្រើសម្រាប់ការអ៊ិនកូដជាលេខ។ កម្មវិធីផ្សេងគ្នាអាចពឹងផ្អែកលើតារាងផ្សេងៗគ្នា => ឯកសារសាកល្បងដែលបង្កើតដោយកម្មវិធីមួយ មិនអាចត្រូវអានដោយកម្មវិធីមួយទៀតបានទេ។
បរិមាណ ប្រភេទប៊ូលីនយកតែពីរតម្លៃ៖
- ពិត(ពិត)
- មិនពិត(កុហក)
អ្នកអាចអនុវត្តប្រតិបត្តិការឡូជីខលទៅពួកគេ ដែលជាផ្នែកសំខាន់ និង(និង), ឬ(ឬ), ទេ។(ការបដិសេធ) ។ និង ឬ – ទៅតម្លៃឡូជីខលពីរ (a>c និង a = b)។ មិនមែន - ទៅតម្លៃឡូជីខលមួយ (មិនមែន a = b) ។ លទ្ធផលនៃកន្សោមដែលមានទិន្នន័យឡូជីខល (កន្សោមឡូជីខល) គឺជាតម្លៃតក្កវិជ្ជា។ លទ្ធផលនៃប្រតិបត្តិការ និង = TRUE តែនៅក្នុងករណីមួយ ប្រសិនបើតម្លៃទាំងពីរ = TRUE ។ លទ្ធផលនៃការឬប្រតិបត្តិការ = FALSE តែក្នុងករណីមួយ បើតម្លៃទាំងពីរ = FALSE ។ ប្រតិបត្តិការមិនផ្លាស់ប្តូរតម្លៃនៃតម្លៃឡូជីខល។
នៅក្នុងកន្សោមចម្រុះ ប្រតិបត្តិការនព្វន្ធមានអាទិភាព បន្ទាប់មកការប្រៀបធៀប និងចុងក្រោយ ប្រតិបត្តិការឡូជីខល។ ក្នុងចំនោមពួកគេ ប្រតិបត្តិការមិនមានអាទិភាពខ្ពស់បំផុតទេ បន្ទាប់មក - និងបន្ទាប់ពី - ឬ។
ឯកសារនិងការផ្ទុករបស់វា។
វត្ថុព័ត៌មានណាមួយ (ឯកសារដាច់ដោយឡែក កម្មវិធីដាច់ដោយឡែក) ដែលរក្សាទុកនៅលើថាស និងមានឈ្មោះ ឯកសារ. ព័ត៌មានអំពីឯកសារ (ឈ្មោះ ទំហំ កាលបរិច្ឆេទ និងពេលវេលានៃការបង្កើត ទីតាំងនៅលើថាស។ល។) ត្រូវបានរក្សាទុកក្នុងថតឯកសារ។ កាតាឡុក- តារាងមួយ ជួរនីមួយៗដែលមានព័ត៌មានអំពីឯកសារ ឬថតផ្សេងទៀត។ ថត = ឯកសារ (លើកលែងតែ root) នៃប្រភេទពិសេស។ នៅពេលឯកសារត្រូវបានសរសេរទៅថាស ព័ត៌មានអំពីពួកវាត្រូវបានសរសេរដោយស្វ័យប្រវត្តិទៅកាន់ថតដែលបានបញ្ជាក់ដោយអ្នកប្រើប្រាស់។ តាមធម្មតា ពួកគេនិយាយថា "ចម្លងឯកសារពីថតមួយទៅថតឯកសារ" "បង្កើតថតក្នុងថតឯកសារ" "លុបឯកសារក្នុងថតឯកសារ" ជាដើម។ ទោះយ៉ាងណាក៏ដោយ វាមិនកើតឡើងពិតប្រាកដទេ ពីព្រោះថតមិនមានទាំងថត ឬឯកសារ គ្រាន់តែជាព័ត៌មានអំពីពួកវាប៉ុណ្ណោះ។
នៅពេលដែលឌីសនីមួយៗត្រូវបានបង្កើតឡើង ថតមួយត្រូវបានបង្កើតដោយស្វ័យប្រវត្តិនៅលើវា ហៅថា ឫស។វាកាន់កាប់ទំហំថេរជាក់លាក់មួយនៅលើថាស។ ឈ្មោះរបស់វាមាន 2 តួអក្សរ៖ ឈ្មោះ drive តាមពីក្រោយដោយសញ្ញា។
នៅក្នុងថត root អ្នកអាចបង្កើតថតផ្សេងទៀតដែលហៅថា ថតរងឬថតនៃកម្រិតទីមួយនៃឋានានុក្រម។ នៅក្នុងវេន ថតនៅកម្រិតទីមួយនៃឋានានុក្រមអាចបង្កើតថតនៅកម្រិតទីពីរ។ល។ វិធីនេះត្រូវបានបង្កើតឡើង ឋានានុក្រម (ដូចដើមឈើ)រចនាសម្ព័ន្ធឯកសារនៃទិន្នន័យនៅលើថាស។ ថតដែលបង្កើតដោយអ្នកប្រើប្រាស់គឺជាឯកសារ។ ឯកសារ ឬថតនីមួយៗមានឈ្មោះដែលមានពីរផ្នែកដោយបំបែកដោយចន្លោះ។ ផ្នែកខាងឆ្វេង - ឈ្មោះត្រឹមត្រូវ - ផ្នែកបន្ថែម. ផ្នែកបន្ថែមរួមជាមួយចំណុចអាចមិនត្រូវបានបញ្ជាក់។ ឈ្មោះអាចមានមិនលើសពី 8 តួអក្សរ (ឈ្មោះខ្លី) ឬមិនលើសពី 256 តួអក្សរ (ឈ្មោះវែង) ។ ផ្នែកបន្ថែមមិនត្រូវលើសពី 3 តួអក្សរទេ។ វាត្រូវបានចាត់ទុកថាជាស្តង់ដារដើម្បីប្រើតែអក្សរឡាតាំង លេខ និងសញ្ញាគូសក្នុងឈ្មោះ វាត្រូវបានណែនាំឱ្យដាក់ឈ្មោះឯកសារដែលមានផ្នែកបន្ថែមនៅពេលធ្វើការជាមួយបញ្ជី និងបញ្ជីឈ្មោះដោយគ្មានផ្នែកបន្ថែម។
ប្រសិនបើអ្នកចង់ប្រើឯកសារមួយ អ្នកត្រូវតែបង្ហាញថាតើថតមួយណាដែលឯកសារមានទីតាំង។ នេះត្រូវបានធ្វើដោយបញ្ជាក់ផ្លូវ (ផ្លូវ) ទៅឯកសារតាមមែកធាងថត។
ផ្លូវ(ផ្លូវ) គឺជាបញ្ជីនៃថតតាមលំដាប់លំដោយរបស់វា (ពីខាងក្រៅទៅខាងក្នុង) បំបែកដោយសញ្ញាសម្គាល់ (\ - backslash) ។ នៅពេលបញ្ជាក់ឯកសារ ផ្លូវត្រូវបានចង្អុលបង្ហាញពីមុខឈ្មោះរបស់វា ហើយបន្ទាប់មកតាមរយៈ \ - ឈ្មោះឯកសារ (ឧទាហរណ៍ C:\Windows\win.com - មានន័យថាឯកសារ win.com មានទីតាំងនៅក្នុងថតវីនដូ ដែលមានទីតាំងនៅ នៅក្នុងថត root នៃ drive C) ។ កំណត់ត្រាបែបនេះត្រូវបានគេហៅថាពេញលេញ ការបញ្ជាក់ឯកសារ. អក្សរខ្លីរួមបញ្ចូលតែឈ្មោះឯកសារប៉ុណ្ណោះ។ ថតឯកសារ និងឯកសារដែលបង្កើតដោយអ្នកប្រើប្រាស់ត្រូវបានដាក់នៅកន្លែងរបស់ពួកគេនៅលើអង្គចងចាំថាសនៅពេលសរសេរទៅ។ ឯកសារអាចត្រូវបានសរសេរជាផ្នែកនៅកន្លែងផ្សេងៗគ្នានៅលើថាស។ ក្នុងអំឡុងពេលដំណើរការថត ឯកសារត្រូវបានបែងចែកដោយស្វ័យប្រវត្តិទៅជាផ្នែកទាំងនោះ ហើយពួកវានីមួយៗត្រូវបានសរសេរទៅកាន់កន្លែងទំនេរនៅពេលនេះ។ ផ្នែកទាំងនេះត្រូវបានគេហៅថា ចង្កោម. ទំហំនៃចង្កោមអាស្រ័យលើចំនួនអង្គចងចាំឌីស ជាធម្មតាវាកាន់កាប់ផ្នែកជាច្រើន។ នៅក្នុងការតភ្ជាប់ជាមួយនឹងគោលការណ៍នៃការថតនេះ ផ្ទៃថាសទាំងមូលត្រូវបានបែងចែកទៅជាចង្កោមបែបនេះ ហើយពួកវាត្រូវបានប្រើដើម្បីសរសេរឯកសារ។ ឯកសារក៏ត្រូវបានអានជាផ្នែកនៃទំហំនៃចង្កោមមួយផងដែរ៖ ឯកសារត្រូវបានប្រមូលផ្តុំពីផ្នែកដាច់ដោយឡែកដែលបានកត់ត្រានៅកន្លែងផ្សេងៗគ្នានៅលើថាស។ វិធីសាស្រ្តនៃការរក្សាទុកឯកសារនេះត្រូវបានអនុវត្តដោយប្រើអ្វីដែលគេហៅថា តារាងបែងចែកឯកសារខ្លាញ់។វាត្រូវបានបង្កើតនៅលើថាសនីមួយៗដោយស្វ័យប្រវត្តិនៅពេលដែលវាត្រូវបានបង្កើតឡើង ហើយត្រូវបានប្រើដើម្បីចងចាំកន្លែងដែលផ្នែកនៃឯកសារត្រូវបានរក្សាទុក។ កោសិកា FAT ត្រូវបានដាក់លេខដោយចាប់ផ្តើមដោយ "0" ហើយត្រូវគ្នាទៅនឹងផ្នែកទំហំចង្កោម 1 នៃអង្គចងចាំថាស។ ក្រឡានីមួយៗអាចមាន 0 (ដែលបង្ហាញថាចង្កោមដែលត្រូវគ្នាគឺឥតគិតថ្លៃ) ចំនួននៃចង្កោមបន្ទាប់នៃឯកសារដែលបានផ្តល់ឱ្យ ឬលេខកូដលេខពិសេសដែលបង្ហាញពីចុងបញ្ចប់នៃខ្សែសង្វាក់នៃចង្កោមសម្រាប់ឯកសារដែលបានផ្តល់ឱ្យ។ ដើម្បីតំណាងឱ្យលេខនៅក្នុង FAT ប្រភេទទិន្នន័យចំនួនគត់ដែលមិនបានចុះហត្ថលេខាត្រូវបានប្រើ។ អាស្រ័យលើចំនួនប៊ីតដែលប្រើដើម្បីតំណាងឱ្យលេខនីមួយៗ មាន 16-bit FAT (16-bit), 32-bit FAT (32-bit)។ ចំនួនអតិបរមាដែលអាចត្រូវបានតំណាងនៅក្នុងក្រឡា FAT ត្រូវបានប្រើជាលេខកូដពិសេសដែលបង្ហាញពីចុងបញ្ចប់នៃខ្សែសង្វាក់ចង្កោម។ សម្រាប់ 16 ប៊ីត លេខនេះគឺ 65535 (ក្នុងទម្រង់លេខគោលដប់ប្រាំមួយ - FFFFF) ។ កម្មវិធីដែលផ្តល់ការមើល និងការកែតម្រូវ FAT បង្ហាញលេខកូដនេះនៅលើអេក្រង់ក្នុងទម្រង់ជាអក្សរ (E OF)។ ថតមានព័ត៌មានអំពីឯកសារ និងជាពិសេសលេខលំដាប់នៃចង្កោមដែលឯកសារចាប់ផ្តើម។ ព័ត៌មាននេះរួមជាមួយនឹងព័ត៌មានដែលមាននៅក្នុង FAT (តំណភ្ជាប់ទៅកាន់ក្រុមបន្ទាប់) ត្រូវបានប្រើដើម្បីកំណត់ទីតាំង និងអានឯកសារ។
បណ្តាញកុំព្យូទ័រ
លក្ខណៈសំខាន់ៗរបស់ I
បណ្តាញកុំព្យូទ័រ- សំណុំនៃកុំព្យូទ័រដែលភ្ជាប់គ្នាទៅវិញទៅមកតាមរយៈបណ្តាញបញ្ជូនព័ត៌មាន ផ្តល់ឱ្យអ្នកប្រើប្រាស់នូវមធ្យោបាយនៃការផ្លាស់ប្តូរព័ត៌មាន និងការប្រើប្រាស់ធនធានរួមគ្នា (ផ្នែករឹង ផ្នែកទន់ ព័ត៌មាន) ។
ប្រភេទនៃបណ្តាញ៖
- ក្នុងស្រុក- លក្ខណៈសម្គាល់សំខាន់គឺថា តាមក្បួនកុំព្យូទ័រទាំងអស់ដែលភ្ជាប់ដោយវាត្រូវបានតភ្ជាប់ដោយបណ្តាញទំនាក់ទំនងតែមួយ។ ចម្ងាយរវាងកុំព្យូទ័រគឺរហូតដល់ 10 គីឡូម៉ែត្រ (នៅពេលប្រើទំនាក់ទំនងតាមខ្សែ) រហូតដល់ 20 គីឡូម៉ែត្រ (បណ្តាញទំនាក់ទំនងវិទ្យុ)។ បណ្តាញមូលដ្ឋានភ្ជាប់កុំព្យូទ័រនៃអគារនៅជិតមួយ ឬច្រើននៃស្ថាប័នមួយ។
- សកល- ពួកវាត្រូវបានកំណត់លក្ខណៈដោយបណ្តាញទំនាក់ទំនងផ្សេងៗគ្នា និងការប្រើប្រាស់បណ្តាញផ្កាយរណប ដែលអនុញ្ញាតឱ្យភ្ជាប់ថ្នាំងទំនាក់ទំនង និងកុំព្យូទ័រដែលមានចម្ងាយពី ១០ ទៅ ១៥ ពាន់គីឡូម៉ែត្រពីគ្នាទៅវិញទៅមក។ ពួកវាជាធម្មតាមានរចនាសម្ព័ន្ធ nodal និងមានបណ្តាញរង ដែលនីមួយៗរួមមានថ្នាំងទំនាក់ទំនង និងបណ្តាញទំនាក់ទំនង។ ថ្នាំងទំនាក់ទំនងធានានូវដំណើរការប្រកបដោយប្រសិទ្ធភាពនៃបណ្តាញកុំព្យូទ័រ បណ្តាញមូលដ្ឋាន កុំព្យូទ័រ mainframe ជាដើមត្រូវបានភ្ជាប់ទៅពួកគេ។
- អ៊ីនធឺណេត- បង្រួបបង្រួមអ្នកប្រើប្រាស់ដែលធ្វើការនៅក្នុងអង្គការតែមួយ។ អ្នកខ្លះប្រើសមត្ថភាពនៃបណ្តាញក្នុងស្រុក និងសកលដែលមានស្រាប់។ បណ្តាញបែបនេះអាចភ្ជាប់កុំព្យូទ័រដែលមានទីតាំងទាំងនៅក្នុងអគារតែមួយ និងនៅកន្លែងផ្សេងៗគ្នាជុំវិញពិភពលោក។
បណ្តាញនេះមានកុំព្យូទ័រសាធារណៈដែលផ្តល់ព័ត៌មាន ឬសេវាកម្មកុំព្យូទ័រដល់អ្នកប្រើប្រាស់។ ម៉ាស៊ីនមេអាចសំដៅលើកុំព្យូទ័រដែលប្រើសម្រាប់គោលបំណងនេះ ឬកន្លែងមួយ (នៅលើបណ្តាញសកល) ដែលសំណើដើម្បីអនុវត្តសេវាកម្មអាចត្រូវបានផ្ញើ។ កន្លែងបែបនេះអាចជាកុំព្យូទ័រ server បណ្តាញមូលដ្ឋាន កុំព្យូទ័រ mainframe ជាដើម។
កុំព្យូទ័រអ្នកប្រើប្រាស់អាចដំណើរការលើបណ្តាញក្នុង របៀបពីរ:
របៀប ស្ថានីយការងារ- កុំព្យូទ័រត្រូវបានប្រើប្រាស់មិនត្រឹមតែដើម្បីផ្ញើសំណើទៅកាន់ម៉ាស៊ីនមេ និងទទួលព័ត៌មានពីវាប៉ុណ្ណោះទេ ប៉ុន្តែក៏ដើម្បីដំណើរការព័ត៌មាននេះផងដែរ។
របៀប ស្ថានីយ -ក្រោយមកទៀតមិនត្រូវបានអនុវត្តទេ៖ ព័ត៌មានត្រូវបានដំណើរការនៅលើម៉ាស៊ីនមេ ហើយមានតែលទ្ធផលនៃដំណើរការនេះត្រូវបានផ្ញើទៅអ្នកប្រើប្រាស់។
កុំព្យូទ័រម៉ាស៊ីនមេគឺអស្ចារ្យជាងស្ថានីយការងារក្នុងសមត្ថភាពរបស់វា ហើយត្រូវបានបំពាក់ដោយកាតបណ្ដាញជាច្រើន ( អាដាប់ទ័រ) ផ្តល់ការតភ្ជាប់ទៅបណ្តាញ។ សំណុំនៃកម្មវិធីដែលផ្តល់ប្រតិបត្តិការបណ្តាញ - កម្មវិធីបណ្តាញ។វាកំណត់ប្រភេទនៃសេវាកម្មដែលអាចត្រូវបានអនុវត្តនៅលើបណ្តាញដែលបានផ្តល់ឱ្យ។ បច្ចុប្បន្នជារឿងធម្មតា 2 គំនិតសំខាន់ៗបង្កើតកម្មវិធីបែបនេះ៖
- "គំនិតម៉ាស៊ីនមេឯកសារ"- គឺផ្អែកលើការពិតដែលថាកម្មវិធីបណ្តាញត្រូវតែផ្តល់ធនធានព័ត៌មានជាទម្រង់ឯកសារដល់អ្នកប្រើប្រាស់ជាច្រើន => ម៉ាស៊ីនមេនៅក្នុងបណ្តាញបែបនេះត្រូវបានគេហៅថា ឯកសារហើយកម្មវិធីបណ្តាញគឺ ប្រព័ន្ធប្រតិបត្តិការបណ្តាញ. ផ្នែកសំខាន់របស់វាមានទីតាំងនៅលើម៉ាស៊ីនមេឯកសារ ហើយផ្នែកតូចមួយរបស់វាត្រូវបានគេហៅថា សែល. សែលដើរតួជាចំណុចប្រទាក់រវាងកម្មវិធីដែលចូលប្រើធនធាន និងម៉ាស៊ីនមេឯកសារ។ ម៉ាស៊ីនមេបែបនេះគឺជាឃ្លាំងនៃឯកសារដែលប្រើដោយអ្នកប្រើប្រាស់ទាំងអស់។ ក្នុងករណីនេះ ទាំងកម្មវិធី និងឯកសារទិន្នន័យដែលមានទីតាំងនៅលើម៉ាស៊ីនមេឯកសារត្រូវបានផ្លាស់ទីដោយស្វ័យប្រវត្តិទៅស្ថានីយការងារដែលទិន្នន័យនេះត្រូវបានដំណើរការ។
- "ស្ថាបត្យកម្មម៉ាស៊ីនបម្រើអតិថិជន"- ក្នុងករណីនេះកម្មវិធីបណ្តាញមានប្រព័ន្ធសូហ្វវែរ 2 ថ្នាក់:
- កម្មវិធីម៉ាស៊ីនមេ- នេះគឺជាឈ្មោះនៃប្រព័ន្ធសូហ្វវែរដែលធានានូវប្រតិបត្តិការរបស់ម៉ាស៊ីនមេ
- កម្មវិធីអតិថិជន- ប្រព័ន្ធសូហ្វវែរដែលផ្តល់ជូនអ្នកប្រើប្រាស់-អតិថិជន
ប្រតិបត្តិការនៃប្រព័ន្ធនៃថ្នាក់ទាំងនេះត្រូវបានរៀបចំដូចខាងក្រោម: កម្មវិធីអតិថិជនផ្ញើសំណើទៅកម្មវិធីម៉ាស៊ីនមេដំណើរការទិន្នន័យសំខាន់ត្រូវបានអនុវត្តនៅលើកុំព្យូទ័រម៉ាស៊ីនមេហើយមានតែលទ្ធផលនៃសំណើប៉ុណ្ណោះដែលត្រូវបានផ្ញើទៅកុំព្យូទ័ររបស់អ្នកប្រើ។
បណ្តាញមូលដ្ឋានជាធម្មតាប្រើប្រភេទទីមួយនៃគំនិតជាមួយម៉ាស៊ីនមេឯកសារតែមួយ។ នៅក្នុងសកលលោក ចំណុចសំខាន់មួយគឺ "ស្ថាបត្យកម្មម៉ាស៊ីនភ្ញៀវ-ម៉ាស៊ីនមេ"។
ព័ត៌មានត្រូវបានបង្ហាញ និងបញ្ជូនតាមបណ្តាញដោយអនុលោមតាមអនុសញ្ញាស្តង់ដារ។ សំណុំនៃអនុសញ្ញាស្តង់ដារបែបនេះត្រូវបានគេហៅថា ពិធីការ.
II.Typology នៃបណ្តាញមូលដ្ឋាន
ប្រភេទបណ្តាញ- ដ្យាក្រាមតក្កវិជ្ជានៃការតភ្ជាប់កុំព្យូទ័រ (កុំព្យូទ័រ) ជាមួយបណ្តាញទំនាក់ទំនង។
ភាគច្រើនត្រូវបានគេប្រើនៅក្នុងបណ្តាញមូលដ្ឋាន 3 ប្រភេទសំខាន់ៗ:
- ឆានែល
- ចិញ្ចៀន
- រាងផ្កាយ
ការប្រើប្រាស់បណ្តាញបញ្ជូនព័ត៌មានតភ្ជាប់ថ្នាំងបណ្តាញនៅកម្រិតរូបវន្តត្រូវបានកំណត់ដោយពិធីការហៅថា វិធីសាស្រ្តចូលប្រើ. វិធីសាស្រ្តចូលប្រើទាំងនេះត្រូវបានអនុវត្តដោយកាតបណ្តាញដែលត្រូវគ្នា (អាដាប់ទ័រ) ។ អាដាប់ទ័របែបនេះត្រូវបានដំឡើងនៅក្នុងកុំព្យូទ័រនីមួយៗនៅលើបណ្តាញ និងធានានូវការបញ្ជូន និងការទទួលព័ត៌មានតាមរយៈបណ្តាញទំនាក់ទំនង។
អក្សរសាស្ត្រ Monochannel- បណ្តាញទំនាក់ទំនងបើកចំហត្រូវបានប្រើដែលកុំព្យូទ័រទាំងអស់ត្រូវបានភ្ជាប់។ វាត្រូវបានគេហៅថា ឡានក្រុង mono channel(ឡានក្រុងធម្មតា) ។
ស្ថានីយ
ស្ថានីយនេះត្រូវបានប្រើដើម្បីភ្ជាប់ទៅនឹងខ្សែបណ្តាញដែលបើក ហើយត្រូវបានរចនាឡើងដើម្បីស្រូបយកសញ្ញាបញ្ជូន។ នៅក្នុង typology នេះ ជាក្បួន វិធីសាស្រ្តចូលប្រើមួយត្រូវបានប្រើជាមួយនឹងការស្តាប់បឋមទៅកាន់ប៉ុស្តិ៍ ដើម្បីកំណត់ថាតើវាឥតគិតថ្លៃឬអត់។
អ៊ីសឺរណិត(ល្បឿន - 10 Mbit / វិនាទី) - ឈ្មោះនៃវិធីសាស្ត្រចូលប្រើ។ វិធីសាស្រ្តចូលអាចប្រើបាន អ៊ីសឺរណិតលឿន(ល្បឿន - 100 Mbit / វិនាទី)
ភាពធន់នឹងកំហុសនៃសមាសធាតុបុគ្គល
គុណវិបត្តិចម្បងនៃ typology:
ការដាច់ខ្សែបណ្តាលឱ្យបណ្តាញទាំងមូលបរាជ័យ
ការថយចុះយ៉ាងខ្លាំងនៃសមត្ថភាពបណ្តាញជាមួយនឹងបរិមាណដ៏សំខាន់ ចរាចរណ៍(- បញ្ជូនព័ត៌មានតាមបណ្តាញ)
Ring typology
ប្រើចិញ្ចៀនបិទជិតដែលមានផ្នែកជាបណ្តាញទំនាក់ទំនង។ ផ្នែកត្រូវបានភ្ជាប់ដោយឧបករណ៍ពិសេស - អ្នកធ្វើម្តងទៀត(អ្នកនិយាយឡើងវិញ) ។ repeater ត្រូវបានរចនាឡើងដើម្បីភ្ជាប់ផ្នែកបណ្តាញ។
វិធីសាស្ត្រចូលប្រើសំខាន់នៅទីនេះគឺ Token Ring - វិធីសាស្ត្រចូលប្រើដែលពាក់ព័ន្ធនឹងការឆ្លងកាត់សញ្ញាសម្ងាត់។
មានថ្នាំងទំនាក់ទំនងកណ្តាលដែលបង្រួបបង្រួមកុំព្យូទ័រទាំងអស់នៅលើបណ្តាញ។ មជ្ឈមណ្ឌលសកម្មគ្រប់គ្រងទាំងស្រុងកុំព្យូទ័រនៅលើបណ្តាញ។ វិធីសាស្ត្រចូលប្រើជាធម្មតាក៏មានមូលដ្ឋានលើសញ្ញាសម្ងាត់ (ឧទាហរណ៍ Arcnet ដែលមាន 2 Mbps) ។ លើសពីនេះទៀត វិធីសាស្ត្រចូលប្រើអ៊ីសឺរណិត និងលឿនអ៊ីសឺរណិតអាចត្រូវបានអនុវត្ត។
គុណសម្បត្តិចម្បងនៃអក្សរសាស្ត្រ៖
ភាពងាយស្រួលនៅក្នុងលក្ខខណ្ឌនៃការគ្រប់គ្រងអន្តរកម្មនៃកុំព្យូទ័រ
ងាយស្រួលផ្លាស់ប្តូរ និងពង្រីកបណ្តាញ
គុណវិបត្តិចម្បងនៃបណ្តាញ:
ប្រសិនបើមជ្ឈមណ្ឌលសកម្មបរាជ័យ បណ្តាញទាំងមូលនឹងធ្លាក់ចុះ
III រចនាសម្ព័ន្ធបណ្តាញសកល
វាគឺអាចធ្វើទៅបានដើម្បីផ្លាស់ប្តូរព័ត៌មានរវាងបណ្តាញ; ស្ពាន, រ៉ោតទ័រនិង ច្រកផ្លូវ. នេះគឺជាកុំព្យូទ័រពិសេសមួយ ដែលអាដាប់ទ័របណ្តាញពីរ ឬច្រើនត្រូវបានដំឡើង ដែលនីមួយៗផ្តល់ការប្រាស្រ័យទាក់ទងជាមួយបណ្តាញតែមួយ។ ស្ពានត្រូវបានប្រើដើម្បីភ្ជាប់បណ្តាញជាមួយនឹងប្រភេទដូចគ្នានៃបណ្តាញទំនាក់ទំនងក្នុងបណ្តាញ។ រ៉ោតទ័រភ្ជាប់បណ្តាញដែលមានប្រភេទដូចគ្នា ប៉ុន្តែជាមួយនឹងបណ្តាញទំនាក់ទំនងអ៊ីនធឺណេតផ្សេងគ្នា។ ច្រកផ្លូវត្រូវបានប្រើដើម្បីផ្តល់ទំនាក់ទំនងរវាងបណ្តាញនៃប្រភេទផ្សេងៗ ដើម្បីភ្ជាប់បណ្តាញជាមួយប្រព័ន្ធកុំព្យូទ័រផ្សេងៗ (ឧទាហរណ៍ បណ្តាញមូលដ្ឋាន - កុំព្យូទ័រធំ បណ្តាញមូលដ្ឋាន - បណ្តាញសកល កុំព្យូទ័រផ្ទាល់ខ្លួនជាក់លាក់ - បណ្តាញសកល) ។
បណ្តាញសកលរួមមានបណ្តាញរងទំនាក់ទំនងដែលបណ្តាញមូលដ្ឋាន ស្ថានីយការងារ និងស្ថានីយអ្នកប្រើប្រាស់ ក៏ដូចជាកុំព្យូទ័រម៉ាស៊ីនមេត្រូវបានភ្ជាប់។ បណ្តាញរងទំនាក់ទំនងមានបណ្តាញបញ្ជូនព័ត៌មាន និងថ្នាំងទំនាក់ទំនង។ ថ្នាំងទំនាក់ទំនងត្រូវបានរចនាឡើងដើម្បីបញ្ជូនព័ត៌មានយ៉ាងរហ័សតាមបណ្តាញ ជ្រើសរើសផ្លូវល្អបំផុតសម្រាប់ការបញ្ជូនព័ត៌មាន។ល។, i.e. ធានាបាននូវប្រសិទ្ធភាពនៃបណ្តាញទាំងមូល។ ថ្នាំងបែបនេះគឺជាឧបករណ៍ផ្នែករឹងពិសេស ឬកុំព្យូទ័រឯកទេសដែលមានកម្មវិធីសមស្រប។
ម៉ាស៊ីនមេ និងអ្នកប្រើប្រាស់ភ្ជាប់ទៅបណ្តាញសកលជាញឹកញាប់បំផុតតាមរយៈអ្នកផ្តល់សេវាចូលប្រើបណ្តាញ - អ្នកផ្តល់សេវា.
IV.លក្ខណៈសំខាន់ៗនៃអ៊ីនធឺណិតសកល
អ្នកប្រើប្រាស់ និងម៉ាស៊ីនមេនីមួយៗត្រូវតែមានអាសយដ្ឋានតែមួយគត់។ សារដែលបានបញ្ជូនតាមបណ្តាញត្រូវបានផ្គត់ផ្គង់ជាមួយអាសយដ្ឋានរបស់អ្នកទទួល និងអ្នកផ្ញើ ហើយក្នុងអំឡុងពេលបញ្ជូនត្រូវបានបែងចែកដោយស្វ័យប្រវត្តិដោយអាដាប់ទ័របណ្តាញទៅជាផ្នែកនៃប្រវែងថេរ ហៅថា កញ្ចប់. ក្នុងករណីនេះ កញ្ចប់នីមួយៗ (ដោយស្វ័យប្រវត្តិផងដែរ) ត្រូវបានផ្គត់ផ្គង់ជាមួយអាសយដ្ឋានរបស់អ្នកផ្ញើ និងអ្នកទទួល។ នៅលើកុំព្យូទ័រទទួល កញ្ចប់ព័ត៌មានត្រូវបានប្រមូលជាសារតែមួយ។
ម៉ាស៊ីនមេ ឬកុំព្យូទ័រអ្នកប្រើប្រាស់នីមួយៗនៅលើបណ្តាញមាន អាសយដ្ឋាន 3 កម្រិត:
- អាស័យដ្ឋានក្នុងស្រុក- អាសយដ្ឋានអាដាប់ទ័របណ្តាញ។ អាសយដ្ឋានបែបនេះត្រូវបានចាត់តាំងដោយក្រុមហ៊ុនផលិតឧបករណ៍ និងមានលក្ខណៈប្លែកពីគេ ពីព្រោះ គោលបំណងរបស់ពួកគេគឺកណ្តាល។ អាសយដ្ឋាននេះត្រូវបានប្រើតែនៅក្នុងបណ្តាញមូលដ្ឋានប៉ុណ្ណោះ។
- អាសយដ្ឋាន IP- គឺជាលំដាប់បួនបៃ (ចំនួនគត់ដែលមិនបានចុះហត្ថលេខាចំនួន 4 បៃ) ហើយមាន 2 ផ្នែក៖
2 បៃដំបូងកំណត់លក្ខណៈបណ្តាញ
2 បៃទីពីរ - ថ្នាំងជាក់លាក់
អាសយដ្ឋាននេះត្រូវបានចាត់តាំងដោយអ្នកគ្រប់គ្រងបណ្តាញដោយមិនគិតពីអាសយដ្ឋានមូលដ្ឋាន។ ប្រសិនបើបណ្តាញត្រូវដំណើរការជាផ្នែកនៃអ៊ីនធឺណិត នោះលេខបណ្តាញ (2 បៃដំបូង) ត្រូវបានកំណត់តាមការណែនាំរបស់អង្គការពិសេសមួយហៅថា ICANN ។ បើមិនដូច្នោះទេ លេខបណ្តាញត្រូវបានជ្រើសរើសតាមអំពើចិត្តដោយអ្នកគ្រប់គ្រង។ លេខម៉ាស៊ីន (2 បៃទីពីរ) ត្រូវបានចាត់ចែងដោយអ្នកគ្រប់គ្រងបណ្តាញ (ឧទាហរណ៍ 192.100.2.15)។ ថ្នាំងអាចជាផ្នែកមួយនៃបណ្តាញជាច្រើន។ ក្នុងករណីនេះ វាត្រូវតែមានអាសយដ្ឋាន IP ជាច្រើន => អាសយដ្ឋាន IP មិនកំណត់លក្ខណៈកុំព្យូទ័រតែមួយទេ ប៉ុន្តែការតភ្ជាប់បណ្តាញតែមួយ។ សារដែលបានបញ្ជូនតាមបណ្តាញត្រូវបានផ្គត់ផ្គង់ជាមួយអាសយដ្ឋាន IP របស់អ្នកទទួល និងអ្នកផ្ញើ។
- អាសយដ្ឋានដែន(ឈ្មោះដែន) – វាមានការរអាក់រអួលសម្រាប់អ្នកប្រើប្រាស់ក្នុងការប្រើប្រាស់អាសយដ្ឋាន IP នៅក្នុងការងារបច្ចុប្បន្ន => នៅលើអ៊ីនធឺណិត មានអ្វីដែលគេហៅថា។ ប្រព័ន្ធឈ្មោះដែន (DNS) ។ នៅក្នុងប្រព័ន្ធនេះ ឈ្មោះអត្ថបទដែលងាយស្រួលប្រើ (អ្នកកំណត់អត្តសញ្ញាណ) ដែលហៅថាឈ្មោះដែនត្រូវបានផ្តល់ឱ្យ ដែលនៅពីក្រោយអាសយដ្ឋាន IP ដែលត្រូវគ្នាត្រូវបានលាក់។ អ្នកប្រើប្រាស់ធ្វើការជាមួយឈ្មោះដែន ហើយកម្មវិធីដែលត្រូវគ្នា ដោយប្រើម៉ាស៊ីនមេ DNS ពិសេស បំប្លែងពួកវាទៅជាអាសយដ្ឋានដោយស្វ័យប្រវត្តិ ដែលវាផ្គត់ផ្គង់កញ្ចប់ព័ត៌មានដែលបានបញ្ជូន។ ឈ្មោះដែនដែលមានលក្ខណៈសម្បត្តិគ្រប់គ្រាន់ពេញលេញ (អាសយដ្ឋាន DNS) គឺជាលំដាប់នៃឈ្មោះដែលបំបែកដោយចំនុចមួយ។ ទីមួយនៅខាងឆ្វេងគឺជាឈ្មោះរបស់កុំព្យូទ័រជាក់លាក់មួយ បន្ទាប់មកឈ្មោះដែនរបស់អង្គការ តំបន់។ល។ ចុងក្រោយនៅខាងស្តាំគឺជាឈ្មោះរបស់អ្វីដែលគេហៅថា។ ដែនឫស. ឈ្មោះដែនជា Root បង្ហាញ ក្នុងមួយរដ្ឋ(ឧទាហរណ៍ ru – Russia, us – USA, kz – Kazakhstan ។ល។) ឬ ជាកម្មសិទ្ធិរបស់ប្រភេទជាក់លាក់នៃអង្គការ(com - ពាណិជ្ជកម្ម, edu - ការអប់រំ, gov - រដ្ឋាភិបាល, mil - យោធា, បណ្តាញ - បណ្តាញ, org - អង្គការ) ។ ក្រោយមកទៀត ដែនឫសគល់ស្រដៀងគ្នាផ្សេងទៀតត្រូវបានកំណត់ (សិល្បៈ - សិល្បៈ វប្បធម៌ ក្រុមហ៊ុន - អាជីវកម្ម ព័ត៌មាន - ព័ត៌មាន ឈ្មោះ - បុគ្គល) ។
ឈ្មោះកុំព្យូទ័រដែលមានសិទ្ធិចូលប្រើអ៊ីនធឺណិតតាមរយៈម៉ាស៊ីន (ឧទាហរណ៍ ម៉ាស៊ីនមេបណ្តាញមូលដ្ឋាន) ត្រូវបានបំបែកចេញពីផ្នែកបន្តបន្ទាប់នៅក្នុងឈ្មោះពេញ មិនមែនដោយចំណុចទេ ប៉ុន្តែដោយសញ្ញា @ ("នេះ")។ ឧ. [អ៊ីមែលការពារ].
V. ប្រភេទនៃសេវាកម្មនៅលើអ៊ីនធឺណិត
ការផ្តល់សេវានៅលើអ៊ីនធឺណិតគឺផ្អែកលើគំរូម៉ាស៊ីនភ្ញៀវ-ម៉ាស៊ីនមេ។ ដើម្បីភ្ជាប់កុំព្យូទ័រទៅអ៊ីនធឺណិត វាគ្រប់គ្រាន់ក្នុងការមានខ្សែទូរស័ព្ទ អ្នកផ្តល់សេវាដែលមានច្រកចេញចូលអ៊ីនធឺណិត និង ម៉ូដឹម (ខែម៉ាស៊ីនថតចម្លង- ដេម odulator) គឺជាអាដាប់ទ័រពិសេសសម្រាប់ភ្ជាប់ទៅបណ្តាញសកលតាមរយៈទូរស័ព្ទ។ កុំព្យូទ័ររបស់អ្នកផ្តល់សេវាដែលប្រើដោយអ្នកប្រើប្រាស់ដើម្បីធ្វើការនៅលើអ៊ីនធឺណិតត្រូវបានគេហៅថា ម្ចាស់ផ្ទះ. សេវាកម្មល្បីបំផុតដែលផ្តល់ដោយម៉ាស៊ីនមេអ៊ីនធឺណិតរួមមាន:
- អ៊ីមែល(អ៊ីមែល) - គឺជាដំណើរការនៃការបញ្ជូនសាររវាងកុំព្យូទ័រ
- ការផ្ទេរឯកសារ(ប្រព័ន្ធ FTP) - រចនាឡើងដើម្បីផ្ញើឯកសារពីម៉ាស៊ីនមេ FTP ពិសេសទៅកាន់អ្នកប្រើប្រាស់ណាមួយ ដើម្បីទទួលបានឯកសារ អ្នកត្រូវតែបញ្ជាក់ឈ្មោះម៉ាស៊ីនមេពេញលេញ និងការបញ្ជាក់ឯកសារពេញលេញ
- មើលធនធាន(ប្រព័ន្ធ GOPHER) - ផ្តល់នូវការស្វែងរកឯកសារនៅលើម៉ាស៊ីនមេ GOPHER តាមខ្លឹមសារ (ប្រធានបទ ពាក្យគន្លឹះ ឃ្លា។ល។)
- សន្និសីទទូរគមនាគមន៍- រចនាឡើងសម្រាប់ការពិភាក្សា និងការផ្លាស់ប្តូរព័ត៌មាន អនុញ្ញាតឱ្យអ្នកអាន និងផ្ញើសារទៅកាន់ក្រុមព័ត៌មានដែលបើកលើប្រធានបទផ្សេងៗ។ ធំបំផុតគឺប្រព័ន្ធសន្និសីទទូរគមនាគមន៍ ប្រើបណ្តាញ(អ្នកប្រើអាច "ជាវ" ទៅកាន់ប្រធានបទណាមួយដែលមាន មើលព័ត៌មាន ផ្ញើសារ)។ ប្រព័ន្ធទូរគមនាគមន៍ដ៏សំខាន់មួយទៀតគឺ IRC(Internet Relay Chat) (អនុញ្ញាតឱ្យសមាជិកក្រុមទំនាក់ទំនងក្នុងពេលវេលាជាក់ស្តែង (របៀបអន្តរកម្ម) ក្នុងករណីនេះ អ្នកប្រើប្រាស់ឃើញព័ត៌មានចូលឥតឈប់ឈរនៅលើអេក្រង់ ហើយក្នុងពេលតែមួយអាចបង្ហោះសាររបស់ពួកគេ ដែលត្រូវបានផ្ញើភ្លាមៗទៅកាន់អេក្រង់ទាំងអស់ សមាជិកក្រុមផ្សេងទៀត)
- វើលវ៉ាយវ៉េប www(វើលវ៉ាយវ៉េប) - គឺជាការប៉ុនប៉ងដើម្បីបញ្ចូលគ្នានូវសមត្ថភាពនៃឧបករណ៍ខាងលើនៅក្នុងឧបករណ៍ព័ត៌មានមួយ ដោយបន្ថែមការបញ្ជូនរូបភាពក្រាហ្វិក សំឡេង និងវីដេអូដល់ពួកគេ។ គោលការណ៍ជាមូលដ្ឋានគឺ អត្ថបទខ្ពស់(- ប្រព័ន្ធវត្ថុព័ត៌មានដែលមានឯកសារយោងឆ្លង; ឯកសារមានតំណភ្ជាប់ទៅឯកសារផ្សេងទៀតដែលទាក់ទងនឹងអត្ថន័យ)។ ពីមុនប្រើសម្រាប់តែឯកសារអត្ថបទ បច្ចុប្បន្នឯកសារ hypertext ត្រូវបានហៅ ឯកសារ hypermedia. វត្ថុដែលបានយោងអាចមានទីតាំងនៅលើកុំព្យូទ័រពីចម្ងាយ។ ឯកសារ Hypermedia ត្រូវបានបង្កើតដោយប្រើភាសាពិសេសមួយហៅថា HTML (HyperText Markup Language) ហើយរក្សាទុកនៅលើម៉ាស៊ីនមេពិសេស (www server, web server)។ ជារឿយៗឯកសារបែបនេះត្រូវបានគេហៅថា គេហទំព័រ ឬគេហទំព័រ។ កម្មវិធីអតិថិជនដែលត្រូវគ្នាត្រូវបានគេហៅថា កម្មវិធីរុករក(ពីកម្មវិធីរុករកភាសាអង់គ្លេស) - ម៉ាស៊ីនស្វែងរក។ កម្មវិធីរុករកតាមអ៊ីនធឺណិតទំនើបភាគច្រើនផ្តល់ការចូលប្រើមិនត្រឹមតែទំព័រម៉ាស៊ីនមេប៉ុណ្ណោះទេ ប៉ុន្តែក៏មានប្រភេទសេវាកម្មផ្សេងទៀតផងដែរ។ ក្នុងពេលជាមួយគ្នានេះនៅពេលចូលប្រើធនធានផ្សេងៗអ្វីដែលគេហៅថា URLs (អ្នកកំណត់ទីតាំងធនធានឯកសណ្ឋាន) ។ វាមានទម្រង់ដូចខាងក្រោមៈ លេខកូដធនធាន: // ការបញ្ជាក់ការស្នើសុំ។លេខកូដធនធានកំណត់ប្រភេទសេវាកម្មដែលត្រូវធ្វើការជាមួយ៖ http – ធ្វើការជាមួយម៉ាស៊ីនមេគេហទំព័រ សម្រាប់ការមើលគេហទំព័រ ប្រព័ន្ធ ftp – ftp ប្រព័ន្ធ gopher – gopher ព័ត៌មាន – ទំនាក់ទំនងជាមួយការប្រើប្រាស់-net សំបុត្រ អ៊ីមែល និងល។
ប្រភព និងអ្នកបញ្ជូនព័ត៌មានអាចជាសញ្ញានៃធម្មជាតិណាមួយ៖ អត្ថបទ ការនិយាយ តន្ត្រី។ល។ ទន្ទឹមនឹងនេះ ការរក្សាទុក និងដំណើរការព័ត៌មានក្នុងទម្រង់ធម្មជាតិរបស់វាគឺមានការរអាក់រអួល ហើយជួនកាលមិនអាចទៅរួច។ ក្នុងករណីបែបនេះការសរសេរកូដត្រូវបានប្រើ។ កូដជាធម្មតាត្រូវបានគេហៅថាជាក្បួនដែលអក្ខរក្រម និងពាក្យផ្សេងគ្នាត្រូវបានប្រៀបធៀប ( ពួកគេបានបង្ហាញខ្លួននៅសម័យបុរាណក្នុងទម្រង់នៃការសរសេរសម្ងាត់ នៅពេលដែលពួកគេត្រូវបានគេប្រើដើម្បីចាត់ថ្នាក់សារសំខាន់មួយ។). ជាប្រវត្តិសាស្ត្រ លេខកូដសកលដំបូងដែលមានបំណងសម្រាប់បញ្ជូនសារត្រូវបានភ្ជាប់ជាមួយនឹងឈ្មោះរបស់អ្នកបង្កើតឧបករណ៍ទូរលេខ Morse ហើយត្រូវបានគេស្គាល់ថាជាកូដ Morse ដែលអក្សរ ឬលេខនីមួយៗត្រូវគ្នាទៅនឹងលំដាប់របស់វាផ្ទាល់នៃសញ្ញារយៈពេលខ្លីហៅថា dots និង long- សញ្ញាពាក្យដែលហៅថាសញ្ញាដាច់ ៗ បំបែកដោយការផ្អាក។
កុំព្យូទ័រត្រូវបានគេដឹងថាអាចដំណើរការព័ត៌មានដែលបង្ហាញក្នុងទម្រង់ជាលេខ។ មានវិធីផ្សេងគ្នាក្នុងការសរសេរលេខ។ សំណុំនៃបច្ចេកទេសសម្រាប់កត់ត្រា និងដាក់ឈ្មោះលេខជាធម្មតាត្រូវបានគេហៅថាប្រព័ន្ធលេខ។ អ្នកអាចបញ្ជាក់ថ្នាក់មូលដ្ឋានចំនួនពីរដែលប្រព័ន្ធលេខត្រូវបានបែងចែក - ទីតាំងនិង មិនមែនទីតាំង. ឧទាហរណ៍នៃប្រព័ន្ធលេខទីតាំងគឺជាប្រព័ន្ធលេខទសភាគ ខណៈដែលប្រព័ន្ធលេខមិនមែនទីតាំងគឺជាប្រព័ន្ធលេខរ៉ូម៉ាំង។
នៅក្នុងប្រព័ន្ធដែលមិនមែនជាទីតាំង តម្លៃបរិមាណនៃខ្ទង់ត្រូវបានកំណត់ដោយរូបភាពរបស់វាតែប៉ុណ្ណោះ និងមិនអាស្រ័យលើទីតាំងរបស់វា ( មុខតំណែង) នៅក្នុងលេខ។ វាណែនាំស៊េរីនៃនិមិត្តសញ្ញាដើម្បីតំណាងឱ្យលេខគោល ហើយលេខដែលនៅសល់គឺជាលទ្ធផលនៃការបូក និងដករបស់វា។ និមិត្តសញ្ញាមូលដ្ឋានសម្រាប់កំណត់ខ្ទង់ទសភាគនៅក្នុងប្រព័ន្ធលេខរ៉ូម៉ាំង៖ ខ្ញុំ- មួយ, X- ដប់, គ- មួយរយ, ម- មួយពាន់កន្លះរបស់ពួកគេ។ វ- ប្រាំ, អិល- ហាសិប, ឃ- ប្រាំរយ។ លេខធម្មជាតិត្រូវបានសរសេរដោយការធ្វើឡើងវិញនូវលេខទាំងនេះ ( ឧទាហរណ៍ II – ពីរ, III – បី, XXX – សាមសិប, CC – ពីររយ) ប្រសិនបើលេខធំជាងនៅពីមុខលេខតូច នោះពួកគេត្រូវបានបន្ថែម ប្រសិនបើផ្ទុយទៅវិញ ពួកគេត្រូវបានដក ( ឧទាហរណ៍ VII - ប្រាំពីរ, IX - ប្រាំបួន) ប្រព័ន្ធលេខមិនមែនទីតាំងមិនតំណាងឱ្យលេខប្រភាគ និងអវិជ្ជមានទេ ដូច្នេះយើងនឹងចាប់អារម្មណ៍តែលើប្រព័ន្ធលេខទីតាំងប៉ុណ្ណោះ។
ប្រព័ន្ធលេខជាធម្មតាត្រូវបានគេហៅថាទីតាំង ប្រសិនបើតម្លៃនៃលេខនៅក្នុងវាត្រូវបានកំណត់ដោយនិមិត្តសញ្ញាដែលទទួលយកនៅក្នុងប្រព័ន្ធ និងដោយទីតាំង ( ទីតាំង) នៃតួអក្សរទាំងនេះជាលេខ។ ឧទាហរណ៍៖
123,45 = 1∙10 2 + 2∙10 1 + 3∙10 0 + 4∙10 –1 + 5∙10 –2 ,
ឬជាទូទៅ៖
X (q) = x n −1 q n −1 + x n −2 q n −2 + … + x 1 q 1 + x 0 q 0 + x −1 q −1 + x −2 q −2 + … + x -m q – ម
នៅទីនេះ X(q) - ការកត់ត្រាលេខនៅក្នុងប្រព័ន្ធលេខដែលមានមូលដ្ឋាន q;
x I – លេខធម្មជាតិតិចជាង q, ᴛ.ᴇ. លេខ;
ន- ចំនួនខ្ទង់នៃផ្នែកចំនួនគត់;
ម- ចំនួនខ្ទង់នៃផ្នែកប្រភាគ។
ដោយការសរសេរខ្ទង់នៃលេខពីឆ្វេងទៅស្តាំ យើងទទួលបានតំណាងដែលបានអ៊ិនកូដនៃលេខនៅក្នុង q- ប្រព័ន្ធលេខ។
X (q) = x n-1 x n-2 x
1 x 0 , x -1 x -2 x -m ។
នៅក្នុងវិទ្យាសាស្ត្រកុំព្យូទ័រ ដោយសារការប្រើប្រាស់បច្ចេកវិទ្យាកុំព្យូទ័រអេឡិចត្រូនិច ប្រព័ន្ធលេខគោលពីរមានសារៈសំខាន់ខ្លាំង។ q= 2. នៅដំណាក់កាលដំបូងនៃការអភិវឌ្ឍន៍បច្ចេកវិទ្យាកុំព្យូទ័រ ប្រតិបត្តិការនព្វន្ធជាមួយចំនួនពិតត្រូវបានអនុវត្តនៅក្នុងប្រព័ន្ធគោលពីរដោយសារតែភាពងាយស្រួលនៃការអនុវត្តរបស់ពួកគេនៅក្នុងសៀគ្វីអេឡិចត្រូនិចនៃកុំព្យូទ័រ។ ចំណាំថាគោលការណ៍នៃប្រតិបត្តិការនៃធាតុជាមូលដ្ឋាននៃកុំព្យូទ័រឌីជីថលគឺផ្អែកលើស្ថានភាពស្ថេរភាពពីរ - ថាតើចរន្តអគ្គិសនីត្រូវបានធ្វើឡើងឬអត់ឬក្នុងទិសដៅណាដែលឧបករណ៍ផ្ទុកម៉ាញ៉េទិចត្រូវបានម៉ាញ៉េទិច។ល។ ហើយដើម្បីសរសេរលេខគោលពីរ វាគ្រប់គ្រាន់ក្នុងការប្រើតែពីរខ្ទង់ 0 និង 1 ដែលត្រូវគ្នានឹងរដ្ឋនីមួយៗ។ តារាងបូក និងតារាងគុណក្នុងប្រព័ន្ធគោលពីរ នឹងមានច្បាប់បួន។ ហើយដើម្បីអនុវត្តនព្វន្ធប៊ីតនៅក្នុងកុំព្យូទ័រ ជំនួសឱ្យតារាងពីរនៃច្បាប់មួយរយនៅក្នុងប្រព័ន្ធលេខទសភាគ តារាងពីរនៃច្បាប់ចំនួនបួននៅក្នុងប្រព័ន្ធលេខគោលពីរត្រូវបានទាមទារ។
0 + 0 = 0 | 0 * 0 = 0 |
0 + 1 = 1 | 0 * 1 = 0 |
1 + 0 = 1 | 1 * 0 = 0 |
1 + 1 = 10 | 1 * 1 = 1 |
ដូច្នោះហើយនៅកម្រិតផ្នែករឹងជំនួសឱ្យសៀគ្វីអេឡិចត្រូនិចពីររយមានប្រាំបី។ ក្នុងករណីនេះ ការសរសេរលេខនៅក្នុងប្រព័ន្ធលេខគោលពីរគឺវែងជាងការសរសេរលេខដូចគ្នានៅក្នុងប្រព័ន្ធលេខគោលដប់។ នេះជាការពិបាក និងរអាក់រអួលក្នុងការប្រើប្រាស់ ព្រោះជាធម្មតាមនុស្សម្នាក់អាចដឹងក្នុងពេលដំណាលគ្នានូវព័ត៌មានមិនលើសពីប្រាំទៅប្រាំពីរបំណែក។ សម្រាប់ហេតុផលនេះ រួមជាមួយនឹងប្រព័ន្ធលេខគោលពីរ គោលប្រាំបី ( នៅក្នុងវា លេខត្រូវបានសរសេរខ្លីជាងប្រព័ន្ធគោលពីរបីដង) និងប្រព័ន្ធលេខគោលដប់ប្រាំមួយ ( ចំនួននៅក្នុងវាគឺខ្លីជាងបួនដងក្នុងប្រព័ន្ធគោលពីរ).
ដោយសារប្រព័ន្ធទសភាគគឺងាយស្រួល និងស៊ាំជាមួយយើង យើងធ្វើប្រតិបត្តិការនព្វន្ធទាំងអស់នៅក្នុងវា ហើយបំប្លែងលេខពីការបំពានដែលមិនមែនជាទសភាគ (q ≠ 10) ដោយផ្អែកលើការពង្រីកអំណាច q. ការបំប្លែងពីប្រព័ន្ធលេខទសភាគទៅប្រព័ន្ធលេខផ្សេងទៀត គឺធ្វើឡើងដោយប្រើក្បួនគុណ និងចែក។ ក្នុងករណីនេះផ្នែកទាំងមូលនិងប្រភាគត្រូវបានបកប្រែដោយឡែកពីគ្នា។
ALPHABET នៃប្រព័ន្ធលេខ 2 ខ្ទង់៖ 0 1
ALPHABET នៃប្រព័ន្ធលេខប្រាំបី៖ 0 1 2 3 4 5 6 7
ALPHABET នៃប្រព័ន្ធលេខ 10 ខ្ទង់៖ 0 1 2 3 4 5 6 7 8 9
ALPHABET នៃប្រព័ន្ធលេខគោលដប់ប្រាំមួយ៖ 0 1 2 3 4 5 6 7 8 9 A B C D E F
ដើម្បីបំប្លែងលេខពី ទសភាគប្រព័ន្ធលេខទៅក្នុងប្រព័ន្ធលេខផ្សេងទៀត អ្នកត្រូវបែងចែកលេខនេះ "គ្រប់វិធី" ដោយមូលដ្ឋាននៃប្រព័ន្ធនោះ ( មូលដ្ឋាននៃប្រព័ន្ធគឺចំនួនតួអក្សរនៅក្នុងអក្ខរក្រមរបស់វា។) ដែលយើងបំប្លែងលេខ ហើយបន្ទាប់មកអានសល់ពីស្តាំទៅឆ្វេង។ ដើម្បីបំប្លែងលេខពី ណាមួយ។សម្រាប់ប្រព័ន្ធលេខទសភាគ អ្នកត្រូវគុណមាតិកានៃខ្ទង់នីមួយៗដោយមូលដ្ឋាននៃប្រព័ន្ធទៅជាថាមពលស្មើនឹងលេខសៀរៀលនៃខ្ទង់ ហើយបន្ថែមអ្វីៗទាំងអស់។ ការបម្លែងលេខពី ប្រាំបីប្រព័ន្ធចូលទៅក្នុងប្រព័ន្ធគោលពីរត្រូវបានធ្វើដោយជំនួសលេខគោលប្រាំបីពីឆ្វេងទៅស្តាំជាមួយនឹងលេខគោលពីរ។ ការបម្លែងលេខពី គោលពីរប្រព័ន្ធលេខគោលប្រាំបីត្រូវបានសម្រេចដោយការជំនួសពីស្តាំទៅឆ្វេងបីខ្ទង់នីមួយៗនៃខ្ទង់គោលពីរដែលមានលេខប្រាំបីមួយ។
ដើម្បីបំប្លែងលេខពី ប្រព័ន្ធទសភាគលេខរៀងទៅប្រព័ន្ធលេខផ្សេងទៀត អ្នកអាចប្រើកម្មវិធីស្តង់ដារ ម៉ាស៊ីនគិតលេខ.
ដោយវាយលេខមួយហើយចុចលើប៊ូតុងមួយក្នុងចំណោមប៊ូតុងមូល ហេក, ខែធ្នូ, តុលាឬ ប៊ីនយើងទទួលបានតំណាងនៃលេខនេះនៅក្នុងប្រព័ន្ធដែលត្រូវគ្នា។
ដូចដែលបានកត់សម្គាល់ប្រព័ន្ធលេខគោលពីរខណៈពេលដែលធម្មជាតិសម្រាប់កុំព្យូទ័រគឺមិនងាយស្រួលសម្រាប់ការយល់ឃើញរបស់មនុស្ស។ ចំនួនដ៏ច្រើននៃលេខគោលពីរធៀបនឹងចំនួនទសភាគដែលត្រូវគ្នា ការឆ្លាស់ឯកសណ្ឋាននៃលេខមួយ និងលេខសូន្យគឺជាប្រភពនៃកំហុស និងការលំបាកក្នុងការអានលេខគោលពីរ។ ដើម្បីងាយស្រួលក្នុងការសរសេរ និងអានលេខគោលពីរ ( ប៉ុន្តែមិនមែនសម្រាប់ប្រតិបត្តិការនៃកុំព្យូទ័រឌីជីថលទេ!) ប្រព័ន្ធលេខងាយស្រួលជាងសម្រាប់ការសរសេរ និងអានគឺត្រូវការ។ ទាំងនេះគឺជាប្រព័ន្ធដែលមានមូលដ្ឋាន 2 3 = 8 និង 2 4 = 16, ᴛ.ᴇ។ ប្រព័ន្ធលេខគោលប្រាំបី និងលេខគោលដប់ប្រាំមួយ។ ប្រព័ន្ធទាំងនេះមានភាពងាយស្រួល ពីព្រោះនៅលើដៃមួយ ពួកគេផ្តល់នូវការបកប្រែយ៉ាងងាយស្រួលបំផុតពីប្រព័ន្ធគោលពីរ ( ក៏ដូចជាការបកប្រែបញ្ច្រាស), ដោយសារតែ មូលដ្ឋាននៃប្រព័ន្ធគឺជាអំណាចនៃ 2 ផ្ទុយទៅវិញទម្រង់បង្រួមនៃលេខត្រូវបានរក្សាទុក។ ប្រព័ន្ធ octal ត្រូវបានគេប្រើយ៉ាងទូលំទូលាយសម្រាប់ការថតកម្មវិធីម៉ាស៊ីននៅក្នុងកុំព្យូទ័រនៃជំនាន់ទី 1 និងទី 2 ។ បច្ចុប្បន្ននេះវាត្រូវបានគេប្រើជាចម្បង
ប្រព័ន្ធលេខគោលដប់ប្រាំមួយ។ នេះគឺជាឧទាហរណ៍នៃការឆ្លើយឆ្លងរវាងប្រព័ន្ធគោលដប់ប្រាំមួយ និងប្រព័ន្ធគោលពីរ៖
ឧទាហរណ៍សម្រាប់ សៀវភៅកត់ត្រា:
0000 = 0; 0001 = 1; 0010 = 2; ០០១១ = ៣; 0100 = 4; ០១០១ = ៥; ០១១០ = ៦; ០១១១ = ៧; 1000 = 8; 1001 = 9; 1010 = A; ១០១១ = ខ; 1100 = C; ១១០១ = ឃ; ១១១០ = អ៊ី; ១១១១ = ច.
កុំព្យូទ័រប្រើតំណាងព័ត៌មានក្នុងទម្រង់នៃ "ពាក្យម៉ាស៊ីន" ដែលប្រវែងស្មើនឹងចំនួនប៊ីតជាក់លាក់នៃប្រភេទកុំព្យូទ័រដែលបានផ្តល់ឱ្យ។ នៅក្នុងជំនាន់ដំបូងនៃកុំព្យូទ័រ ពាក្យម៉ាស៊ីនដែលមានប្រវែងខុសៗគ្នាត្រូវបានប្រើប្រាស់ ឧទាហរណ៍ 45 ប៊ីត។ល។ ពោលគឺមិនស្មើនឹងចំនួនគត់នៃបៃ។ នៅក្នុងកុំព្យូទ័រទំនើប ជាធម្មតាប្រវែងពាក្យគឺ 4 ឬ 8 បៃ ( ម៉ូដែលដំបូងនៃកុំព្យូទ័រផ្ទាល់ខ្លួនមាន 1 ឬ 2 បៃ).
ពាក្យនៅក្នុងអង្គចងចាំម៉ាស៊ីន
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
ប្រភព និងអ្នកបញ្ជូនព័ត៌មានអាចជាសញ្ញានៃធម្មជាតិណាមួយ៖ អត្ថបទ ការនិយាយ តន្ត្រី។ល។ ទោះជាយ៉ាងណាក៏ដោយ ការរក្សាទុក និងដំណើរការព័ត៌មានក្នុងទម្រង់ធម្មជាតិរបស់វាគឺមានការរអាក់រអួល ហើយជួនកាលមិនអាចទៅរួច។ ក្នុងករណីបែបនេះការសរសេរកូដត្រូវបានប្រើ។ កូដគឺជាច្បាប់មួយដែលអក្ខរក្រម និងពាក្យផ្សេងគ្នាត្រូវបានប្រៀបធៀប ( ពួកគេបានបង្ហាញខ្លួននៅសម័យបុរាណក្នុងទម្រង់នៃការសរសេរសម្ងាត់ នៅពេលដែលពួកគេត្រូវបានគេប្រើដើម្បីចាត់ថ្នាក់សារសំខាន់មួយ។). ជាប្រវត្តិសាស្ត្រ លេខកូដសកលដំបូងគេដែលមានបំណងសម្រាប់ការបញ្ជូនសារត្រូវបានភ្ជាប់ជាមួយនឹងឈ្មោះរបស់អ្នកបង្កើតឧបករណ៍ទូរលេខ Morse ហើយត្រូវបានគេស្គាល់ថាជាកូដ Morse ដែលអក្សរ ឬលេខនីមួយៗត្រូវគ្នាទៅនឹងលំដាប់របស់វាផ្ទាល់នៃរយៈពេលខ្លី ហៅថាចំនុច និងវែង។ -ពាក្យ, សញ្ញាដាច់ៗ, បំបែកដោយការផ្អាក។
កុំព្យូទ័រត្រូវបានគេដឹងថាអាចដំណើរការព័ត៌មានដែលបង្ហាញក្នុងទម្រង់ជាលេខ។ មានវិធីផ្សេងគ្នាក្នុងការសរសេរលេខ។ សំណុំនៃបច្ចេកទេសសម្រាប់សរសេរ និងដាក់ឈ្មោះលេខត្រូវបានគេហៅថា ប្រព័ន្ធលេខ។ អ្នកអាចបញ្ជាក់ថ្នាក់មេចំនួនពីរដែលប្រព័ន្ធលេខត្រូវបានបែងចែក - ទីតាំងនិង មិនមែនទីតាំង. ឧទាហរណ៍នៃប្រព័ន្ធលេខទីតាំងគឺជាប្រព័ន្ធលេខទសភាគ ខណៈដែលប្រព័ន្ធលេខមិនមែនទីតាំងគឺជាប្រព័ន្ធលេខរ៉ូម៉ាំង។
នៅក្នុងប្រព័ន្ធដែលមិនមែនជាទីតាំង តម្លៃបរិមាណនៃខ្ទង់ត្រូវបានកំណត់ដោយរូបភាពរបស់វាតែប៉ុណ្ណោះ និងមិនអាស្រ័យលើទីតាំងរបស់វា ( មុខតំណែង) នៅក្នុងលេខ។ វាណែនាំស៊េរីនៃនិមិត្តសញ្ញាដើម្បីតំណាងឱ្យលេខមូលដ្ឋាន ហើយលេខដែលនៅសល់គឺជាលទ្ធផលនៃការបូក និងដករបស់វា។ និមិត្តសញ្ញាមូលដ្ឋានសម្រាប់កំណត់ខ្ទង់ទសភាគនៅក្នុងប្រព័ន្ធលេខរ៉ូម៉ាំង៖ ខ្ញុំ- មួយ, X- ដប់, គ- មួយរយ, ម- មួយពាន់កន្លះរបស់ពួកគេ។ វ- ប្រាំ, អិល- ហាសិប, ឃ- ប្រាំរយ។ លេខធម្មជាតិត្រូវបានសរសេរដោយការធ្វើឡើងវិញនូវលេខទាំងនេះ ( ឧទាហរណ៍ II – ពីរ, III – បី, XXX – សាមសិប, CC – ពីររយ) ប្រសិនបើលេខធំជាងនៅពីមុខលេខតូច នោះពួកគេត្រូវបានបន្ថែម ប្រសិនបើផ្ទុយទៅវិញ ពួកគេត្រូវបានដក ( ឧទាហរណ៍ VII - ប្រាំពីរ, IX - ប្រាំបួន) ប្រព័ន្ធលេខមិនមែនទីតាំងមិនតំណាងឱ្យលេខប្រភាគ និងអវិជ្ជមានទេ ដូច្នេះយើងនឹងចាប់អារម្មណ៍តែលើប្រព័ន្ធលេខទីតាំងប៉ុណ្ណោះ។
ប្រព័ន្ធលេខត្រូវបានគេហៅថាទីតាំង ប្រសិនបើតម្លៃនៃលេខនៅក្នុងវាត្រូវបានកំណត់ដោយនិមិត្តសញ្ញាដែលទទួលយកនៅក្នុងប្រព័ន្ធ និងដោយទីតាំង ( ទីតាំង) នៃតួអក្សរទាំងនេះជាលេខ។ ឧទាហរណ៍៖
123,45 = 1∙10 2 + 2∙10 1 + 3∙10 0 + 4∙10 –1 + 5∙10 –2 ,
ឬជាទូទៅ៖
X (q) = x n −1 q n −1 + x n −2 q n −2 + … + x 1 q 1 + x 0 q 0 + x −1 q −1 + x −2 q −2 + … + x -m q – ម
នៅទីនេះ X(q) - ការកត់ត្រាលេខនៅក្នុងប្រព័ន្ធលេខដែលមានមូលដ្ឋាន q;
x I - លេខធម្មជាតិតិចជាង q, i.e. លេខ;
ន- ចំនួនខ្ទង់នៃផ្នែកចំនួនគត់;
ម- ចំនួនខ្ទង់នៃផ្នែកប្រភាគ។
ដោយការសរសេរខ្ទង់នៃលេខពីឆ្វេងទៅស្តាំ យើងទទួលបានតំណាងដែលបានអ៊ិនកូដនៃលេខនៅក្នុង q- ប្រព័ន្ធលេខ។
X (q) = x n-1 x n-2 x
1 x 0 , x -1 x -2 x -m ។
នៅក្នុងវិទ្យាសាស្ត្រកុំព្យូទ័រ ដោយសារការប្រើប្រាស់បច្ចេកវិទ្យាកុំព្យូទ័រអេឡិចត្រូនិច ប្រព័ន្ធលេខគោលពីរមានសារៈសំខាន់ខ្លាំង។ q= 2. នៅដំណាក់កាលដំបូងនៃការអភិវឌ្ឍន៍បច្ចេកវិទ្យាកុំព្យូទ័រ ប្រតិបត្តិការនព្វន្ធជាមួយចំនួនពិតត្រូវបានអនុវត្តនៅក្នុងប្រព័ន្ធគោលពីរដោយសារតែភាពងាយស្រួលនៃការអនុវត្តរបស់ពួកគេនៅក្នុងសៀគ្វីអេឡិចត្រូនិចនៃកុំព្យូទ័រ។ ចំណាំថាគោលការណ៍នៃប្រតិបត្តិការនៃធាតុជាមូលដ្ឋាននៃកុំព្យូទ័រឌីជីថលគឺផ្អែកលើស្ថានភាពស្ថេរភាពពីរ - ថាតើចរន្តអគ្គិសនីត្រូវបានធ្វើឡើងឬអត់ឬក្នុងទិសដៅណាដែលឧបករណ៍ផ្ទុកម៉ាញ៉េទិចត្រូវបានម៉ាញ៉េទិច។ល។ ហើយដើម្បីសរសេរលេខគោលពីរ វាគ្រប់គ្រាន់ក្នុងការប្រើតែពីរខ្ទង់ 0 និង 1 ដែលត្រូវគ្នានឹងរដ្ឋនីមួយៗ។ តារាងបូក និងតារាងគុណក្នុងប្រព័ន្ធគោលពីរ នឹងមានច្បាប់បួន។ ហើយដើម្បីអនុវត្តនព្វន្ធប៊ីតនៅក្នុងកុំព្យូទ័រ ជំនួសឱ្យតារាងពីរនៃច្បាប់មួយរយនៅក្នុងប្រព័ន្ធលេខទសភាគ តារាងពីរនៃច្បាប់ចំនួនបួននៅក្នុងប្រព័ន្ធលេខគោលពីរត្រូវបានទាមទារ។
0 + 0 = 0 | 0 * 0 = 0 |
0 + 1 = 1 | 0 * 1 = 0 |
1 + 0 = 1 | 1 * 0 = 0 |
1 + 1 = 10 | 1 * 1 = 1 |
ដូច្នោះហើយនៅកម្រិតផ្នែករឹងជំនួសឱ្យសៀគ្វីអេឡិចត្រូនិចពីររយមានប្រាំបី។ ទោះជាយ៉ាងណាក៏ដោយ ការសរសេរលេខនៅក្នុងប្រព័ន្ធលេខគោលពីរគឺវែងជាងការសរសេរលេខដូចគ្នានៅក្នុងប្រព័ន្ធលេខគោលដប់។ នេះជាការពិបាក និងរអាក់រអួលក្នុងការប្រើប្រាស់ ព្រោះជាធម្មតាមនុស្សម្នាក់អាចដឹងក្នុងពេលដំណាលគ្នានូវព័ត៌មានមិនលើសពីប្រាំទៅប្រាំពីរបំណែក។ ដូច្នេះ រួមជាមួយនឹងប្រព័ន្ធលេខគោលពីរ គោលប្រាំបី ( នៅក្នុងវា លេខត្រូវបានសរសេរខ្លីជាងប្រព័ន្ធគោលពីរបីដង) និងប្រព័ន្ធលេខគោលដប់ប្រាំមួយ ( ចំនួននៅក្នុងវាគឺខ្លីជាងបួនដងក្នុងប្រព័ន្ធគោលពីរ).
ដោយសារប្រព័ន្ធទសភាគគឺងាយស្រួល និងស៊ាំជាមួយយើង យើងធ្វើប្រតិបត្តិការនព្វន្ធទាំងអស់នៅក្នុងវា ហើយបំប្លែងលេខពីការបំពានដែលមិនមែនជាទសភាគ (q ≠ 10) ដោយផ្អែកលើការពង្រីកអំណាច q. ការបំប្លែងពីប្រព័ន្ធលេខទសភាគទៅប្រព័ន្ធលេខផ្សេងទៀត គឺធ្វើឡើងដោយប្រើក្បួនគុណ និងចែក។ ក្នុងករណីនេះផ្នែកទាំងមូលនិងប្រភាគត្រូវបានបកប្រែដោយឡែកពីគ្នា។
ALPHABET នៃប្រព័ន្ធលេខ 2 ខ្ទង់៖ 0 1
ALPHABET នៃប្រព័ន្ធលេខប្រាំបី៖ 0 1 2 3 4 5 6 7
ALPHABET នៃប្រព័ន្ធលេខ 10 ខ្ទង់៖ 0 1 2 3 4 5 6 7 8 9
ALPHABET នៃប្រព័ន្ធលេខគោលដប់ប្រាំមួយ៖ 0 1 2 3 4 5 6 7 8 9 A B C D E F
ដើម្បីបំប្លែងលេខពី ទសភាគប្រព័ន្ធលេខទៅក្នុងប្រព័ន្ធលេខផ្សេងទៀត អ្នកត្រូវបែងចែកលេខនេះ "គ្រប់វិធី" ដោយមូលដ្ឋាននៃប្រព័ន្ធនោះ ( មូលដ្ឋាននៃប្រព័ន្ធគឺចំនួនតួអក្សរនៅក្នុងអក្ខរក្រមរបស់វា។) ដែលយើងបំប្លែងលេខ ហើយបន្ទាប់មកអានសល់ពីស្តាំទៅឆ្វេង។ ដើម្បីបំប្លែងលេខពី ណាមួយ។សម្រាប់ប្រព័ន្ធលេខទសភាគ អ្នកត្រូវគុណមាតិកានៃខ្ទង់នីមួយៗដោយមូលដ្ឋាននៃប្រព័ន្ធទៅជាថាមពលស្មើនឹងលេខសៀរៀលនៃខ្ទង់ ហើយបន្ថែមអ្វីៗទាំងអស់។ ការបម្លែងលេខពី ប្រាំបីប្រព័ន្ធចូលទៅក្នុងប្រព័ន្ធគោលពីរត្រូវបានធ្វើដោយជំនួសលេខគោលប្រាំបីពីឆ្វេងទៅស្តាំជាមួយនឹងលេខគោលពីរ។ ការបម្លែងលេខពី គោលពីរប្រព័ន្ធលេខគោលប្រាំបីត្រូវបានសម្រេចដោយការជំនួសពីស្តាំទៅឆ្វេងបីខ្ទង់នីមួយៗនៃខ្ទង់គោលពីរដែលមានលេខប្រាំបីមួយ។
ដើម្បីបំប្លែងលេខពី ប្រព័ន្ធទសភាគលេខរៀងទៅប្រព័ន្ធលេខផ្សេងទៀត អ្នកអាចប្រើកម្មវិធីស្តង់ដារ ម៉ាស៊ីនគិតលេខ.
ដោយវាយលេខមួយហើយចុចប៊ូតុងមួយក្នុងចំណោមប៊ូតុងមូល ហេក, ខែធ្នូ, តុលាឬ ប៊ីនយើងទទួលបានតំណាងនៃលេខនេះនៅក្នុងប្រព័ន្ធដែលត្រូវគ្នា។
ដូចដែលបានកត់សម្គាល់ប្រព័ន្ធលេខគោលពីរខណៈពេលដែលធម្មជាតិសម្រាប់កុំព្យូទ័រគឺមិនងាយស្រួលសម្រាប់ការយល់ឃើញរបស់មនុស្ស។ ចំនួនដ៏ច្រើននៃលេខគោលពីរធៀបនឹងចំនួនទសភាគដែលត្រូវគ្នា ការឆ្លាស់ឯកសណ្ឋាននៃលេខមួយ និងលេខសូន្យគឺជាប្រភពនៃកំហុស និងការលំបាកក្នុងការអានលេខគោលពីរ។ ដើម្បីងាយស្រួលក្នុងការសរសេរ និងអានលេខគោលពីរ ( ប៉ុន្តែមិនមែនសម្រាប់ប្រតិបត្តិការនៃកុំព្យូទ័រឌីជីថលទេ!) ប្រព័ន្ធលេខងាយស្រួលជាងសម្រាប់ការសរសេរ និងអានគឺត្រូវការ។ ទាំងនេះគឺជាប្រព័ន្ធដែលមានមូលដ្ឋាន 2 3 = 8 និង 2 4 = 16, i.e. ប្រព័ន្ធលេខគោលប្រាំបី និងលេខគោលដប់ប្រាំមួយ។ ប្រព័ន្ធទាំងនេះមានភាពងាយស្រួល ពីព្រោះនៅលើដៃមួយ ពួកគេផ្តល់នូវការបកប្រែយ៉ាងងាយស្រួលបំផុតពីប្រព័ន្ធគោលពីរ ( ក៏ដូចជាការបកប្រែបញ្ច្រាស), ដោយសារតែ មូលដ្ឋាននៃប្រព័ន្ធគឺជាអំណាចនៃ 2 ផ្ទុយទៅវិញទម្រង់បង្រួមនៃលេខត្រូវបានរក្សាទុក។ ប្រព័ន្ធ octal ត្រូវបានគេប្រើយ៉ាងទូលំទូលាយសម្រាប់ការថតកម្មវិធីម៉ាស៊ីននៅក្នុងកុំព្យូទ័រនៃជំនាន់ទី 1 និងទី 2 ។ បច្ចុប្បន្ននេះវាត្រូវបានគេប្រើជាចម្បង
ប្រព័ន្ធលេខគោលដប់ប្រាំមួយ។ នេះគឺជាឧទាហរណ៍នៃការឆ្លើយឆ្លងរវាងប្រព័ន្ធគោលដប់ប្រាំមួយ និងប្រព័ន្ធគោលពីរ៖
ឧទាហរណ៍សម្រាប់ សៀវភៅកត់ត្រា:
0000 = 0; 0001 = 1; 0010 = 2; ០០១១ = ៣; 0100 = 4; ០១០១ = ៥; ០១១០ = ៦; ០១១១ = ៧; 1000 = 8; 1001 = 9; 1010 = A; ១០១១ = ខ; 1100 = C; ១១០១ = ឃ; ១១១០ = អ៊ី; ១១១១ = ច.
កុំព្យូទ័រប្រើតំណាងព័ត៌មានក្នុងទម្រង់នៃ "ពាក្យម៉ាស៊ីន" ដែលប្រវែងស្មើនឹងចំនួនប៊ីតជាក់លាក់នៃប្រភេទកុំព្យូទ័រដែលបានផ្តល់ឱ្យ។ នៅក្នុងជំនាន់ដំបូងនៃកុំព្យូទ័រ ពាក្យម៉ាស៊ីនដែលមានប្រវែងខុសៗគ្នាត្រូវបានប្រើប្រាស់ ឧទាហរណ៍ 45 ប៊ីត។ល។ ពោលគឺមិនស្មើនឹងចំនួនគត់នៃបៃ។ នៅក្នុងកុំព្យូទ័រទំនើប ជាធម្មតាប្រវែងពាក្យគឺ 4 ឬ 8 បៃ ( ម៉ូដែលដំបូងនៃកុំព្យូទ័រផ្ទាល់ខ្លួនមាន 1 ឬ 2 បៃ).
ពាក្យនៅក្នុងអង្គចងចាំម៉ាស៊ីន
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
បៃខ្ពស់ បៃទាប