ប្រវត្តិកុំព្យូទ័រ | កុំព្យូទ័រឌីជីថលអេឡិចត្រូនិច គោលបំណងពិសេសដំបូងគេ
John Vincent Atanasov គឺជាមនុស្សពូកែម្នាក់ទៀត។ គាត់មានសញ្ញាប័ត្រផ្នែកវិស្វកម្មអគ្គិសនី បរិញ្ញាបត្រជាន់ខ្ពស់ផ្នែកគណិតវិទ្យា និងបណ្ឌិតផ្នែករូបវិទ្យាទ្រឹស្តី ដែលគាត់បានទទួលនៅពេលគាត់មានអាយុត្រឹមតែ 27 ឆ្នាំ។ គាត់ក៏ជាអ្នកបង្កើតដ៏ឆ្នើមម្នាក់ដែលបានបង្កើតកុំព្យូទ័រឌីជីថលអេឡិចត្រូនិកដំបូងគេ។ គោលបំណងពិសេស. ភាគច្រើន កុំព្យូទ័រទំនើបមានលក្ខណៈជាសកល ពោលគឺពួកវាអាចត្រូវបានប្រើសម្រាប់កិច្ចការជាច្រើនជាមួយនឹងកម្មវិធីដែលសមស្រប។ កុំព្យូទ័រដែលមានគោលបំណងពិសេសត្រូវបានរចនាឡើងដើម្បីអនុវត្តការងារជាក់លាក់មួយប៉ុណ្ណោះ។
Atanasov បានសម្រេចចិត្តបង្កើតកុំព្យូទ័រដែលនឹងជួយសន្សំសំចៃពេលវេលាលើការគណនាសមីការស្មុគស្មាញដែលត្រូវបានអនុវត្តដោយប្រើម៉ាស៊ីនគណនាមេកានិច។ នៅដើមឆ្នាំ 1939 ដោយមានជំនួយពីនិស្សិតបញ្ចប់ការសិក្សា Clifford Berry គាត់បានចាប់ផ្តើមដំឡើងកុំព្យូទ័រដែលក្រោយមកត្រូវបានគេហៅថា ABC (Atanassoff-Berry Computer) ។ នៅរដូវស្លឹកឈើជ្រុះនៃឆ្នាំនោះ ពួកគេបានប្រមូលគំរូដើម ដែលបានបញ្ចប់នៅឆ្នាំ 1942 ។
កុំព្យូទ័រ ABC មានលក្ខណៈពិសេសប្រកបដោយភាពច្នៃប្រឌិតសម្រាប់ពេលវេលារបស់វា រួមទាំងអង្គចងចាំផ្ទុកទិន្នន័យ (RAM) ដែលត្រូវបានផ្សំឡើងជាចម្បងនៃ capacitors ដែលផ្ទុកបន្ទុកអគ្គិសនីដែលតំណាងឱ្យតម្លៃ 0 ឬ 1 អាស្រ័យលើកាលៈទេសៈដែលអង្គចងចាំ ABC គ្រប់គ្រាន់ ទុកលេខគោលពីរចំនួន 30 ហើយទិន្នន័យត្រូវបានបញ្ចូលទៅក្នុងកុំព្យូទ័រដោយប្រើកាតដែលដាល់។ លទ្ធផលកម្រិតមធ្យមត្រូវបានរក្សាទុកយ៉ាងប៉ិនប្រសប់នៅលើកាតស្រដៀងគ្នា (ចាប់តាំងពី RAM មិនធំគ្រប់គ្រាន់ដើម្បីរក្សាទុកពួកវា)៖ ដោយប្រើការឆក់ កោសិកាត្រូវបានបង្កើតនៅលើសន្លឹកបៀ ហើយកុំព្យូទ័រអាចអានកោសិកាទាំងនេះតាមរយៈភាពខុសគ្នានៃភាពធន់ទ្រាំដែលពួកគេមានបើប្រៀបធៀបទៅនឹងទទេ។ តំបន់នៃកាត។ នេះជាវិធីច្នៃប្រឌិតយ៉ាងពិតប្រាកដក្នុងការរក្សាទុកទិន្នន័យក្នុងវ័យក្មេងសម្រាប់វិទ្យាសាស្ត្រកុំព្យូទ័រ។
ការច្នៃប្រឌិតដ៏សំខាន់បំផុតនៃកុំព្យូទ័រ ABC គឺការដាក់ឱ្យប្រើប្រាស់ប្រព័ន្ធលេខគោលពីរ ដែលជាស្តង់ដារសម្រាប់កុំព្យូទ័រទំនើប។ ការប្រើប្រាស់ការគណនាគោលពីរ និងតក្កវិជ្ជាគោលពីរ ABC អាចដោះស្រាយបានរហូតដល់ 29 ក្នុងពេលដំណាលគ្នា សមីការលីនេអ៊ែរ- ហើយនេះត្រូវបានសម្រេចដោយគ្មាន ដំណើរការកណ្តាល(CPU) ព្រោះកុំព្យូទ័រប្រើបំពង់បូមធូលីសម្រាប់គណនា។
Atanasov បានទទួលពានរង្វាន់ និងមេដាយជាច្រើនពេញមួយជីវិតរបស់គាត់ រួមទាំងមេដាយជាតិនៃបច្ចេកវិទ្យា និងការច្នៃប្រឌិតរបស់សហរដ្ឋអាមេរិកពី George W. Bush ក្នុងឆ្នាំ 1990។ មេដាយនេះគឺជាពានរង្វាន់ខ្ពស់បំផុតនៅសហរដ្ឋអាមេរិកសម្រាប់សមិទ្ធិផលដែលទាក់ទងនឹងវឌ្ឍនភាពបច្ចេកវិទ្យា។
ប្រវត្តិកុំព្យូទ័រ | ហាវ៉ាដម៉ាក
នៅឆ្នាំ 1937 រូបវិទូដែលរៀននៅសាកលវិទ្យាល័យ Harvard លោក Howard Aiken សហការជាមួយវិស្វករ IBM ជាច្រើននាក់ បានចាប់ផ្តើមបង្កើតកុំព្យូទ័រឌីជីថលដោយស្វ័យប្រវត្តិដែលមានទំហំដ៏ធំសម្បើម ដោយប្រើផ្នែកពីម៉ាស៊ីន IBM ផ្សេងទៀត (ដើម្បីកាត់បន្ថយថ្លៃដើមផលិតកម្ម)។ ម៉ាស៊ីន 5 តោនត្រូវបានគេហៅថាជាផ្លូវការម៉ាស៊ីនគណនាលំដាប់ស្វ័យប្រវត្តិ (ASCC) ប៉ុន្តែត្រូវបានគេស្គាល់ថាជា Harvard Mark I ។ កុំព្យូទ័រនេះអាចដំណើរការលេខ 23 ប៊ីត និងធ្វើប្រតិបត្តិការនព្វន្ធចំនួនបួន។ វាក៏រួមបញ្ចូលផងដែរនូវកម្មវិធីដែលអនុញ្ញាតឱ្យដំណើរការនៃក្បួនដោះស្រាយ និងអនុគមន៍ត្រីកោណមាត្រ។
ការសរសេរកម្មវិធីកុំព្យូទ័រ Mark I ត្រូវបានធ្វើដោយប្រើកាសែតក្រដាសដាល់។ ទិន្នន័យសម្រាប់ដំណើរការត្រូវបាននាំចូលដោយប្រើកាតដាល់ - ជាដំណោះស្រាយស្តង់ដារសម្រាប់ពេលនោះ។ លទ្ធផលត្រូវបានបោះពុម្ពដោយប្រើម៉ាស៊ីនអង្គុលីលេខអគ្គិសនី។ Mark I ត្រូវការបីទៅប្រាំវិនាទីដើម្បីគុណលេខ 23 ប៊ីតពីរ និងដប់វិនាទីដើម្បីចែកពួកគេ។ ដំណើរការកុំព្យូទ័រគឺស្វ័យប្រវត្តិទាំងស្រុង ហើយមិនតម្រូវឱ្យមានការធ្វើអន្តរាគមន៍ពីមនុស្សទេ ដូច្នេះហើយទើបគំនិតនៃ "កុំព្យូទ័រស្វ័យប្រវត្តិ"។
នៅឆ្នាំ 1947 Aiken បានបង្កើតម៉ាក Mark II ហើយក្រោយមកម៉ូដែលពីរទៀតគឺ Mark III និង Mark IV ។ Mark II និង Mark III គឺជាកុំព្យូទ័រអេឡិចត្រូនិច ហើយម៉ូដែលចុងក្រោយប្រើតែគ្រឿងអេឡិចត្រូនិច ហើយត្រូវបានបញ្ចប់នៅឆ្នាំ 1952។ Mark IV នៅតែស្ថិតនៅ Harvard ហើយត្រូវបានប្រើប្រាស់ដោយកងទ័ពអាកាសសហរដ្ឋអាមេរិក។
គួរកត់សម្គាល់ថាកម្មវិធីមួយក្នុងចំណោមកម្មវិធីដំបូងដែលត្រូវបានអនុវត្តនៅលើ Mark I គឺទាក់ទងទៅនឹងគម្រោង Manhattan លទ្ធផលដែលទទួលបានត្រូវបានប្រើដើម្បីកំណត់លទ្ធភាពនៃការប្រើប្រាស់ implosion ដើម្បីបំផ្ទុះគ្រាប់បែកបរមាណូដែលសហរដ្ឋអាមេរិកបានទម្លាក់មួយឆ្នាំក្រោយមក។ . Mark I ក៏ត្រូវបានគេប្រើដើម្បីគណនា និងបោះពុម្ពតារាងគណិតវិទ្យា ដែលជាគោលបំណងដំបូងនៃម៉ាស៊ីនវិភាគរបស់ Babbage ។
ប្រវត្តិកុំព្យូទ័រ | ការគណនាលេខស្មុគស្មាញ Stieblitz និងឧបករណ៍វិភាគឌីផេរ៉ង់ស្យែល Nordsieck
George Stibitz គឺជាអ្នកស្រាវជ្រាវនៅ Bell Labs ដ៏ល្បីល្បាញ ហើយបានធ្វើការលើ សៀគ្វីឌីជីថលជាមួយនឹងតក្កវិជ្ជាគោលពីរដែលគាត់បានគ្រប់គ្រងដើម្បីបង្កើតដោយប្រើការបញ្ជូនតអេឡិចត្រូនិច។ នៅឆ្នាំ 1939 គាត់បានបញ្ចប់ការប្រជុំ ឧបករណ៍ឌីជីថលដែលគាត់ហៅថា Complex Number Calculator ឬ CNC (complex number calculator)។ Stiebitz បានប្រើកំប៉ុងដែកជាផ្នែក CNC ដែក។ ឥឡូវនេះគឺជាភាពវៃឆ្លាត! ដោយវិធីនេះគាត់បានដាក់ឈ្មោះកុំព្យូទ័ររបស់គាត់ថា Model K ដោយសារតែគាត់បានប្រមូលផ្តុំវាភាគច្រើននៅក្នុងផ្ទះបាយរបស់គាត់!
Stibitz បានបង្កើតកុំព្យូទ័រដ៏អស្ចារ្យពី ព័ត៌មានលម្អិតសាមញ្ញនិងធាតុនានា ហើយនៅឆ្នាំ 1940 គាត់បានបង្ហាញពីភាពប៉ិនប្រសប់របស់គាត់ម្តងទៀត ជាមួយនឹងការបង្ហាញដ៏គួរអោយចាប់អារម្មណ៍មួយ។ ក្នុងអំឡុងពេលសន្និសីទមួយនៅ New Hampshire ក្នុង McNutt Hall នៅមហាវិទ្យាល័យ Dartmouth គាត់បានគ្រប់គ្រងដើម្បីភ្ជាប់ទៅកុំព្យូទ័ររបស់គាត់តាមរយៈខ្សែទូរលេខដោយប្រើ teletype ។ ដូច្នេះគាត់បានបង្ហាញគំរូការងារដំបូង ការបញ្ជាពីចម្ងាយកុំព្យូទ័រ។ គាត់មិនត្រឹមតែអាចគ្រប់គ្រង CNC ពីចម្ងាយប៉ុណ្ណោះទេ ថែមទាំងបញ្ជូនទៅកាន់វាទៀតផង។ បញ្ហាគណិតវិទ្យាតាមរយៈ teletype និងទទួលបានដំណោះស្រាយនៅពេលក្រោយ។ វាមិនពិបាកក្នុងការស្រមៃមើលប្រតិកម្មរបស់សាធារណជនចំពោះបាតុកម្មនេះទេ។ មនុស្សគ្រប់គ្នាភ្ញាក់ផ្អើលយ៉ាងខ្លាំងដោយពិចារណាលើស្តង់ដារបច្ចេកវិទ្យានៃឆ្នាំទាំងនោះ។
អ្នកវិភាគឌីផេរ៉ង់ស្យែល Nordsieck
លោក Arnold Nordsieck គឺជាអ្នកវិទ្យាសាស្ត្រម្នាក់ទៀត ដែលគ្រប់គ្រងការប្រមូលផ្តុំកុំព្យូទ័រ ពីសំរាម។ តាមពិតគាត់បានបង្កើតឧបករណ៍វិភាគឌីផេរ៉ង់ស្យែល។ នេះ។ កុំព្យូទ័រមេកានិចត្រូវបានបញ្ចប់នៅឆ្នាំ 1950 ហើយអាចដោះស្រាយសមីការឌីផេរ៉ង់ស្យែល។ បើតាមអ្នកបង្កើតកុំព្យូទ័រនេះចំណាយតែ ៧០០ ដុល្លារប៉ុណ្ណោះក្នុងការផលិត! ឧបករណ៍វិភាគឌីផេរ៉ង់ស្យែលមានមុនការច្នៃប្រឌិតរបស់ Nordsieck ប៉ុន្តែម៉ាស៊ីនរបស់គាត់បានប្រើ ដ្យាក្រាមអគ្គិសនីជំនួសឱ្យផ្នែកមេកានិច ដូច្នេះវាតូចជាង និងសាមញ្ញជាង។ លើសពីនេះទៀតវាមានតម្លៃទាប។
Richard Norberg គឺជានិស្សិតនៅសាកលវិទ្យាល័យ Illinois ជាកន្លែងដែល Arnold Nordsieck បានប្រមូលផ្តុំអ្នកវិភាគឌីផេរ៉ង់ស្យែលរបស់គាត់ ហើយបានចូលរួមក្នុងការបង្កើតរបស់វា។ គាត់បានគ្រប់គ្រងការប្រមូលផ្តុំម៉ាស៊ីនទីពីរនៅសាកលវិទ្យាល័យវ៉ាស៊ីនតោនក្នុងឆ្នាំ 1956 ។ សូមអរគុណដល់មនុស្សទាំងនេះ ការបង្កើតកុំព្យូទ័រអាណាឡូកចាប់ផ្តើមមើលទៅមិនសូវស្មុគស្មាញទេ។ កង្វះខាតសម្ភារៈបានបង្ខំឱ្យអ្នកច្នៃប្រឌិតគិតនៅខាងក្រៅប្រអប់ ហើយប្រើអ្វីដែលពួកគេអាចទទួលបាន រួមទាំងដែកអេតចាយស្ទើរតែទាំងអស់។ នេះមិនកើតឡើងញឹកញាប់ទេនៅថ្ងៃនេះ។
កុំព្យូទ័រ គោលបំណងទូទៅដែលអាចបង្កើតកម្មវិធីដើម្បីដោះស្រាយបញ្ហាជាច្រើន ទោះបីមានបំណងដំបូងដើម្បីដោះស្រាយបញ្ហាផ្លោងក៏ដោយ i.e. ភារកិច្ចយោធា។
នៅឆ្នាំ 1939 សង្រ្គាមលោកលើកទី 2 បានចាប់ផ្តើម ហើយសង្រ្គាមណាមួយមិនត្រឹមតែជាការប្រឈមមុខដាក់គ្នារវាងកងទ័ពប៉ុណ្ណោះទេ ប៉ុន្តែក៏ជាការប្រណាំងនៃចិត្តគំនិត និងបច្ចេកវិទ្យាផងដែរ។ ដូច្នេះ បុគ្គលិកនៃមន្ទីរពិសោធន៍ស្រាវជ្រាវគ្រាប់ផ្លោងរបស់ក្រសួងការពារជាតិសហរដ្ឋអាមេរិក ដែលមានទីតាំងនៅ Aberdeen Proving Ground (Maryland) បានធ្វើការដើម្បីបង្កើតតារាងគ្រាប់ផ្លោងដែលកាំភ្លើងធំត្រូវការនៅលើសមរភូមិ។ សារៈសំខាន់នៃតារាងគឺអស្ចារ្យណាស់៖ ពួកគេបានជួយទាហានកែតម្រូវគោលដៅរបស់កាំភ្លើងដោយគិតគូរពីចម្ងាយទៅគោលដៅ កម្ពស់របស់វាពីលើនីវ៉ូទឹកសមុទ្រ លក្ខខណ្ឌឧតុនិយមដូចជា សីតុណ្ហភាពខ្យល់ ល្បឿនខ្យល់ និងទិសដៅជាដើម។
នៅសម័យនោះ ការគណនាខាងលើនៃតារាងបាល់ទិក (ឧទាហរណ៍ តារាងបាញ់) ត្រូវបានអនុវត្តដោយដៃលើម៉ាស៊ីនបន្ថែមផ្ទៃតុដោយស្មៀនកុំព្យូទ័រពិសេស ដែលភាគច្រើនជាស្ត្រី។ ដើម្បីគណនាគន្លងតែមួយ វាចាំបាច់ដើម្បីធ្វើប្រតិបត្តិការនព្វន្ធពី 750 ទៅ 1000 ខណៈតារាងណាមួយរួមបញ្ចូលគន្លងជិត 2000 ។ ដោយមានជំនួយពីឧបករណ៍វិភាគឌីផេរ៉ង់ស្យែល វាអាចទៅរួចក្នុងការបង្កើនល្បឿននៃការគណនា ប៉ុន្តែពួកគេមានលក្ខណៈប្រហាក់ប្រហែល បន្ទាប់មកមនុស្សរាប់សិបនាក់ត្រូវកែលម្អវាដោយដៃ។
រដ្ឋថ្មីត្រូវបានទាញចូលទៅក្នុងសង្រ្គាម ហើយតំបន់នៃអរិភាពបានពង្រីក។ មន្ទីរពិសោធន៍ដែលធ្វើការគណនាគ្រាប់ផ្លោងមិនអាចទប់ទល់បាន ហើយនៅទីបំផុតបានសុំជំនួយ។ ដូច្នេះ នៅក្នុងសាលាបច្ចេកទេសជាន់ខ្ពស់នៃសាកលវិទ្យាល័យ Pennsylvania ដែលនៅជិតនោះ មជ្ឈមណ្ឌលកុំព្យូទ័រជំនួយបានបង្ហាញខ្លួន។ សាលាមានឧបករណ៍វិភាគឌីផេរ៉ង់ស្យែលផ្ទាល់ខ្លួន ទោះជាយ៉ាងណាក៏ដោយ អ្នកវិទ្យាសាស្ត្រមកពីសាកលវិទ្យាល័យដែលបានរៀបរាប់ខាងលើគឺលោក John William Mauchly (គ្រូបង្រៀនពេលខ្លះសរសេរថា Mauchly) និង John Presper Eckert (សិស្សដែលមានសមត្ថភាពវិស្វកម្មល្អឥតខ្ចោះ) បានស្នើដំណោះស្រាយដ៏ល្អឥតខ្ចោះជាង... វិស្វករ ពិតជាខ្ជិលមែន តែមនុស្សពូកែ!
លោក John Mauchly ដែលជារូបវិទូដែលធ្វើការផ្នែកឧតុនិយមផងដែរនោះ បានគិតជាយូរមកហើយអំពីការបង្កើតឧបករណ៍ដែលអាចអនុវត្តវិធីសាស្រ្តស្ថិតិក្នុងការព្យាករណ៍អាកាសធាតុ។ សូម្បីតែមុនពេលសង្គ្រាមលោកលើកទី 2 គាត់បានរចនាឧបករណ៍រាប់ឌីជីថលសាមញ្ញជាច្រើនដោយប្រើបំពង់បូមធូលី។ វាទំនងជាការចាប់អារម្មណ៍របស់គាត់នៅក្នុង កុំព្យូទ័របានបង្ហាញខ្លួនបន្ទាប់ពីដំណើរទស្សនកិច្ចទៅកាន់អ្នកវិទ្យាសាស្ត្រអាមេរិកលោក John Atanasov៖ អស់រយៈពេល 5 ថ្ងៃ Mauchly អាចសង្កេតមើលការងាររបស់ Atanasov និងជំនួយការរបស់គាត់ Clifford Berry ដែលកំពុងធ្វើការលើកុំព្យូទ័រគំរូមួយដែលមានបំពង់បូមធូលីជិត 300 ។
ក្រោយមកកុំព្យូទ័រ Atanasov-Berry បានប្រកែកជាមួយ ENIAC សម្រាប់សិទ្ធិត្រូវបានគេហៅថាកុំព្យូទ័រដំបូងបង្អស់ Atanasov បានអះអាងថា Mokli ខណៈពេលដែលគាត់មកលេងគាត់បានខ្ចីគំនិតមួយចំនួនដែលគាត់បញ្ចូលក្នុងកុំព្យូទ័ររបស់គាត់។ វិធីមួយឬវិធីផ្សេងទៀតគឺ 100% មិនស្គាល់ ប៉ុន្តែការពិតដែលថាវាគឺជា John Eckert ដែលបានបញ្ចុះបញ្ចូល Mosley ថាវាមានភាពប្រាកដនិយមក្នុងការអនុវត្តគំនិតរបស់គាត់នៅក្នុងកុំព្យូទ័រគឺពិតជាពិត។
នៅខែសីហាឆ្នាំ 1942 លោក Mauchly បានសរសេរការងារប្រាំពីរទំព័រ "ការប្រើប្រាស់ឧបករណ៍បំពង់បូមធូលីល្បឿនលឿនសម្រាប់ការគណនា" ដែលក្នុងនោះគាត់បានស្នើឱ្យវិទ្យាស្ថានបង្កើតកុំព្យូទ័រអេឡិចត្រូនិចដោយផ្អែកលើបំពង់បូមធូលី។ ជាអកុសល អ្នកគ្រប់គ្រងវិទ្យាស្ថានមិនបានយកចិត្តទុកដាក់លើការងារនោះទេ ហើយបានបញ្ជូនវាទៅបណ្ណសារ បន្ទាប់ពីនោះដាននៃការងារត្រូវបានបាត់បង់។
កិច្ចសហការរបស់វិទ្យាស្ថាន Moore ជាមួយមន្ទីរពិសោធន៍ Ballistics ក្នុងការគណនាតារាងបាញ់ត្រូវបានធ្វើឡើងតាមរយៈលោក Herman Goldstein ដែលជាប្រធានក្រុមកងទ័ពសហរដ្ឋអាមេរិក ដែលធ្លាប់ជាសាស្រ្តាចារ្យគណិតវិទ្យានៅសាកលវិទ្យាល័យ Michigan State មុនពេលចុះឈ្មោះ។ នៅដើមឆ្នាំ 1943 ពីការសន្ទនាឱកាសជាមួយបុគ្គលិកវិទ្យាស្ថាន Goldstein បានដឹងពីគំនិតរបស់ Mauchly សម្រាប់កុំព្យូទ័រអេឡិចត្រូនិច ហើយភ្លាមៗនោះគាត់ក៏បានកោតសរសើរពីសារៈសំខាន់នៃគម្រោងកុំព្យូទ័រដែលបានស្នើឡើង គាត់បានចាប់ផ្តើមធ្វើការបញ្ចុះបញ្ចូលក្នុងនាមបញ្ជាការដ្ឋានយោធាដើម្បីឱ្យគម្រោងនេះទទួលយកសម្រាប់ការអភិវឌ្ឍន៍។ . ពួកគេបានជួប ហើយលោក Herman បានស្នើឱ្យ John គូរឡើង ហើយដាក់ពាក្យសុំទៅមន្ទីរពិសោធន៍ ព្រោះត្រូវការថវិកាច្រើនសន្ធឹកសន្ធាប់ ដើម្បីសាងសង់កុំព្យូទ័រ។ Mauchly អាចបង្កើតឯកសារ 7 ទំព័ររបស់គាត់ឡើងវិញបាន បន្ទាប់ពីនោះការងារបានចាប់ផ្តើមពុះកញ្ជ្រោល។
នៅថ្ងៃទី 9 ខែមេសា ឆ្នាំ 1943 ជាថ្ងៃដែល D. Eckert មានអាយុ 24 ឆ្នាំ កងទ័ពបានចុះកិច្ចសន្យាជាមួយអ្នកវិទ្យាសាស្ត្រក្នុងតម្លៃជិត 400 ពាន់ដុល្លារដើម្បីបង្កើតកុំព្យូទ័រ ENIAC ។ យោងតាមកិច្ចសន្យា ម៉ាស៊ីននេះត្រូវបានគេហៅថា "Electronic Numerical Integrator" បន្តិចក្រោយមក "Computer" ត្រូវបានបញ្ចូលទៅក្នុងឈ្មោះ ដែលបណ្តាលឱ្យមានអក្សរកាត់ដ៏ល្បីល្បាញ ENIAC ។ អ្នកថែរក្សាគម្រោង "Project PX" នៅលើផ្នែកនៃកងទ័ពសហរដ្ឋអាមេរិកគឺ Herman Goldstein ដែលធ្លាប់ស្គាល់រួចហើយ។
នៅខែកុម្ភៈ ឆ្នាំ 1944 ដ្យាក្រាម និងគំនូរទាំងអស់នៃកុំព្យូទ័រនាពេលអនាគតបានត្រៀមរួចរាល់ ហើយក្រុមវិស្វករដែលដឹកនាំដោយ Eckert និង Mauchly បានចាប់ផ្តើមបកប្រែគំនិតនេះទៅជាផ្នែករឹង។ ក្រុមខ្លួនដែលធ្វើការលើគម្រោងនេះបានពង្រីកបន្តិចម្តងៗ ហើយនៅទីបំផុតបានកើនឡើងដល់ 50 នាក់។ ជាការពិតណាស់ អ្នកប្រឹក្សាសំខាន់នៃគម្រោងគឺ Mauchly ហើយ Eckert គឺជាប្រធានអ្នករចនា។ Mauchly ដែលមានទំនាក់ទំនងល្អគឺជាប្រភពនៃគំនិតមួយ ហើយជាចំណុចសំខាន់មួយដែលមាន« ដៃជាក់ស្តែង", John Eckert ដែលបានបម្រុងទុក និងប្រយ័ត្នប្រយែងបានវិភាគគំនិតទាំងអស់ ដែលគាត់ចាត់ទុកថាមានប្រសិទ្ធភាព ហើយនាំពួកគេមកគិត។
នៅខែមករាឆ្នាំ 1944 Eckert បានធ្វើគំនូរព្រាងដំបូងនៃកុំព្យូទ័រទីពីរជាមួយនឹងការរចនាកាន់តែទំនើប ដែលក្នុងនោះកម្មវិធីត្រូវបានរក្សាទុកក្នុងអង្គចងចាំរបស់កុំព្យូទ័រ ហើយមិនត្រូវបានបង្កើតឡើងដោយប្រើកុងតាក់ និងការរៀបចំប្លុកឡើងវិញដូចនៅក្នុង ENIAC នោះទេ។
នៅរដូវក្តៅឆ្នាំ 1944 អ្នកថែរក្សាយោធានៃគម្រោង Herman Goldstein បានជួបគណិតវិទូដ៏ល្បីល្បាញ John von Neumann ហើយបានជ្រើសរើសគាត់ឱ្យធ្វើការលើម៉ាស៊ីន។ Von Neumann បានរួមចំណែកទ្រឹស្តីរបស់គាត់ចំពោះគម្រោងនេះ។ ជាលទ្ធផល ទ្រឹស្ដី និង មូលដ្ឋានគ្រឹះវិស្វកម្មត្រូវបានបង្កើតឡើងសម្រាប់អ្នកស្នងតំណែងរបស់ ENIAC ដែលជាគំរូកុំព្យូទ័របន្ទាប់ហៅថា EDVAC (EDVAK) ជាមួយនឹងកម្មវិធីដែលរក្សាទុកក្នុងអង្គចងចាំ។
នៅពាក់កណ្តាលខែកក្កដាឆ្នាំ 1944 Eckert និង Mauchly បានប្រមូលផ្តុំម៉ូឌុលបន្ថែមលេខគូដំបូង។ តាមរយៈការភ្ជាប់ពួកវា ពួកគេបានធ្វើការគុណសាមញ្ញនៃចំនួនពីរគឺ 5 និង 1000។ ដោយបានទទួលលទ្ធផលត្រឹមត្រូវ អ្នកវិទ្យាសាស្ត្របានបង្ហាញដល់អ្នកគ្រប់គ្រងនៃវិទ្យាស្ថាន និងមន្ទីរពិសោធន៍ ក៏ដូចជាអ្នកសង្ស័យទាំងអស់ថា កុំព្យូទ័រអេឡិចត្រូនិចអាចបង្កើតបាន។
ការរចនាម៉ាស៊ីនមើលទៅស្មុគស្មាញណាស់។ វាត្រូវបានគ្រោងទុកថានឹងមានចង្កៀងជិត 17,5 ពាន់។ នេះ។ ចំនួនធំចង្កៀងគឺដោយសារតែការពិតដែលថា ENIAC ត្រូវធ្វើការជាមួយប្រព័ន្ធលេខទសភាគ។ វាគឺជាអ្វីដែល Mauchly ពេញចិត្ត ដោយជឿថាកុំព្យូទ័រគួរតែអាចយល់បានចំពោះមនុស្ស។ ទោះជាយ៉ាងណាក៏ដោយនេះក៏មានបញ្ហារបស់វាផងដែរ: មានចង្កៀងជាច្រើនពួកគេឡើងកំដៅហើយចេញទៅក្រៅ។ ការបរាជ័យនៃចង្កៀងមួយ capacitor ឬ resistor នាំឱ្យមានការបញ្ឈប់នៃម៉ាស៊ីនទាំងមូលហើយសរុបមាន ~ 1.75 ពាន់លាន ជម្រើសផ្សេងៗបរាជ័យរាល់វិនាទី។ រហូតមកដល់ពេលនេះ មនុស្សជាតិមិនទាន់បានបង្កើតឧបករណ៍ស្រដៀងគ្នាតែមួយនៃភាពស្មុគស្មាញបែបនេះទេ ហើយជាមួយនឹងតម្រូវការដ៏តឹងរ៉ឹងសម្រាប់ភាពជឿជាក់។ ដើម្បីកាត់បន្ថយភាពញឹកញាប់នៃការបរាជ័យ បំពង់បូមធូលី Eckert បានស្នើឱ្យអនុវត្តវ៉ុលអប្បបរមាដល់ពួកគេ - 5.7 វ៉ុលជំនួសឱ្យ 6.3 វ៉ុលបន្ទាប់បន្សំហើយបន្ទាប់ពីអនុវត្តការគណនា ENIAC បានបន្តធ្វើការដោយរក្សាចង្កៀងឱ្យស្ថិតក្នុងស្ថានភាពក្តៅដូច្នេះភាពខុសគ្នានៃសីតុណ្ហភាពក្នុងកំឡុងពេលត្រជាក់និងកំដៅនឹងមិននាំមុខ ដល់ការអស់កំលាំងរបស់ពួកគេ។ លទ្ធផលគឺថាប្រហែល 2-3 ចង្កៀងបានឆេះក្នុងមួយសប្តាហ៍ហើយរយៈពេលប្រតិបត្តិការចង្កៀងជាមធ្យមគឺ 2500 ម៉ោង។ គ្រប់គ្រាន់ តម្រូវការខ្ពស់។តម្រូវការសម្រាប់ការជ្រើសរើសសមាសធាតុវិទ្យុ និងគុណភាពនៃការដំឡើង។ ទោះជាយ៉ាងណាក៏ដោយវិស្វករសម្រេចបានយ៉ាងហោចណាស់ 20 ម៉ោងនៃប្រតិបត្តិការបន្តរបស់ ENIAC ដោយគ្មានការបំបែក។ នេះជាការពិតណាស់ នេះគឺមិនច្រើនតាមស្តង់ដារនាពេលបច្ចុប្បន្ននេះទេ ប៉ុន្តែសម្រាប់រាល់ 20 ម៉ោងនៃប្រតិបត្តិការ កុំព្យូទ័របានធ្វើការអស់មួយខែដោយម៉ាស៊ីនគណនាមេកានិច!
ដើម្បីតាមដានសុខភាពរបស់ឧបករណ៍ លោក John Eckert បានបង្កើត កម្មវិធីពិសេស: នីមួយៗនៃហ្វូងមនុស្សដ៏អស្ចារ្យ សមាសធាតុអេឡិចត្រូនិចកុំព្យូទ័រទម្ងន់ 27 តោនត្រូវបានត្រួតពិនិត្យយ៉ាងម៉ត់ចត់ បន្ទាប់ពីនោះពួកគេទាំងអស់ត្រូវបានគេដាក់ដោយប្រុងប្រយ័ត្ននៅកន្លែងជាក់លាក់ បន្ទាប់មកត្រូវបាន solder (ហើយពេលខ្លះត្រូវបាន solder ឡើងវិញច្រើនជាងម្តង)។ ជាការពិតណាស់ ការងារបែបនេះបានធ្វើឲ្យសមាជិកក្រុមទាំងអស់មានភាពតានតឹង រួមទាំង John Mauchly ផងដែរ។
នៅរដូវស្លឹកឈើជ្រុះឆ្នាំ 1945 ការជួបប្រជុំគ្នានៃ ENIAC ត្រូវបានបញ្ចប់ ហើយរថយន្តបានត្រៀមរួចរាល់សម្រាប់ការសាកល្បងលើកដំបូង។ សង្គ្រាមបានបញ្ចប់នៅពេលនោះ សំណាងល្អសម្រាប់ប្រជាជន ប៉ុន្តែរថយន្តមិនបាននៅទំនេរឡើយ ។ ភារកិច្ចថ្មីមួយត្រូវបានជ្រើសរើសសម្រាប់ ENIAC៖ ការគណនាលទ្ធភាពនៃការបង្កើតគ្រាប់បែកអ៊ីដ្រូសែន។ ធម្មជាតិនៃភារកិច្ចគ្រាន់តែបង្ហាញថាតួនាទីរបស់កុំព្យូទ័របែបនេះនឹងកើនឡើងតែប៉ុណ្ណោះ។
J. Presper Eckert និង John W. Mauchly ជាមួយ កុំព្យូទ័រ ENIAC. សាកលវិទ្យាល័យ Pennsylvania ឆ្នាំ 1946
ប្រព័ន្ធកុំព្យូទ័រ- ឧបករណ៍ឬក្រុមណាមួយនៃទំនាក់ទំនងគ្នាទៅវិញទៅមកឬ ឧបករណ៍ដែលនៅជាប់គ្នា។មួយ ឬច្រើន ដែលធ្វើសកម្មភាពស្របតាមកម្មវិធី អនុវត្ត ដំណើរការដោយស្វ័យប្រវត្តិទិន្នន័យ។
និរុត្តិសាស្ត្រ និងលក្ខណៈនៃវាក្យស័ព្ទ[ |
កូដ] ពាក្យកុំព្យូទ័រ
មកពីពាក្យអង់គ្លេស កុំព្យូទ័រ កុំព្យូទ័រ ដែលត្រូវបានបកប្រែជា "កុំព្យូទ័រ" "ម៉ាស៊ីនគិតលេខ" (ពាក្យអង់គ្លេស មកពីឡាតាំង computāre - "ដើម្បីគណនា")។ ដើមឡើយជាភាសាអង់គ្លេស ពាក្យនេះមានន័យថាបុគ្គលដែលធ្វើការគណនានព្វន្ធដោយមាន ឬគ្មានការប្រើប្រាស់ឧបករណ៍មេកានិច។ អត្ថន័យរបស់វាត្រូវបានផ្ទេរនៅពេលក្រោយទៅម៉ាស៊ីនខ្លួនឯង ប៉ុន្តែកុំព្យូទ័រទំនើបធ្វើកិច្ចការជាច្រើនដែលមិនទាក់ទងដោយផ្ទាល់ទៅនឹងគណិតវិទ្យា។ ពាក្យការបកស្រាយដំបូងនៃពាក្យ បានបង្ហាញខ្លួននៅឆ្នាំ 1897 នៅក្នុងវចនានុក្រមអង់គ្លេស Oxford ។ អ្នកចងក្រងរបស់វាបន្ទាប់មកបានយល់ពីកុំព្យូទ័រមេកានិច
ឧបករណ៍កុំព្យូទ័រ។ នៅឆ្នាំ 1946 វចនានុក្រមត្រូវបានបំពេញបន្ថែមជាមួយនឹងការបន្ថែមដែលធ្វើឱ្យវាអាចបំបែកគំនិតនៃកុំព្យូទ័រឌីជីថល អាណាឡូក និងអេឡិចត្រូនិក។ គំនិតនៃកុំព្យូទ័រគួរតែត្រូវបានសម្គាល់ពីគំនិតកុំព្យូទ័រអេឡិចត្រូនិច (កុំព្យូទ័រ); ក្រោយមកទៀតគឺជាវិធីមួយក្នុងការអនុវត្តកុំព្យូទ័រ។ កុំព្យូទ័របង្កប់ន័យការប្រើប្រាស់សមាសធាតុអេឡិចត្រូនិចជាអង្គភាពមុខងាររបស់វា ប៉ុន្តែកុំព្យូទ័រក៏អាចបង្កើតបាននៅលើគោលការណ៍ផ្សេងទៀតដែរ - វាអាចជាមេកានិច ជីវសាស្រ្ត អុបទិក កង់ទិច ជាដើម ដំណើរការដោយសារចលនានៃផ្នែកមេកានិច ចលនារបស់ អេឡិចត្រុង ហ្វូតុង ឬឥទ្ធិពលផ្សេងៗ. លើសពីនេះទៀតយោងទៅតាមប្រភេទនៃប្រតិបត្តិការកុំព្យូទ័រអាចជាឌីជីថល (DVM) និងអាណាឡូក (ABM) ។ ម្យ៉ាងវិញទៀត ពាក្យ "កុំព្យូទ័រ" បង្កប់ន័យលទ្ធភាពនៃការផ្លាស់ប្តូរកម្មវិធីដែលកំពុងដំណើរការ (ការសរសេរកម្មវិធីឡើងវិញ) ដែលមិនអាចធ្វើទៅបានសម្រាប់កុំព្យូទ័រគ្រប់ប្រភេទ។
បច្ចុប្បន្ននេះ ពាក្យកុំព្យូទ័រ ដែលទាក់ទងនឹងបញ្ហានៃការអនុវត្តជាក់ស្តែងនៃកុំព្យូទ័រ ស្ទើរតែត្រូវបានបង្ខំឱ្យប្រើប្រាស់ប្រចាំថ្ងៃ ហើយត្រូវបានប្រើប្រាស់ជាចម្បងដោយវិស្វករ។ អេឡិចត្រូនិចឌីជីថលជាពាក្យច្បាប់នៅក្នុងឯកសារច្បាប់ និងក្នុងន័យប្រវត្តិសាស្ត្រផងដែរ - ដើម្បីបញ្ជាក់ ឧបករណ៍កុំព្យូទ័រឆ្នាំ 1940-1980 និងធំជាងនេះ។ ឧបករណ៍កុំព្យូទ័រផ្ទុយពីបុគ្គល។
រឿង [ |
- ៣០០០ មុនគ អ៊ី - abacus ដំបូងត្រូវបានបង្កើតឡើងនៅបាប៊ីឡូនបុរាណ - abacus ។
- 500 មុនគ អ៊ី - នៅក្នុងប្រទេសចិនកំណែ "ទំនើប" នៃកូនកាត់ដែលមានគ្រាប់ពូជនៅលើចំបើងបានបង្ហាញខ្លួន - suanpan ។
- ៨៧ មុនគ អ៊ី - "យន្តការ Antikythera" ត្រូវបានធ្វើឡើងនៅប្រទេសក្រិក - ឧបករណ៍មេកានិចដោយផ្អែកលើ gears ដែលជាកុំព្យូទ័រតារាសាស្ត្រឯកទេស។
- នៅសតវត្សរ៍ទី 13 លោក Lull Raymond បានបង្កើតម៉ាស៊ីនឡូជីខលក្នុងទម្រង់ជារង្វង់ក្រដាសដែលត្រូវបានបង្កើតឡើងដោយយោងទៅតាមតក្កវិជ្ជា ternary ។
- 1492 - Leonardo da Vinci នៅក្នុងកំណត់ហេតុប្រចាំថ្ងៃរបស់គាត់ផ្តល់នូវគំនូរព្រាងនៃឧបករណ៍បន្ថែម 13 ប៊ីតជាមួយនឹងចិញ្ចៀនធ្មេញដប់។ ទោះបីជាឧបករណ៍ធ្វើការដោយផ្អែកលើគំនូរទាំងនេះត្រូវបានបង្កើតឡើងតែនៅក្នុងសតវត្សទី 20 ក៏ដោយ ប៉ុន្តែការពិតនៃគម្រោងរបស់លោក Leonardo da Vinci ត្រូវបានបញ្ជាក់។
ម៉ាស៊ីនបូកសរុបរបស់ Pascal
- សតវត្សទី 16 - abacus បានបង្ហាញខ្លួននៅក្នុងប្រទេសរុស្ស៊ីដែលក្នុងនោះមានបាល់ឈើចំនួន 10 នៅលើខ្សែមួយ។
- 1623 - Wilhelm Schickard សាស្រ្តាចារ្យនៅសាកលវិទ្យាល័យ Tübingen បង្កើតឧបករណ៍ដែលមានមូលដ្ឋានលើប្រអប់លេខ ( "នាឡិការាប់") សម្រាប់បូកនិងដកលេខទសភាគប្រាំមួយខ្ទង់។ វាមិនត្រូវបានគេដឹងច្បាស់ថាតើឧបករណ៍នេះត្រូវបានអនុវត្តក្នុងអំឡុងពេលនៃជីវិតរបស់អ្នកបង្កើតនោះទេ ប៉ុន្តែនៅឆ្នាំ 1960 វាត្រូវបានបង្កើតឡើងវិញ និងបង្ហាញថាមានមុខងារច្រើន។
- 1630 - William Oughtred និង Richard Delamaine បង្កើតច្បាប់ស្លាយរាងជារង្វង់ និងចតុកោណ។
- 1642 - Blaise Pascal ណែនាំ Pascalina ដែលជាឧបករណ៍គណនាឌីជីថលមេកានិចដំបូងគេដែលត្រូវបានអនុវត្តយ៉ាងពិតប្រាកដ និងក្លាយជាមនុស្សល្បីល្បាញ។ ឧបករណ៍គំរូបានបន្ថែម និងដកលេខប្រាំខ្ទង់ លេខទសភាគ. Pascal បានផលិតម៉ាស៊ីនគិតលេខបែបនេះច្រើនជាងដប់ ហើយម៉ូដែលចុងក្រោយបំផុតដំណើរការលើលេខដែលមានខ្ទង់ទសភាគប្រាំបី។
- 1673 - ទស្សនវិទូនិងគណិតវិទូជនជាតិអាឡឺម៉ង់ដ៏ល្បីល្បាញ Gottfried Wilhelm Leibniz បានបង្កើតម៉ាស៊ីនបន្ថែមដែលអនុវត្តការគុណ ការបែងចែក ការបូក និងដក។ ក្រោយមក Leibniz បានពិពណ៌នាអំពីប្រព័ន្ធលេខគោលពីរ ហើយបានរកឃើញថា ប្រសិនបើយើងសរសេរ ក្រុមជាក់លាក់លេខគោលពីរខាងក្រោមមួយទៀត បន្ទាប់មកលេខសូន្យ និងលេខនៅក្នុងជួរឈរបញ្ឈរនឹងត្រូវបានធ្វើម្តងទៀតជាទៀងទាត់ ហើយការរកឃើញនេះបាននាំឱ្យគាត់មានគំនិតថាមានច្បាប់គណិតវិទ្យាថ្មីទាំងស្រុង។ Leibniz បានសម្រេចចិត្ត លេខកូដគោលពីរល្អបំផុតសម្រាប់ប្រព័ន្ធមេកានិកដែលអាចដំណើរការនៅលើមូលដ្ឋាននៃវដ្តធម្មតាសកម្ម និងអកម្មជំនួស។ គាត់បានព្យាយាមអនុវត្តកូដគោលពីរក្នុងមេកានិច ហើយថែមទាំងបង្កើតគំនូរកុំព្យូទ័រដែលដំណើរការលើមូលដ្ឋាននៃគណិតវិទ្យាថ្មីរបស់គាត់ ប៉ុន្តែភ្លាមៗនោះគាត់បានដឹងថាសមត្ថភាពបច្ចេកវិទ្យានៃពេលវេលារបស់គាត់មិនអនុញ្ញាតឱ្យគាត់បង្កើតម៉ាស៊ីនបែបនេះទេ។
- ជុំវិញពេលនេះ អ៊ីសាក ញូតុន បង្កើតមូលដ្ឋានគ្រឹះនៃការវិភាគគណិតវិទ្យា។
- 1723 - គណិតវិទូជនជាតិអាឡឺម៉ង់និងតារាវិទូ Christian Ludwig Gersten បានបង្កើតម៉ាស៊ីននព្វន្ធដោយផ្អែកលើការងាររបស់ Leibniz ។ ម៉ាស៊ីនបានគណនាចំនួនកូតានិក និងចំនួនប្រតិបត្តិការបន្ថែមជាបន្តបន្ទាប់នៅពេលគុណលេខ។ លើសពីនេះទៀតវាបានផ្តល់នូវសមត្ថភាពក្នុងការត្រួតពិនិត្យភាពត្រឹមត្រូវនៃការបញ្ចូលទិន្នន័យ។
- 1786 - វិស្វករយោធាអាឡឺម៉ង់ Johann Muller ក្នុងដំណើរការនៃការងារដើម្បីកែលម្អម៉ាស៊ីនគណនាមេកានិកនៅលើរមូរជំហានរបស់ Leibniz ដែលបង្កើតឡើងដោយជនរួមជាតិរបស់គាត់ Philipp Hahn បានដាក់ចេញនូវគំនិតនៃ "ម៉ាស៊ីនខុសគ្នា" ដែលជាម៉ាស៊ីនបន្ថែមឯកទេសសម្រាប់កំណត់តារាងលោការីត។ គណនាដោយវិធីសាស្ត្រខុសគ្នា។
- ឆ្នាំ 1801 - Joseph Marie Jacquard សាងសង់ក្រណាត់ជាមួយ កម្មវិធីគ្រប់គ្រងកម្មវិធីប្រតិបត្តិការដែលត្រូវបានកំណត់ដោយប្រើសំណុំនៃកាតដាល់។
- ឆ្នាំ 1820 - ផលិតកម្មឧស្សាហកម្មដំបូងនៃការបន្ថែមម៉ាស៊ីន។ ជើងឯកជារបស់កីឡាករបារាំង Thomas de Kalmar ។
- 1822 - គណិតវិទូជនជាតិអង់គ្លេស Charles Babbage បានបង្កើត ប៉ុន្តែបរាជ័យក្នុងការសាងសង់ ម៉ាស៊ីនភាពខុសគ្នាដំបូង (ម៉ាស៊ីនបន្ថែមឯកទេសសម្រាប់បង្កើតតារាងគណិតវិទ្យាដោយស្វ័យប្រវត្តិ) (សូមមើល៖ ម៉ាស៊ីនភាពខុសគ្នារបស់ Charles Babbage) ។
- 1840 - Thomas Fowler (eng. Great Torrington) បានសាងសង់ម៉ាស៊ីនបន្ថែម ternary ឈើជាមួយនឹងប្រព័ន្ធលេខស៊ីមេទ្រី ternary ។
- 1855 - បងប្អូនប្រុស Georg និង Edward Scheutz មកពី Stockholm បានសាងសង់ម៉ាស៊ីនខុសគ្នាដំបូងដោយផ្អែកលើការងាររបស់ Charles Babbage ។
- 1876 - គណិតវិទូរុស្ស៊ី P. L. Chebyshev បានបង្កើតឧបករណ៍បូកសរុបជាមួយនឹងការបញ្ជូនបន្តចំនួនដប់។ នៅឆ្នាំ 1881 គាត់ក៏បានរចនាបុព្វបទសម្រាប់គុណនិងការបែងចែក (ម៉ាស៊ីនបន្ថែមរបស់ Chebyshev) ។
- -1887 - Hollerith បានបង្កើតប្រព័ន្ធតារាងអគ្គិសនីដែលត្រូវបានប្រើនៅសហរដ្ឋអាមេរិកនិងជំរឿនឆ្នាំ 1900 និងចក្រភពរុស្ស៊ីក្នុងឆ្នាំ 1897 ។
- ឆ្នាំ 1912 - ម៉ាស៊ីនសម្រាប់រួមបញ្ចូលសមីការឌីផេរ៉ង់ស្យែលធម្មតាត្រូវបានបង្កើតឡើងដោយយោងទៅតាមគម្រោងរបស់អ្នកវិទ្យាសាស្ត្ររុស្ស៊ី A.N. Krylov ។
- 1941 - Konrad Zuse បង្កើតកុំព្យូទ័រដំបូងដែលមានលក្ខណៈសម្បត្តិទាំងអស់នៃកុំព្យូទ័រទំនើប។
- ឆ្នាំ 1942 - នៅសាកលវិទ្យាល័យ Iowa លោក John Atanasov និងនិស្សិតបញ្ចប់ការសិក្សារបស់គាត់ Clifford Berry បានបង្កើត (ឬផ្ទុយទៅវិញ បង្កើត និងចាប់ផ្តើមដំឡើង) កុំព្យូទ័រឌីជីថលអេឡិចត្រូនិចដំបូងគេនៅសហរដ្ឋអាមេរិក ABC ។ ទោះបីជាម៉ាស៊ីននេះមិនត្រូវបានបញ្ចប់ក៏ដោយ (Atanasov បានចូលទៅក្នុងសេវាកម្មសកម្ម) វាដូចជាអ្នកប្រវត្តិសាស្ត្រសរសេរមានឥទ្ធិពលយ៉ាងខ្លាំងលើ John Mauchly ដែលបានបង្កើតកុំព្យូទ័រ ENIAC ពីរឆ្នាំក្រោយមក។
- ចុងឆ្នាំ 1943 - កុំព្យូទ័រគោលបំណងពិសេសរបស់អង់គ្លេស Colossus បានដំណើរការ។ ម៉ាស៊ីននេះបានធ្វើការដើម្បីដោះកូដសម្ងាត់របស់ណាស៊ីអាល្លឺម៉ង់។
- ខែកុម្ភៈ ឆ្នាំ 1944 - ក្រុមវិស្វករអាមេរិកមួយក្រុមដែលដឹកនាំដោយ Howard Aiken បានបញ្ចប់ការអភិវឌ្ឍន៍កុំព្យូទ័រដំបូងរបស់អាមេរិកគឺ Mark I. បន្ទាប់ពីការដំឡើង ការដាក់ឱ្យប្រើប្រាស់ និងសាកល្បង វាបានចាប់ផ្តើមប្រើដើម្បីអនុវត្តការគណនាបាល់ទិកដ៏ស្មុគស្មាញសម្រាប់កងទ័ពជើងទឹកអាមេរិក។
- ឆ្នាំ 1944 - Konrad Zuse បានអភិវឌ្ឍកាន់តែច្រើន កុំព្យូទ័រលឿនក៏ដូចជាភាសាសរសេរកម្មវិធីកម្រិតខ្ពស់ដំបូងគេគឺ Plankalküll។
- ឆ្នាំ 1946 - កុំព្យូទ័រឌីជីថលអេឡិចត្រូនិចសកលដំបូង ENIAC ដែលត្រូវបានបង្កើតឡើងជាសម្ងាត់ចាប់តាំងពីឆ្នាំ 1943 ត្រូវបានបង្ហាញជាសាធារណៈ។
- ថ្ងៃទី 4 ខែធ្នូឆ្នាំ 1948 - គណៈកម្មាធិការរដ្ឋនៃទីស្តីការគណៈរដ្ឋមន្ត្រីនៃសហភាពសូវៀតសម្រាប់ការបញ្ចូលបច្ចេកវិទ្យាទំនើបចូលទៅក្នុងសេដ្ឋកិច្ចជាតិបានចុះបញ្ជីការបង្កើតកុំព្យូទ័រអេឡិចត្រូនិចឌីជីថលដោយ I. S. Brook និង B. I. Rameev ក្រោមលេខ 10475 ។
- ឆ្នាំ 1950 - ក្រុមរបស់ Lebedev បានបង្កើតកុំព្យូទ័រអេឡិចត្រូនិកសូវៀតដំបូងគេនៅ Kyiv ។
- ឆ្នាំ 1957 - ក្រុមហ៊ុនអាមេរិក NCR បានបង្កើតកុំព្យូទ័រដំបូងដោយប្រើត្រង់ស៊ីស្ទ័រ។
- ឆ្នាំ 1958 - N.P. Brusentsov ជាមួយក្រុមមនុស្សដែលមានគំនិតដូចគ្នាបានបង្កើតកុំព្យូទ័រ ternary ដំបូងដែលមានប្រព័ន្ធលេខ ternary ស៊ីមេទ្រី "Setun" ។
ការអភិវឌ្ឍន៍និទស្សន្តនៃបច្ចេកវិទ្យាកុំព្យូទ័រ[ |
កុំព្យូទ័រ Quantum [ |
ចំណាត់ថ្នាក់ [ |
ដោយគោលបំណង [ |
- ផ្ទៃតុ
- ម៉ាស៊ីនមេ
- ឧបករណ៍អ៊ីនធឺណិត
កុំព្យូទ័រទំនើប[ |
- មីនី
- Mainframe (ម៉ាស៊ីនមេដែលអត់ឱនចំពោះកំហុសដ៏មានឥទ្ធិពល)
តូច និងចល័ត[ |
- កុំព្យូទ័រយួរដៃ
- សៀវភៅកត់ត្រារង
- កុំព្យូទ័របន្ទះ
- ស្ថានីយ
ផ្សេងៗ [ |
មូលដ្ឋានបឋមនៃកុំព្យូទ័រឌីជីថល[ |
- diode ferrite
- ត្រង់ស៊ីស្ទ័រដាច់
- ត្រង់ស៊ីស្ទ័ររួមបញ្ចូលគ្នា
ធម្មជាតិដ៏វិសេសនៃវិធីសាស្រ្តដែលបានបង្ហាញក្នុងការចាត់ថ្នាក់កុំព្យូទ័រគឺជាក់ស្តែង។ ជាធម្មតាវាត្រូវបានប្រើដើម្បីបង្ហាញលក្ខណៈទូទៅនៃឧបករណ៍កុំព្យូទ័រដែលត្រូវបានរកឃើញជាទូទៅបំផុត។ ល្បឿននៃការអភិវឌ្ឍន៍លឿន បច្ចេកវិទ្យាកុំព្យូទ័រមានន័យថាការពង្រីកឥតឈប់ឈរនៃផ្នែកនៃកម្មវិធីរបស់វា និងការលែងប្រើយ៉ាងឆាប់រហ័សនៃគំនិតដែលបានប្រើ។ ដើម្បីពិពណ៌នាយ៉ាងតឹងរ៉ឹងបន្ថែមទៀតអំពីលក្ខណៈពិសេសនៃកុំព្យូទ័រជាក់លាក់មួយ ជាធម្មតាចាំបាច់ត្រូវប្រើគ្រោងការណ៍ចាត់ថ្នាក់ផ្សេងទៀត។
ការអនុវត្តរាងកាយ[ |
វិធីសាស្រ្តដ៏តឹងរ៉ឹងជាងមុនក្នុងការចាត់ថ្នាក់គឺផ្អែកលើការតាមដានបច្ចេកវិទ្យាដែលប្រើដើម្បីបង្កើតកុំព្យូទ័រ។ ច្រើនបំផុត កុំព្យូទ័រដំបូងបានទាំងស្រុង ប្រព័ន្ធមេកានិច. ទោះជាយ៉ាងណាក៏ដោយនៅក្នុងទសវត្សរ៍ឆ្នាំ 1930 ឧស្សាហកម្មទូរគមនាគមន៍បានផ្តល់ឱ្យអ្នកអភិវឌ្ឍន៍នូវសមាសធាតុអេឡិចត្រូនិចថ្មី (ការបញ្ជូនត) ហើយនៅក្នុងទសវត្សរ៍ឆ្នាំ 1940 ជាលើកដំបូងទាំងស្រុង។ កុំព្យូទ័រអេឡិចត្រូនិចដែលផ្អែកលើបំពង់បូមធូលី។ នៅទសវត្សរ៍ឆ្នាំ 1960 ត្រង់ស៊ីស្ទ័របានជំនួសបំពង់ ហើយនៅចុងទសវត្សរ៍ឆ្នាំ 1960 និងដើមទសវត្សរ៍ឆ្នាំ 1970 សៀគ្វីបញ្ចូលសារធាតុ semiconductor (បន្ទះសៀគ្វីស៊ីលីកុន) ដែលនៅតែប្រើសព្វថ្ងៃនេះ។
បញ្ជីបច្ចេកវិជ្ជាខាងលើមិនពេញលេញទេ។ វាពណ៌នាតែនិន្នាការចម្បងក្នុងការអភិវឌ្ឍន៍បច្ចេកវិទ្យាកុំព្យូទ័រ។ នៅសម័យកាលផ្សេងៗគ្នានៃប្រវត្តិសាស្ត្រ លទ្ធភាពនៃការបង្កើតកុំព្យូទ័រដោយផ្អែកលើបច្ចេកវិទ្យាផ្សេងៗជាច្រើន ដែលឥឡូវនេះត្រូវបានបំភ្លេចចោល ហើយពេលខ្លះបច្ចេកវិទ្យាកម្រនិងអសកម្មត្រូវបានរុករក។ ជាឧទាហរណ៍ មានគម្រោងបង្កើតកុំព្យូទ័រធារាសាស្ត្រ និង pneumatic នៅចន្លោះឆ្នាំ 1909 ជាក់លាក់មួយ Percy I. Ludget ថែមទាំងបានបង្កើតគម្រោងសម្រាប់ម៉ាស៊ីនវិភាគដែលអាចសរសេរកម្មវិធីបានដែលដំណើរការដោយឈរលើមូលដ្ឋាននៃយន្តការដេរ (អថេរនៃកុំព្យូទ័រនេះត្រូវបានគ្រោងកំណត់ដោយប្រើប្រាស់។ ស្ពូលខ្សែស្រឡាយ) ។
បច្ចុប្បន្ននេះការងារដ៏ធ្ងន់ធ្ងរកំពុងដំណើរការដើម្បីបង្កើតកុំព្យូទ័រអុបទិកដែលប្រើសញ្ញាពន្លឺជំនួសឱ្យអគ្គិសនីប្រពៃណី។ ទិសដៅដ៏ជោគជ័យមួយផ្សេងទៀតពាក់ព័ន្ធនឹងការប្រើប្រាស់ភាពជឿនលឿនក្នុងជីវវិទ្យាម៉ូលេគុល និងការស្រាវជ្រាវ DNA ។ ជាចុងក្រោយ វិធីសាស្រ្តថ្មីបំផុតមួយដែលអាចនាំឱ្យមានការផ្លាស់ប្តូរយ៉ាងខ្លាំងនៅក្នុងវិស័យកុំព្យូទ័រគឺផ្អែកលើការអភិវឌ្ឍន៍កុំព្យូទ័រ quantum ។
ទោះយ៉ាងណាក៏ដោយ ក្នុងករណីភាគច្រើន បច្ចេកវិទ្យាកុំព្យូទ័រគឺមានសារៈសំខាន់តិចជាងការសម្រេចចិត្តរចនាដែលស្ថិតនៅក្រោមវា។
- កុំព្យូទ័រមេកានិច
- កុំព្យូទ័រអេឡិចត្រូនិច
- ជីវកុំព្យូទ័រ
ដោយសមត្ថភាព [ |
មួយក្នុងចំណោមច្រើនបំផុត វិធីសាមញ្ញចាត់ថ្នាក់ ប្រភេទផ្សេងៗឧបករណ៍កុំព្យូទ័រគឺដើម្បីកំណត់សមត្ថភាពរបស់វា។ ដូច្នេះ ម៉ាស៊ីនគិតលេខទាំងអស់អាចបែងចែកជាបីប្រភេទ៖
- ឧបករណ៍ឯកទេសដែលអាចអនុវត្តមុខងារតែមួយ (ឧទាហរណ៍ យន្តការ Antikythera នៃឆ្នាំ 87 មុនគ.ស.
- ឧបករណ៍ដែលមានគោលបំណងពិសេសដែលអាចអនុវត្តមុខងារមានកំណត់ (ម៉ាស៊ីនភាពខុសគ្នាដំបូងរបស់ Charles Babbage និងឧបករណ៍វិភាគឌីផេរ៉ង់ស្យែលផ្សេងៗ);
- ឧបករណ៍គោលបំណងទូទៅដែលកំពុងប្រើប្រាស់សព្វថ្ងៃ។ ឈ្មោះ ពាក្យតាមក្បួនវាត្រូវបានអនុវត្តជាពិសេសចំពោះម៉ាស៊ីនដែលមានគោលបំណងទូទៅ។
កុំព្យូទ័រទំនើបទាន់សម័យ[ |
នៅពេលពិចារណាកុំព្យូទ័រទំនើបគឺច្រើនបំផុត លក្ខណៈសំខាន់អ្វីដែលសម្គាល់ពួកវាពីឧបករណ៍កុំព្យូទ័រដំបូងគឺថា ជាមួយនឹងការសរសេរកម្មវិធីត្រឹមត្រូវ កុំព្យូទ័រណាមួយអាចធ្វើត្រាប់តាមឥរិយាបថរបស់អ្នកដទៃបាន (ទោះបីជាសមត្ថភាពនេះមានកម្រិតក៏ដោយ ជាឧទាហរណ៍ ដោយទំហំផ្ទុក ឬភាពខុសគ្នានៃល្បឿន)។ ដូច្នេះ វាត្រូវបានគេសន្មត់ថាម៉ាស៊ីនទំនើបអាចត្រាប់តាមឧបករណ៍កុំព្យូទ័រនាពេលអនាគតដែលប្រហែលជាត្រូវបានបង្កើតឡើង។ នៅក្នុងវិធីមួយចំនួន សមត្ថភាពកម្រិតនេះមានប្រយោជន៍សម្រាប់ការបែងចែករវាងកុំព្យូទ័រដែលមានគោលបំណងទូទៅ និងឧបករណ៍ដែលមានគោលបំណងពិសេស។ និយមន័យនៃ "កុំព្យូទ័រគោលបំណងទូទៅ" អាចត្រូវបានបញ្ជាក់ជាផ្លូវការក្នុងលក្ខខណ្ឌតម្រូវឱ្យកុំព្យូទ័រជាក់លាក់មួយមានសមត្ថភាពត្រាប់តាមឥរិយាបថរបស់ម៉ាស៊ីន Turing ជាសកល។ កុំព្យូទ័រដំបូងដែលបំពេញលក្ខខណ្ឌនេះត្រូវបានចាត់ទុកថាជាម៉ាស៊ីនដែលបង្កើតឡើងដោយវិស្វករអាល្លឺម៉ង់ Konrad Zuse ក្នុងឆ្នាំ 1941 (ការពិតនេះត្រូវបានបញ្ជាក់នៅឆ្នាំ 1998) ។
លក្ខណៈពិសេសនៃការរចនា[ |
កុំព្យូទ័រទំនើបប្រើគ្រប់ប្រភេទ ដំណោះស្រាយរចនាដែលត្រូវបានបង្កើតឡើងពេញមួយការអភិវឌ្ឍន៍នៃបច្ចេកវិទ្យាកុំព្យូទ័រ។ ដំណោះស្រាយទាំងនេះ ជាក្បួនមិនអាស្រ័យលើការអនុវត្តជាក់ស្តែងនៃកុំព្យូទ័រនោះទេ ប៉ុន្តែវាគឺជាមូលដ្ឋានដែលអ្នកអភិវឌ្ឍន៍ពឹងផ្អែកលើ។ ខាងក្រោមគឺច្រើនបំផុត បញ្ហាសំខាន់ៗដោះស្រាយដោយអ្នកបង្កើតកុំព្យូទ័រ៖
ឌីជីថល ឬអាណាឡូក[ |
ការសម្រេចចិត្តជាមូលដ្ឋាននៅពេលរចនាកុំព្យូទ័រគឺថាតើវានឹងជាឌីជីថលឬ ប្រព័ន្ធអាណាឡូក. ខណៈពេលដែលកុំព្យូទ័រឌីជីថលដំណើរការជាមួយអថេរលេខ ឬនិមិត្តសញ្ញាដាច់ដោយឡែក កុំព្យូទ័រអាណាឡូកត្រូវបានរចនាឡើងដើម្បីដំណើរការចរន្តបន្តនៃទិន្នន័យចូល។ សព្វថ្ងៃនេះ កុំព្យូទ័រឌីជីថលមានកាន់តែច្រើន ជួរធំទូលាយកម្មវិធី ទោះបីជាសមភាគីអាណាឡូករបស់ពួកគេនៅតែប្រើសម្រាប់គោលបំណងពិសេសមួយចំនួនក៏ដោយ។ វាគួរតែត្រូវបានលើកឡើងផងដែរថា វិធីសាស្រ្តផ្សេងទៀតគឺអាចធ្វើទៅបាននៅទីនេះ ប្រើឧទាហរណ៍ក្នុងការគណនាជីពចរ និង quantum ប៉ុន្តែសម្រាប់ពេលនេះ វាគឺជាដំណោះស្រាយឯកទេសខ្ពស់ ឬពិសោធន៍។
ក្នុងចំណោមម៉ាស៊ីនគិតលេខដាច់ពីគ្នាដ៏សាមញ្ញបំផុត abacus ឬ abacus ធម្មតាត្រូវបានគេស្គាល់។ ភាពស្មុគស្មាញបំផុតនៃប្រព័ន្ធទាំងនេះគឺ supercomputer ។
កំណត់ចំណាំ[ |
ឧទាហរណ៍នៃកុំព្យូទ័រដែលមានមូលដ្ឋានលើប្រព័ន្ធលេខទសភាគ គឺជាកុំព្យូទ័រដំបូងរបស់អាមេរិកគឺ Mark I.
ជំហានសំខាន់បំផុតក្នុងការអភិវឌ្ឍន៍បច្ចេកវិទ្យាកុំព្យូទ័រ មានការផ្លាស់ប្តូរទៅជាតំណាងផ្ទៃក្នុងនៃលេខក្នុងទម្រង់គោលពីរ។ នេះបានសម្រួលយ៉ាងខ្លាំងនូវការរចនាឧបករណ៍កុំព្យូទ័រ និងឧបករណ៍គ្រឿងកុំព្យូទ័រ។ ការយកប្រព័ន្ធលេខគោលពីរជាមូលដ្ឋានបានធ្វើឱ្យវាអាចធ្វើទៅបានដើម្បីអនុវត្តមុខងារនព្វន្ធ និងប្រតិបត្តិការឡូជីខលកាន់តែច្រើន។
ក្រោមការដឹកនាំរបស់អ្នកសិក្សា Ya. A. Khetagurov " microprocessor ដែលអាចទុកចិត្តបានខ្ពស់ និងសុវត្ថិភាពនៃប្រព័ន្ធសរសេរកូដមិនមែនប្រព័ន្ធគោលពីរសម្រាប់ឧបករណ៍ពេលវេលាជាក់ស្តែង" ត្រូវបានបង្កើតឡើង ដោយប្រើប្រព័ន្ធសរសេរកូដ 1 ក្នុងចំណោម 4 ជាមួយនឹងសូន្យសកម្ម។
ទោះយ៉ាងណាក៏ដោយជារួមជម្រើស ប្រព័ន្ធខាងក្នុងមិនផ្លាស់ប្តូរការបង្ហាញទិន្នន័យ គោលការណ៍ជាមូលដ្ឋានប្រតិបត្តិការកុំព្យូទ័រ - កុំព្យូទ័រណាមួយអាចត្រាប់តាមផ្សេងទៀត។
តើកុំព្យូទ័រដំបូងលេចឡើងនៅពេលណា? វាមិនងាយស្រួលប៉ុន្មានទេក្នុងការឆ្លើយសំណួរនេះ ព្រោះមិនមានការចាត់ថ្នាក់ត្រឹមត្រូវនៃកុំព្យូទ័រអេឡិចត្រូនិក ក៏ដូចជាទម្រង់នៃអ្វីដែលអាចត្រូវបានចាត់ថ្នាក់ជាពួកវា និងអ្វីដែលមិនអាច។
ការលើកឡើងដំបូង
ពាក្យ "កុំព្យូទ័រ" ត្រូវបានចងក្រងជាឯកសារដំបូងនៅឆ្នាំ 1613 ហើយមានន័យថាមនុស្សម្នាក់ដែលធ្វើការគណនា។ ប៉ុន្តែនៅក្នុងសតវត្សទី 19 មនុស្សបានដឹងថាម៉ាស៊ីនមិនដែលនឿយហត់ក្នុងការងារទេ ហើយវាអាចដំណើរការបានលឿន និងត្រឹមត្រូវជាង។
ដើម្បីចាប់ផ្តើមរាប់យុគសម័យនៃម៉ាស៊ីនកុំព្យូទ័រ ឆ្នាំ 1822 ត្រូវបានគេយកញឹកញាប់បំផុត។ កុំព្យូទ័រដំបូងត្រូវបានបង្កើតឡើងដោយគណិតវិទូជនជាតិអង់គ្លេស Charles Babbage ។ គាត់បានបង្កើតគំនិតនេះ ហើយចាប់ផ្តើមផលិតម៉ាស៊ីនខុសគ្នា ដែលត្រូវបានចាត់ទុកថាជាលើកដំបូង ឧបករណ៍ស្វ័យប្រវត្តិសម្រាប់ការគណនា។ នាងមានសមត្ថភាពរាប់ចំនួនច្រើនឈុត និងធ្វើការបោះពុម្ពលទ្ធផល។ ប៉ុន្តែជាអកុសល ដោយសារតែបញ្ហាថវិកា Babbage មិនអាចបញ្ចប់កំណែពេញលេញរបស់វាបានទេ។
ប៉ុន្តែគណិតវិទូមិនបោះបង់ទេ ហើយនៅឆ្នាំ ១៨៣៧ គាត់បានណែនាំកុំព្យូទ័រមេកានិកដំបូងគេដែលមានឈ្មោះថា Analytical Engine។ វាជាកុំព្យូទ័រគោលបំណងទូទៅដំបូងគេបង្អស់។ ទន្ទឹមនឹងនេះការសហការរបស់គាត់ជាមួយ Ada Lovelace បានចាប់ផ្តើម។ នាងបានបកប្រែ និងបន្ថែមស្នាដៃរបស់គាត់ ហើយថែមទាំងបង្កើតកម្មវិធីដំបូងសម្រាប់ការច្នៃប្រឌិតរបស់គាត់។
ម៉ាស៊ីនវិភាគមានផ្នែកដូចខាងក្រោមៈ ឯកតានព្វន្ធ-ឡូជីខល ឯកតាអង្គចងចាំរួមបញ្ចូលគ្នា និងឧបករណ៍សម្រាប់ត្រួតពិនិត្យចលនាទិន្នន័យ។ ដោយសារការលំបាកផ្នែកហិរញ្ញវត្ថុ វាក៏មិនត្រូវបានបញ្ចប់ក្នុងអំឡុងពេលនៃជីវិតរបស់អ្នកវិទ្យាសាស្ត្រដែរ។ ប៉ុន្តែការរចនានិងការរចនារបស់ Babbage បានជួយអ្នកវិទ្យាសាស្ត្រផ្សេងទៀតដែលបង្កើតកុំព្យូទ័រដំបូង។
ជិត 100 ឆ្នាំក្រោយ
ចម្លែកណាស់ ពេញមួយសតវត្ស កុំព្យូទ័រស្ទើរតែមិនមានការរីកចម្រើនក្នុងការអភិវឌ្ឍន៍របស់ពួកគេ។ នៅឆ្នាំ 1936-1938 អ្នកវិទ្យាសាស្ត្រអាឡឺម៉ង់ Konrad Zuse បានបង្កើត Z1 - នេះគឺជាកម្មវិធីអេឡិចត្រូនិចដំបូងគេដែលអាចបង្កើតកម្មវិធីបាន។ កុំព្យូទ័រគោលពីរ. បន្ទាប់មកនៅឆ្នាំ 1936 លោក Alan Turing បានបង្កើតម៉ាស៊ីន Turing ។
វាបានក្លាយជាមូលដ្ឋានសម្រាប់ទ្រឹស្តីបន្ថែមទៀតអំពីកុំព្យូទ័រ។ ម៉ាស៊ីនបានត្រាប់តាមសកម្មភាពរបស់មនុស្ស បញ្ជីបន្ទាប់ការណែនាំឡូជីខល ហើយបោះពុម្ពលទ្ធផលនៃការងារនៅលើកាសែតក្រដាស។ ម៉ាស៊ីន Zuse និង Turing គឺជាកុំព្យូទ័រដំបូងគេក្នុងន័យទំនើប បើគ្មានកុំព្យូទ័រដែលយើងទម្លាប់ប្រើសព្វថ្ងៃនេះទេ នឹងមិនបង្ហាញខ្លួនទេ។
អ្វីគ្រប់យ៉ាងសម្រាប់ផ្នែកខាងមុខ
ទីពីរ សង្គ្រាមពិភពលោកមានឥទ្ធិពលលើការអភិវឌ្ឍន៍កុំព្យូទ័រ។ នៅខែធ្នូ ឆ្នាំ 1943 ក្រុមហ៊ុន Tommy Flowers បានណែនាំម៉ាស៊ីនសម្ងាត់មួយដែលមានឈ្មោះថា Kollos ដែលជួយភ្នាក់ងារអង់គ្លេសបំបែកលេខកូដសាររបស់អាល្លឺម៉ង់។ វាជាកុំព្យូទ័រដំបូងគេដែលអាចកម្មវិធីបានដោយអគ្គិសនី។ សាធារណជនទូទៅបានដឹងពីអត្ថិភាពរបស់វាតែនៅក្នុងទសវត្សរ៍ទី 70 ប៉ុណ្ណោះ។ ចាប់តាំងពីពេលនោះមក កុំព្យូទ័របានទាក់ទាញចំណាប់អារម្មណ៍របស់អ្នកវិទ្យាសាស្ត្រមិនត្រឹមតែប៉ុណ្ណោះទេ ប៉ុន្តែក៏មានក្រសួងការពារជាតិផងដែរ ដែលបានគាំទ្រយ៉ាងសកម្ម និងផ្តល់ហិរញ្ញប្បទានដល់ការអភិវឌ្ឍន៍របស់ពួកគេ។
មានការជជែកគ្នាខ្លះអំពីកុំព្យូទ័រឌីជីថលណាដែលគួរចាត់ទុកជាកុំព្យូទ័រដំបូង។ នៅឆ្នាំ 1937-1942 សាស្រ្តាចារ្យសាកលវិទ្យាល័យ Iowa លោក John Vincent Atanasoff និង Cliff Berry (និស្សិតបញ្ចប់ការសិក្សា) បានបង្កើតកុំព្យូទ័រ ABC របស់ពួកគេ។ ហើយនៅឆ្នាំ 1943-1946 J. Presper Eckert និង D. Mauchly អ្នកវិទ្យាសាស្ត្រនៅសាកលវិទ្យាល័យ Pennsylvania បានសាងសង់ ENIAC ដ៏មានឥទ្ធិពលបំផុតដែលមានទម្ងន់ 50 តោន។ ដូច្នេះ Atanasov និង Berry បានបង្កើតម៉ាស៊ីនរបស់ពួកគេមុននេះ ប៉ុន្តែដោយសារវាមិនដំណើរការពេញលេញ ចំណងជើងនៃ "កុំព្យូទ័រដំបូងបំផុត" តែងតែទៅ ENIAC ។
គំរូពាណិជ្ជកម្មដំបូង
ជាមួយនឹងទំហំដ៏ធំសម្បើម និងភាពស្មុគស្មាញនៃការរចនារបស់ពួកគេ កុំព្យូទ័រអាចប្រើបានសម្រាប់តែនាយកដ្ឋានយោធា និងសាកលវិទ្យាល័យធំៗប៉ុណ្ណោះ ដែលប្រមូលផ្តុំពួកវាដោយខ្លួនឯង។ ប៉ុន្តែរួចទៅហើយនៅឆ្នាំ 1942 K. Zuse បានចាប់ផ្តើមធ្វើការលើកំណែទី 4 នៃគំនិតរបស់គាត់ - Z4 ហើយនៅខែកក្កដាឆ្នាំ 1950 គាត់បានលក់វាទៅឱ្យគណិតវិទូជនជាតិស៊ុយអែត Eduard Stiefel ។
ហើយកុំព្យូទ័រដំបូងគេដែលចាប់ផ្តើមផលិតយ៉ាងច្រើនគឺជាម៉ូដែលដែលមានឈ្មោះ laconic 701 ដែលផលិតដោយ IBM នៅថ្ងៃទី 7 ខែមេសា ឆ្នាំ 1953។ សរុបចំនួន 19,701 ត្រូវបានលក់។ ជាការពិតណាស់ ទាំងនេះនៅតែជាម៉ាស៊ីនដែលមានបំណងសម្រាប់តែស្ថាប័នធំៗប៉ុណ្ណោះ។ ដើម្បីក្លាយជាការរីករាលដាលពិតប្រាកដ ពួកគេត្រូវការការកែលម្អសំខាន់ៗមួយចំនួនទៀត។
ដូច្នេះនៅឆ្នាំ 1955 នៅថ្ងៃទី 8 ខែមីនា "Whirlwind" បានដំណើរការ - កុំព្យូទ័រដែលត្រូវបានបង្កើតឡើងក្នុងកំឡុងសង្គ្រាមលោកលើកទី 2 ជាអ្នកក្លែងធ្វើសម្រាប់អ្នកបើកយន្តហោះប៉ុន្តែនៅពេលនៃការបង្កើតវាមកដល់ពេលវេលានៃការចាប់ផ្តើមត្រជាក់។ សង្គ្រាម។ បន្ទាប់មកវាបានក្លាយជាមូលដ្ឋានសម្រាប់ការអភិវឌ្ឍន៍ SAGE ដែលជាប្រព័ន្ធរងការពារដែនអាកាសដែលត្រូវបានរចនាឡើងដើម្បីតម្រង់គោលដៅដោយស្វ័យប្រវត្តិលើយន្តហោះស្ទាក់ចាប់។ លក្ខណៈសំខាន់ៗ"Vortex" អាចប្រើបាន RAMសមត្ថភាព 512 បៃ និងបង្ហាញព័ត៌មានក្រាហ្វិកនៅលើអេក្រង់ក្នុងពេលវេលាជាក់ស្តែង។
បច្ចេកវិទ្យាដល់មហាជន
កុំព្យូទ័រ TX-O ដែលត្រូវបានណែនាំនៅឆ្នាំ 1956 នៅ MIT គឺជាកុំព្យូទ័រដំបូងគេដែលប្រើត្រង់ស៊ីស្ទ័រ។ នេះធ្វើឱ្យវាអាចធ្វើទៅបានដើម្បីកាត់បន្ថយការចំណាយនិងវិមាត្រនៃឧបករណ៍យ៉ាងខ្លាំង។
ក្រុមអ្នកវិទ្យាសាស្ត្រដែលបានបង្កើត TX-O បន្ទាប់មកបានចាកចេញពីវិទ្យាស្ថាន បានបង្កើតសាជីវកម្មឧបករណ៍ឌីជីថល ហើយបានណែនាំកុំព្យូទ័រ PDP-1 ក្នុងឆ្នាំ 1960 ដោយឈានចូលដល់យុគសម័យនៃកុំព្យូទ័រខ្នាតតូច។ ពួកវាមិនធំជាងបន្ទប់មួយ ឬសូម្បីតែទូខោអាវទេ ហើយត្រូវបានបម្រុងទុកសម្រាប់អតិថិជនច្រើនប្រភេទ។
ជាការប្រសើរណាស់ ក្រុមហ៊ុនបានចាប់ផ្តើមផលិតកុំព្យូទ័រលើតុដំបូងគេ Hewlett Packardនៅឆ្នាំ 1968 ។
នៅឆ្នាំ 1936 វិស្វករជនជាតិអាឡឺម៉ង់វ័យក្មេង និងជាអ្នកស្រលាញ់ចូលចិត្ត Konrad Zuse បានចាប់ផ្តើមធ្វើការលើកុំព្យូទ័រស៊េរី Z ដំបូងរបស់គាត់ ដែលមានអង្គចងចាំ និងកម្មវិធី (នៅមានកម្រិត)។ បានបង្កើតជាចម្បងលើមូលដ្ឋានមេកានិក ប៉ុន្តែផ្អែកលើតក្កវិជ្ជាគោលពីរ គំរូ Z1 ដែលបានបញ្ចប់ក្នុងឆ្នាំ 1938 មិនដែលដំណើរការគ្រប់គ្រាន់ដែលអាចទុកចិត្តបានឡើយ ដោយសារភាពត្រឹមត្រូវនៃការប្រតិបត្តិមិនគ្រប់គ្រាន់ សមាសធាតុ. ពាក្យបញ្ជា និងទិន្នន័យត្រូវបានបញ្ចូលដោយប្រើក្តារចុច ហើយលទ្ធផលត្រូវបានអនុវត្តដោយប្រើបន្ទះតូចមួយដែលមានអំពូលភ្លើង។ អង្គចងចាំរបស់កុំព្យូទ័រត្រូវបានរៀបចំដោយប្រើ capacitor ។
នៅឆ្នាំ 1939 Zuse បានបង្កើតកុំព្យូទ័រទីពីរ - Z2 ។ Z2 បានធ្វើការលើការបញ្ជូនត។ រថយន្តបន្ទាប់របស់ Zuse គឺ Z3 ត្រូវបានបញ្ចប់នៅឆ្នាំ 1941
នៅក្នុងវិធីជាច្រើន Z3 គឺស្រដៀងគ្នា រថយន្តទំនើបវាបានណែនាំការច្នៃប្រឌិតមួយចំនួនជាលើកដំបូង ដូចជាលេខនព្វន្ធចំណុចអណ្តែត។ ការជំនួសពិបាកអនុវត្ត ប្រព័ន្ធទសភាគដើម្បីប្រព័ន្ធគោលពីរបានធ្វើឱ្យម៉ាស៊ីន Zuse កាន់តែសាមញ្ញ ហើយដូច្នេះអាចជឿទុកចិត្តបានកាន់តែច្រើន។ នេះត្រូវបានគេគិតថាជាហេតុផលមួយដែល Zuse ជោគជ័យដែល Babbage បរាជ័យ។ កម្មវិធីសម្រាប់ Z3 ត្រូវបានរក្សាទុកនៅលើខ្សែភាពយន្ត perforated ។ មិនមានសាខាតាមលក្ខខណ្ឌទេ ប៉ុន្តែនៅក្នុងទសវត្សរ៍ឆ្នាំ 1990 Z3 ត្រូវបានបញ្ជាក់តាមទ្រឹស្តីថាជាកុំព្យូទ័រដែលមានគោលបំណងទូទៅ នៅក្នុងប៉ាតង់ចំនួន 2 នៅឆ្នាំ 1936 លោក Konrad Zuse បានរៀបរាប់ថា ការណែនាំរបស់ម៉ាស៊ីនអាចត្រូវបានរក្សាទុកក្នុងអង្គចងចាំដូចគ្នាជាមួយនឹងទិន្នន័យ ដូច្នេះហើយការបង្ហាញពីអ្វីដែលនឹងក្លាយទៅជានៅពេលក្រោយ។ ត្រូវបានគេស្គាល់ថាជាស្ថាបត្យកម្ម von Neumann ហើយត្រូវបានអនុវត្តជាលើកដំបូងតែនៅក្នុងឆ្នាំ 1949 ដោយ EDSAC របស់អង់គ្លេស។
នៅខែកញ្ញាឆ្នាំ 1950 ទីបំផុត Z4 ត្រូវបានបញ្ចប់ហើយត្រូវបានបញ្ជូនទៅ ETH Zürich។ នៅពេលនោះ វាគឺជាកុំព្យូទ័រតែមួយគត់ដែលធ្វើការនៅទ្វីបអឺរ៉ុប និងជាកុំព្យូទ័រដំបូងគេក្នុងពិភពលោកដែលត្រូវបានលក់។ នៅក្នុងនេះ Z4 គឺ 5 ខែមុន Mark I និងដប់ខែមុន UNIVAC ។ កុំព្យូទ័រនេះត្រូវបានដំណើរការនៅ ETH Zürich រហូតដល់ឆ្នាំ 1955 បន្ទាប់មកវាត្រូវបានផ្ទេរទៅវិទ្យាស្ថានស្រាវជ្រាវអាកាសចរណ៍បារាំងនៅជិត Basel ជាកន្លែងដែលវាដំណើរការរហូតដល់ឆ្នាំ 1960 ។ ម៉ាស៊ីនល្បីបំផុតគឺ Z11 ដែលលក់ទៅឱ្យសហគ្រាសឧស្សាហកម្មអុបទិក និងសាកលវិទ្យាល័យ ហើយ Z22 ដែលជាកុំព្យូទ័រដំបូងគេដែលមានអង្គចងចាំម៉ាញ៉េទិច។
នៅឆ្នាំ 1939 លោក John Atanasoff និង Clifford Berry នៃសាកលវិទ្យាល័យរដ្ឋ Iowa បានបង្កើតកុំព្យូទ័រ Atanasoff-Berry (ABC) ។ វាជាកុំព្យូទ័រឌីជីថលអេឡិចត្រូនិចដំបូងគេរបស់ពិភពលោក។ ការរចនានេះមានបំពង់បូមធូលីច្រើនជាង 300 ហើយស្គរបង្វិលត្រូវបានប្រើជាអង្គចងចាំ។ ទោះបីជាម៉ាស៊ីន ABC មិនអាចសរសេរកម្មវិធីបានក៏ដោយ វាគឺជាដំបូងគេដែលប្រើបំពង់បូមធូលីនៅក្នុងឧបករណ៍បន្ថែម។ សហអ្នកបង្កើត ENIAC លោក John Mauchly បានសិក្សា ABC នៅខែមិថុនា ឆ្នាំ 1941 ហើយមានការជជែកវែកញែកក្នុងចំណោមអ្នកប្រវត្តិសាស្រ្តអំពីវិសាលភាពនៃឥទ្ធិពលរបស់គាត់លើការអភិវឌ្ឍន៍ម៉ាស៊ីនដែលធ្វើតាម ENIAC ។
នៅឆ្នាំ 1939 ការងារបានចាប់ផ្តើមនៅ Harvard Mark I នៅមន្ទីរពិសោធន៍ Endicott នៅ IBM ដែលត្រូវបានគេស្គាល់ជាផ្លូវការថាជា Automatic Sequence Controlled Calculator Mark I គឺជាកុំព្យូទ័រអេឡិចត្រូនិចដែលមានគោលបំណងទូទៅដែលបង្កើតឡើងដោយ IBM និងជំនួយពីបុគ្គលិក IBM ក្រោមការដឹកនាំរបស់ Harvard ។ គណិតវិទូ Howard Aiken ។ គម្រោងកុំព្យូទ័រត្រូវបានបង្កើតឡើងក្រោមឥទ្ធិពលនៃម៉ាស៊ីនវិភាគរបស់ Ch នព្វន្ធទសភាគកង់ផ្ទុកទិន្នន័យ និងកុងតាក់រ៉ូតារី បន្ថែមលើការបញ្ជូនតអេឡិចត្រូម៉ាញ៉េទិច។ ម៉ាស៊ីននេះត្រូវបានគេសរសេរកម្មវិធីដោយប្រើកាសែតដាល់ ហើយមានកុំព្យូទ័រជាច្រើនដែលធ្វើការស្របគ្នា។