ആരാണ് കമ്പ്യൂട്ടർ കണ്ടുപിടിച്ചത്? എപ്പോൾ, എങ്ങനെ കമ്പ്യൂട്ടർ ആദ്യമായി കണ്ടുപിടിച്ചു? കമ്പ്യൂട്ടർ ചരിത്രം

കമ്പ്യൂട്ടർ ആദ്യമായി കണ്ടുപിടിച്ചത് എപ്പോഴാണ്, കമ്പ്യൂട്ടറിന്റെ ചരിത്രം എങ്ങനെ കണ്ടുപിടിച്ചു
കമ്പ്യൂട്ടർ ആദ്യമായി കണ്ടുപിടിച്ചത് എപ്പോഴാണ്, കമ്പ്യൂട്ടറിന്റെ ചരിത്രം എങ്ങനെ കണ്ടുപിടിച്ചു

നമ്മൾ പ്രോസസ്സ് ചെയ്യുന്ന വിവരങ്ങൾ നമുക്ക് ആവശ്യമുള്ളപ്പോഴെല്ലാം സംഭരിക്കാനും തിരികെ നൽകാനും കഴിയുന്ന ഒരു ഉപകരണമാണ് കമ്പ്യൂട്ടർ. ഇന്നത്തെ കമ്പ്യൂട്ടറുകൾക്ക് പ്രോഗ്രാമുകൾ എന്ന് വിളിക്കപ്പെടുന്ന പ്രവർത്തനങ്ങളുടെ സാമാന്യവൽക്കരണം ട്രാക്ക് ചെയ്യാൻ കഴിയും. ഈ പ്രോഗ്രാമുകൾ കമ്പ്യൂട്ടറുകളെ വൈവിധ്യമാർന്ന ജോലികൾ ചെയ്യാൻ പ്രാപ്തമാക്കുന്നു. "പൂർണ്ണ" പ്രവർത്തനത്തിന് ആവശ്യമായതും ഉപയോഗിക്കുന്നതുമായ ഹാർഡ്‌വെയർ, ഓപ്പറേറ്റിംഗ് സിസ്റ്റം (പ്രധാന സോഫ്റ്റ്‌വെയർ), പെരിഫറൽ ഉപകരണങ്ങൾ എന്നിവ ഉൾപ്പെടുന്ന ഒരു സമ്പൂർണ്ണ കമ്പ്യൂട്ടറിനെ കമ്പ്യൂട്ടർ സിസ്റ്റം എന്ന് വിളിക്കാം. പരസ്പരം ബന്ധിപ്പിച്ചിരിക്കുന്നതും ഒരുമിച്ച് പ്രവർത്തിക്കുന്നതുമായ ഒരു കൂട്ടം കമ്പ്യൂട്ടറുകൾക്കും ഈ പദം ഉപയോഗിക്കാം, പ്രത്യേകിച്ച് ഒരു കമ്പ്യൂട്ടർ നെറ്റ്‌വർക്ക് അല്ലെങ്കിൽ കമ്പ്യൂട്ടറുകളുടെ ക്ലസ്റ്റർ. ആദ്യത്തെ ഇലക്ട്രിക് കമ്പ്യൂട്ടർ ENIAC ആണ്.

ചരിത്രത്തിലുടനീളം കമ്പ്യൂട്ടറുകൾ വിവിധ രൂപങ്ങളിൽ പ്രത്യക്ഷപ്പെട്ടിട്ടുണ്ട്. 20-ആം നൂറ്റാണ്ടിന്റെ മധ്യത്തിലെ ആദ്യത്തെ കമ്പ്യൂട്ടറുകൾ ഒരു വലിയ മുറിയുടെ വലിപ്പവും ഇന്നത്തെ കമ്പ്യൂട്ടറുകളേക്കാൾ നൂറുകണക്കിന് മടങ്ങ് വൈദ്യുതി ഉപഭോഗവുമായിരുന്നു. ഇരുപത്തിയൊന്നാം നൂറ്റാണ്ടിന്റെ തുടക്കത്തോടെ, കമ്പ്യൂട്ടറുകൾക്ക് ഒരു റിസ്റ്റ് വാച്ചിൽ ഘടിപ്പിക്കാനും ചെറിയ ബാറ്ററിയിൽ പ്രവർത്തിക്കാനും കഴിയും. 21-ൽ വളരെ ചെറിയ ഇടങ്ങളിൽ പാക്ക് ചെയ്യാവുന്ന സർക്യൂട്ടുകൾ അർദ്ധചാലകങ്ങൾ ഉപയോഗിച്ച് നിർമ്മിക്കാൻ കഴിഞ്ഞതാണ് ഇവ ഇത്ര ചെറുതായി നിർമ്മിക്കാനുള്ള പ്രധാന കാരണം. കമ്പ്യൂട്ടറിന്റെ ആദ്യത്തെ പ്രൊസസർ ശീർഷകമായ ഇന്റലിന്റെ 1969-ന് ശേഷം ഇന്ന് നമ്മൾ ഉപയോഗിക്കുന്ന കമ്പ്യൂട്ടറുകൾ ശക്തി പ്രാപിച്ചു. നമ്മുടെ സമൂഹം പേഴ്‌സണൽ കമ്പ്യൂട്ടറും അതിന്റെ പോർട്ടബിൾ കംപ്യൂട്ടറായ ലാപ്‌ടോപ്പ് കമ്പ്യൂട്ടറും വിവരയുഗത്തിന്റെ പ്രതീകങ്ങളായി അംഗീകരിക്കുകയും കമ്പ്യൂട്ടർ എന്ന ആശയം കൊണ്ട് അതിനെ തിരിച്ചറിയുകയും ചെയ്തു. അവ ഇന്ന് വ്യാപകമായി ഉപയോഗിക്കപ്പെടുന്നു. കമ്പ്യൂട്ടറിന്റെ അടിസ്ഥാന പ്രവർത്തന തത്വം ബൈനറി നമ്പർ സിസ്റ്റമാണ്, അതായത് 4004 ഉം 0 ഉം മാത്രം അടങ്ങുന്ന എൻകോഡിംഗുകൾ.

ആവശ്യമുള്ള സോഫ്‌റ്റ്‌വെയർ റെക്കോർഡ് ചെയ്യാനും അത് എപ്പോൾ വേണമെങ്കിലും പ്രവർത്തിപ്പിക്കാനുമുള്ള കഴിവാണ് കമ്പ്യൂട്ടറുകളെ ബഹുമുഖമാക്കുകയും കാൽക്കുലേറ്ററുകളിൽ നിന്ന് അവയെ വേർതിരിക്കുകയും ചെയ്യുന്ന പ്രധാന സവിശേഷത. ചർച്ച്-ട്യൂറിംഗ് തീസിസ് ഈ ബഹുമുഖതയുടെ ഗണിതശാസ്ത്രപരമായ ആവിഷ്കാരമാണ്, കൂടാതെ ഏതൊരു കമ്പ്യൂട്ടറിനും മറ്റൊരു കമ്പ്യൂട്ടറിന്റെ ചുമതലകൾ നിർവഹിക്കാൻ കഴിയുമെന്ന് അടിവരയിടുന്നു. അതിനാൽ, പോക്കറ്റ് കമ്പ്യൂട്ടറുകൾ മുതൽ സൂപ്പർ കമ്പ്യൂട്ടറുകൾ വരെ അവയുടെ സങ്കീർണ്ണത എന്തായാലും, മെമ്മറിയും സമയപരിധിയും ഇല്ലെങ്കിൽ അവയ്‌ക്കെല്ലാം ഒരേ ജോലികൾ ചെയ്യാൻ കഴിയും.

കമ്പ്യൂട്ടർ ചരിത്രം

മുമ്പ് 'കമ്പ്യൂട്ടറുകൾ' എന്നറിയപ്പെട്ടിരുന്ന പല ഉപകരണങ്ങളും ഇന്നത്തെ നിലവാരമനുസരിച്ച് ഈ നിർവചനം അർഹിക്കുന്നില്ല. തുടക്കത്തിൽ കമ്പ്യൂട്ടർ sözcüകമ്പ്യൂട്ടേഷണൽ പ്രക്രിയയെ സുഗമമാക്കുന്ന വസ്തുക്കൾക്ക് നൽകിയ പേരായിരുന്നു അത്. ഈ ആദ്യ കാലഘട്ടത്തിലെ കമ്പ്യൂട്ടറുകളുടെ ഉദാഹരണങ്ങളിൽ നമ്പർ ബീഡ് (അബാക്കസ്), ആന്റികൈതെറ മെഷീൻ (ബിസി 150 - ബിസി 100) എന്നിവ ഉൾപ്പെടുന്നു. നൂറ്റാണ്ടുകൾക്ക് ശേഷം, മധ്യകാലഘട്ടത്തിന്റെ അവസാനത്തിൽ പുതിയ ശാസ്ത്ര കണ്ടെത്തലുകളുടെ വെളിച്ചത്തിൽ, യൂറോപ്യൻ എഞ്ചിനീയർമാർ വികസിപ്പിച്ചെടുത്ത യന്ത്ര കമ്പ്യൂട്ടിംഗ് ഉപകരണങ്ങളുടെ ഒരു പരമ്പരയിൽ ആദ്യത്തേതാണ് വിൽഹെം ഷിക്കാർഡ് (1623).

എന്നിരുന്നാലും, ഈ ഉപകരണങ്ങളൊന്നും കമ്പ്യൂട്ടറിന്റെ ഇന്നത്തെ നിർവചനത്തിന് അനുയോജ്യമല്ല, കാരണം അവ സോഫ്‌റ്റ്‌വെയർ (അല്ലെങ്കിൽ ഇൻസ്‌റ്റാൾ ചെയ്യാവുന്ന) അല്ല. നെയ്ത്ത് തറിയിലെ പ്രക്രിയ ഓട്ടോമേറ്റ് ചെയ്യുന്നതിനായി ജോസഫ് മേരി ജാക്വാർഡ് 1801-ൽ നിർമ്മിച്ച പഞ്ച്ഡ് കാർഡുകൾ, കമ്പ്യൂട്ടറുകളുടെ വികസന പ്രക്രിയയിൽ പ്രോഗ്രാം ചെയ്യപ്പെടാൻ (ഇൻസ്റ്റാൾ ചെയ്യപ്പെടാൻ) കഴിയുന്നതിന്റെ ആദ്യ അടയാളങ്ങളിലൊന്നായി കണക്കാക്കപ്പെടുന്നു. ഉപയോക്താവ് നൽകിയ ഈ കാർഡുകൾക്ക് നന്ദി, കാർഡിലെ ദ്വാരങ്ങൾ വിവരിച്ചിരിക്കുന്ന ഡ്രോയിംഗുമായി തറിക്ക് അതിന്റെ പ്രവർത്തനം ക്രമീകരിക്കാൻ കഴിയും.

1837-ൽ, ചാൾസ് ബാബേജ് ആദ്യമായി പൂർണ്ണമായും പ്രോഗ്രാം ചെയ്യാവുന്ന മെഷീൻ കമ്പ്യൂട്ടർ സങ്കൽപ്പിക്കുകയും രൂപകൽപ്പന ചെയ്യുകയും ചെയ്തു, അതിന് അദ്ദേഹം അനലിറ്റിക്കൽ എഞ്ചിൻ എന്ന് പേരിട്ടു. എന്നിരുന്നാലും, സാമ്പത്തിക കാരണങ്ങളാൽ അദ്ദേഹത്തിന് ഈ യന്ത്രം വികസിപ്പിക്കാൻ കഴിഞ്ഞില്ല, അതിന്റെ ജോലി പൂർത്തിയാക്കാൻ കഴിഞ്ഞില്ല.

പഞ്ച് കാർഡുകളുടെ ആദ്യത്തെ വലിയ തോതിലുള്ള ഉപയോഗം അക്കൗണ്ടിംഗ് ഇടപാടുകൾക്കായി 1890-ൽ ഹെർമൻ ഹോളറിത്ത് രൂപകൽപ്പന ചെയ്ത കാൽക്കുലേറ്ററാണ്. അക്കാലത്ത് ഹോളറിത്ത് അഫിലിയേറ്റ് ചെയ്തിരുന്ന ബിസിനസ്സ് ഐബിഎം ആയിരുന്നു, അത് അടുത്ത വർഷങ്ങളിൽ ആഗോള കമ്പ്യൂട്ടർ ഭീമനായി മാറും. 19-ആം നൂറ്റാണ്ടിന്റെ അവസാനത്തോടെ, വരും വർഷങ്ങളിൽ ഇൻഫർമേഷൻ ഹാർഡ്‌വെയറിന്റെയും സിദ്ധാന്തത്തിന്റെയും വികസനത്തിന് വളരെയധികം സംഭാവന നൽകുന്ന ആപ്ലിക്കേഷനുകൾ (സാങ്കേതികവിദ്യകൾ) ഉയർന്നുവരാൻ തുടങ്ങി: പഞ്ച് കാർഡുകൾ, ബൂളിയൻ ബീജഗണിതം, സ്‌പേസ് ട്യൂബുകൾ, ടെലിടൈപ്പ് ഉപകരണങ്ങൾ.

20-ആം നൂറ്റാണ്ടിന്റെ ആദ്യ പകുതിയിൽ, കൂടുതൽ സങ്കീർണ്ണമായ അനലോഗ് കമ്പ്യൂട്ടറുകൾ പല ശാസ്ത്രീയ ആവശ്യങ്ങളും നിറവേറ്റി. എന്നാൽ ഇന്നത്തെ കമ്പ്യൂട്ടറുകളുടെ അപ്രമാദിത്വ നിലവാരത്തിൽ നിന്ന് അവ ഇപ്പോഴും വളരെ അകലെയായിരുന്നു.

1930-കളിലും 1940-കളിലും കമ്പ്യൂട്ടർ ആപ്ലിക്കേഷൻ അഭിവൃദ്ധി പ്രാപിച്ചു, ഇലക്ട്രോണിക് സർക്യൂട്ടുകളുടെ (1937) കണ്ടുപിടുത്തത്തിന് ശേഷമാണ് ഡിജിറ്റൽ ഇലക്ട്രോണിക് കമ്പ്യൂട്ടർ പ്രത്യക്ഷപ്പെട്ടത്. ഈ കാലഘട്ടത്തിലെ പ്രധാന കൃതികളിൽ ഇനിപ്പറയുന്നവ ഉൾപ്പെടുന്നു:

  • കോൺറാഡ് സൂസിന്റെ "Z മെഷീനുകൾ". Z3 (1941) ഒരു ബൈനറി സംഖ്യാ അടിസ്ഥാനത്തിൽ പ്രവർത്തിക്കാനും യഥാർത്ഥ സംഖ്യകളിൽ പ്രവർത്തിക്കാനും കഴിയുന്ന ആദ്യത്തെ യന്ത്രമാണ്. 1998-ൽ, Z3 ട്യൂറിംഗ് അനുയോജ്യമാണെന്ന് തെളിയിക്കപ്പെട്ടു, അങ്ങനെ ആദ്യത്തെ കമ്പ്യൂട്ടർ എന്ന പദവി ലഭിച്ചു.
  • അറ്റനാസോഫ്-ബെറി കമ്പ്യൂട്ടർ (1941) കാവിറ്റി ട്യൂബുകളെ അടിസ്ഥാനമാക്കിയുള്ളതാണ്, കൂടാതെ കപ്പാസിറ്റർ അടിസ്ഥാനമാക്കിയുള്ള മെമ്മറി ഹാർഡ്‌വെയറും ബൈനറി റാഡിക്സും ഉണ്ടായിരുന്നു.
  • പരിമിതമായ സോഫ്‌റ്റ്‌വെയർ (ഇൻസ്റ്റാളബിളിറ്റി) ഉണ്ടായിരുന്നിട്ടും, ആയിരക്കണക്കിന് ട്യൂബുകൾക്ക് മതിയായ വിശ്വസനീയമായ ഫലം നൽകാൻ കഴിയുമെന്ന് ബ്രിട്ടീഷ് നിർമ്മിത കൊളോസസ് കമ്പ്യൂട്ടർ (1944) കാണിച്ചു. II. രണ്ടാം ലോകമഹായുദ്ധസമയത്ത് ജർമ്മൻ സായുധ സേനയുടെ രഹസ്യ ആശയവിനിമയങ്ങൾ മനസ്സിലാക്കാൻ ഇത് ഉപയോഗിച്ചു.
  • ഹാർവാർഡ് മാർക്ക് I (1944), പരിമിതമായ ഇൻസ്റ്റാളേഷനുള്ള ഒരു കമ്പ്യൂട്ടർ.
  • യുഎസ് ആർമി വികസിപ്പിച്ച ENIAC (1946), ദശാംശ സംഖ്യകളെ അടിസ്ഥാനമാക്കിയുള്ളതും ആദ്യത്തെ പൊതു ആവശ്യ ഇലക്ട്രോണിക് കമ്പ്യൂട്ടറുമാണ്.

പോരായ്മകൾ തിരിച്ചറിഞ്ഞ്, ENIAC-ന്റെ ഡെവലപ്പർമാർ കൂടുതൽ വഴക്കമുള്ളതും മനോഹരവുമായ ഒരു പരിഹാരത്തിൽ പ്രവർത്തിക്കുകയും ഇപ്പോൾ മറഞ്ഞിരിക്കുന്ന സോഫ്റ്റ്‌വെയർ ആർക്കിടെക്ചർ അല്ലെങ്കിൽ സാധാരണയായി വോൺ ന്യൂമാൻ ആർക്കിടെക്ചർ എന്നറിയപ്പെടുന്നത് നിർദ്ദേശിക്കുകയും ചെയ്തു. ജോൺ വോൺ ന്യൂമാൻ (1945) എഴുതിയ ഒരു പ്രസിദ്ധീകരണത്തിൽ ഈ ഡിസൈൻ ആദ്യം പരാമർശിച്ച ശേഷം, ഈ വാസ്തുവിദ്യയെ അടിസ്ഥാനമാക്കി വികസിപ്പിച്ച കമ്പ്യൂട്ടറുകളിൽ ആദ്യത്തേത് യുണൈറ്റഡ് കിംഗ്ഡത്തിൽ (SSEM) പൂർത്തിയായി. ഒരു വർഷത്തിനുശേഷം അതേ വാസ്തുവിദ്യയുണ്ടായിരുന്ന ENIAC, EDVAC എന്ന് നാമകരണം ചെയ്യപ്പെട്ടു.

ഇന്നത്തെ മിക്കവാറും എല്ലാ കമ്പ്യൂട്ടറുകളും ഈ ആർക്കിടെക്ചറുമായി പൊരുത്തപ്പെടുന്നതിനാൽ, കമ്പ്യൂട്ടർ sözcüഎന്നതിന്റെ നിർവചനമായും ഇത് ഉപയോഗിക്കുന്നു അതിനാൽ, ഈ നിർവചനം അനുസരിച്ച്, മുൻകാല ഉപകരണങ്ങളെ കമ്പ്യൂട്ടറുകളായി കണക്കാക്കില്ലെങ്കിലും, ചരിത്രപരമായ സന്ദർഭത്തിൽ അവ ഇപ്പോഴും അങ്ങനെയാണ് അറിയപ്പെടുന്നത്. 1940-കൾ മുതൽ കമ്പ്യൂട്ടർ നിർവ്വഹണത്തിൽ സമൂലമായ മാറ്റങ്ങൾക്ക് വിധേയമായെങ്കിലും, ഭൂരിപക്ഷം പേരും വോൺ ന്യൂമാൻ വാസ്തുവിദ്യയോട് വിശ്വസ്തരായി നിലകൊള്ളുന്നു.

1950-കളിൽ സ്‌പേസ് ട്യൂബ് അധിഷ്‌ഠിത കമ്പ്യൂട്ടറുകൾ ഉപയോഗിച്ചതിന് ശേഷം, വേഗതയേറിയതും വിലകുറഞ്ഞതുമായ ട്രാൻസിസ്റ്റർ അധിഷ്‌ഠിത കമ്പ്യൂട്ടറുകൾ 1960-കളിൽ സാധാരണമായി. ഈ ഘടകങ്ങളുടെ ഫലമായി, കമ്പ്യൂട്ടറുകൾ അഭൂതപൂർവമായ തലത്തിൽ വൻതോതിൽ ഉൽപ്പാദിപ്പിക്കപ്പെട്ടു. 1970-കളോടെ, ഇന്റഗ്രേറ്റഡ് സർക്യൂട്ടുകൾ നടപ്പിലാക്കിയതിനും ഇന്റൽ 4004 പോലുള്ള മൈക്രോപ്രൊസസ്സറുകൾ വികസിപ്പിച്ചതിനും നന്ദി, പ്രകടനത്തിലും വിശ്വാസ്യതയിലും വീണ്ടും വലിയ വർധനവുണ്ടായി. 1980-കളിൽ, വാഷിംഗ് മെഷീനുകൾ പോലുള്ള ദൈനംദിന ജീവിതത്തിൽ നിരവധി യന്ത്രോപകരണങ്ങളുടെ കൺട്രോളർ ഹാർഡ്‌വെയറിൽ കമ്പ്യൂട്ടറുകൾ സ്ഥാനം പിടിക്കാൻ തുടങ്ങി. അതേ കാലയളവിൽ, പേഴ്സണൽ കമ്പ്യൂട്ടറുകൾ ജനപ്രീതി നേടിയിരുന്നു. അവസാനമായി, 1990-കളിൽ ഇന്റർനെറ്റ് വികസിപ്പിച്ചതോടെ കമ്പ്യൂട്ടറുകൾ ടെലിവിഷനുകളും ടെലിഫോണുകളും പോലെയുള്ള സാധാരണ ഉപകരണങ്ങളായി മാറി.

വോൺ ന്യൂമാൻ ആർക്കിടെക്ചർ അനുസരിച്ച്, കമ്പ്യൂട്ടറുകളിൽ നാല് പ്രധാന ഘടകങ്ങൾ അടങ്ങിയിരിക്കുന്നു, കൂടാതെ കമ്പ്യൂട്ടറിൽ ഗണിതശാസ്ത്ര യുക്തിയും ഉണ്ട്.

മെമ്മറി

ഒരു കമ്പ്യൂട്ടറിന്റെ മെമ്മറി എന്നത് അക്കങ്ങൾ അടങ്ങിയ സെല്ലുകളുടെ ഒരു കൂട്ടമായി കണക്കാക്കാം. ഓരോ സെല്ലും എഴുതാനും അതിലെ ഉള്ളടക്കങ്ങൾ വായിക്കാനും കഴിയും. ഓരോ സെല്ലിനും അതിന്റേതായ അദ്വിതീയ വിലാസമുണ്ട്. ഒരു കമാൻഡ്, ഉദാഹരണത്തിന്, സെൽ 34-ന്റെ ഉള്ളടക്കം സെൽ 5.689 ഉപയോഗിച്ച് സംഗ്രഹിച്ച് സെൽ 78-ൽ സ്ഥാപിക്കും. അവയിൽ അടങ്ങിയിരിക്കുന്ന സംഖ്യകൾ എന്തും ആകാം, അക്കങ്ങൾ, കമാൻഡുകൾ, വിലാസങ്ങൾ, അക്ഷരങ്ങൾ മുതലായവ. അത് ഉപയോഗിക്കുന്ന സോഫ്റ്റ്‌വെയർ മാത്രമേ അതിന്റെ ഉള്ളടക്കത്തിന്റെ സ്വഭാവം നിർണ്ണയിക്കുകയുള്ളൂ. ഇന്നത്തെ കമ്പ്യൂട്ടറുകളിൽ ഭൂരിഭാഗവും ഡാറ്റ സംരക്ഷിക്കാൻ ബൈനറി നമ്പറുകൾ ഉപയോഗിക്കുന്നു, ഓരോ സെല്ലിലും 8 ബിറ്റുകൾ (അതായത് ഒരു ബൈറ്റ്) അടങ്ങിയിരിക്കാം.

അതിനാൽ ഒരു ബൈറ്റിന് 255 വ്യത്യസ്ത സംഖ്യകളെ പ്രതിനിധീകരിക്കാൻ കഴിയും, എന്നാൽ അവ 0 മുതൽ 255 വരെയും -128 മുതൽ +127 വരെയും ആകാം. വശങ്ങളിലായി സ്ഥാപിച്ചിട്ടുള്ള ഒന്നിലധികം ബൈറ്റുകൾ ഉപയോഗിക്കുമ്പോൾ (സാധാരണയായി 2, 4 അല്ലെങ്കിൽ 8), വളരെ വലിയ സംഖ്യകൾ സംരക്ഷിക്കാൻ സാധിക്കും. ആധുനിക കമ്പ്യൂട്ടറുകളുടെ മെമ്മറിയിൽ കോടിക്കണക്കിന് ബൈറ്റുകൾ അടങ്ങിയിരിക്കുന്നു.

കമ്പ്യൂട്ടറിൽ മൂന്ന് തരത്തിലുള്ള മെമ്മറി ഉണ്ട്. പ്രോസസറിലെ രജിസ്റ്ററുകൾ വളരെ വേഗമേറിയതാണെങ്കിലും വളരെ പരിമിതമായ ശേഷിയുള്ളവയാണ്. വളരെ സാവധാനത്തിലുള്ള മെയിൻ മെമ്മറി ആക്സസ് ചെയ്യാനുള്ള പ്രോസസറിന്റെ ആവശ്യം പരിഹരിക്കാൻ അവ ഉപയോഗിക്കുന്നു. മെയിൻ മെമ്മറി റാൻഡം ആക്സസ് മെമ്മറി (REB അല്ലെങ്കിൽ റാം, റാൻഡം ആക്സസ് മെമ്മറി), റീഡ്-ഒൺലി മെമ്മറി (SOB അല്ലെങ്കിൽ ROM, റീഡ് ഒൺലി മെമ്മറി) എന്നിങ്ങനെ തിരിച്ചിരിക്കുന്നു. റാം എപ്പോൾ വേണമെങ്കിലും എഴുതാം, പവർ നിലനിൽക്കുന്നിടത്തോളം മാത്രമേ അതിലെ ഉള്ളടക്കങ്ങൾ നിലനിർത്തൂ. റോമിൽ റീഡ്-ഒൺലി, പ്രീ-എംബഡഡ് വിവരങ്ങൾ അടങ്ങിയിരിക്കുന്നു. ഇത് പവർ പരിഗണിക്കാതെ ഉള്ളടക്കത്തെ സംരക്ഷിക്കുന്നു. ഉദാഹരണത്തിന്, ഏതെങ്കിലും ഡാറ്റ അല്ലെങ്കിൽ കമാൻഡ് റാമിൽ വസിക്കുന്നു, അതേസമയം കമ്പ്യൂട്ടർ ഹാർഡ്‌വെയറിനെ നിയന്ത്രിക്കുന്ന ബയോസ് റോമിൽ വസിക്കുന്നു.

അവസാന മെമ്മറി ഉപവിഭാഗം കാഷെ മെമ്മറിയാണ്. ഇത് പ്രോസസറിൽ സ്ഥിതിചെയ്യുന്നു, പ്രധാന മെമ്മറിയേക്കാൾ വേഗതയേറിയതും രജിസ്റ്ററുകളിൽ നിന്ന് വലിയ ശേഷിയുള്ളതുമാണ്.

ഇൻപുട്ട്/ഔട്ട്പുട്ട് എന്നത് ഒരു കമ്പ്യൂട്ടർ ബാഹ്യലോകത്തിൽ നിന്നുള്ള ഡാറ്റ കൈമാറ്റം ചെയ്യാൻ ഉപയോഗിക്കുന്ന ഉപകരണമാണ്. സാധാരണയായി ഉപയോഗിക്കുന്ന ഇൻപുട്ട് യൂണിറ്റുകളിൽ കീബോർഡും മൗസും, ഔട്ട്പുട്ട് ഡിസ്പ്ലേകളും (അല്ലെങ്കിൽ ഡിസ്പ്ലേ, മോണിറ്റർ), സ്പീക്കർ, പ്രിന്റർ എന്നിവ ഉൾപ്പെടുന്നു. ഹാർഡ്, ഒപ്റ്റിക്കൽ ഡിസ്കുകൾ രണ്ടും ചെയ്യുന്നു.

കമ്പ്യൂട്ടർ നെറ്റ്‌വർക്കുകൾ

ഒന്നിലധികം പരിതസ്ഥിതികളിലുടനീളം വിവരങ്ങൾ ഏകോപിപ്പിക്കുന്നതിന് 1950 മുതൽ കമ്പ്യൂട്ടറുകൾ ഉപയോഗിച്ചുവരുന്നു. US മിലിട്ടറിയുടെ (SAGE) സംവിധാനം അത്തരം സംവിധാനങ്ങളുടെ ആദ്യത്തെ സമഗ്രമായ ഉദാഹരണമാണ്, കൂടാതെ (Sabre) സിസ്റ്റം പോലുള്ള നിരവധി പ്രത്യേക ഉദ്ദേശ്യ വാണിജ്യ സംവിധാനങ്ങൾക്ക് തുടക്കമിട്ടു. 1970-കളിൽ, അമേരിക്കൻ എഞ്ചിനീയർമാർ സൈന്യത്തിനുള്ളിൽ നടപ്പിലാക്കിയ ഒരു പദ്ധതിയുടെ ചട്ടക്കൂടിനുള്ളിൽ കമ്പ്യൂട്ടറുകളെ പരസ്പരം ബന്ധിപ്പിക്കുകയും (ARPANET) ഇപ്പോൾ കമ്പ്യൂട്ടർ നെറ്റ്‌വർക്ക് എന്നറിയപ്പെടുന്നതിന്റെ അടിത്തറ പാകുകയും ചെയ്തു. കാലക്രമേണ, ഈ കമ്പ്യൂട്ടർ ശൃംഖല സൈന്യത്തിലും അക്കാദമിക് യൂണിറ്റുകളിലും മാത്രമായി പരിമിതപ്പെടുത്താതെ വികസിക്കുകയും ഇന്ന് ബിൽഗിസുനാറിനുള്ളിൽ (ഇന്റർനെറ്റ് അല്ലെങ്കിൽ ജനറൽ നെറ്റ്‌വർക്ക്) ദശലക്ഷക്കണക്കിന് കമ്പ്യൂട്ടറുകൾ രൂപപ്പെടുകയും ചെയ്തു. സ്വിറ്റ്സർലൻഡിലെ CERN ഗവേഷണ കേന്ദ്രത്തിൽ വികസിപ്പിച്ച ഗ്ലോബൽ നെറ്റ്‌വർക്ക് (വേൾഡ് വൈഡ് വെബ്, WWW) എന്ന പ്രോട്ടോക്കോളുകളും ഇ-മെയിൽ പോലുള്ള ആപ്ലിക്കേഷനുകളും ഇഥർനെറ്റ് പോലുള്ള ചെലവുകുറഞ്ഞ ഹാർഡ്‌വെയർ പരിഹാരങ്ങളും ഉപയോഗിച്ച് 1990-കളോടെ കമ്പ്യൂട്ടർ നെറ്റ്‌വർക്കുകൾ വ്യാപകമായി.

ഹാർഡ്വെയർ

ഹാർഡ്‌വെയർ എന്ന ആശയം കമ്പ്യൂട്ടറിന്റെ എല്ലാ സ്പർശന ഘടകങ്ങളെയും ഉൾക്കൊള്ളുന്നു.

ഹാർഡ്‌വെയർ ഉദാഹരണങ്ങൾ
പെരിഫറൽ യൂണിറ്റുകൾ (ഇൻപുട്ട്/ഔട്ട്പുട്ട്) എൻട്രി മൗസ്, കീബോർഡ്, ജോയിസ്റ്റിക്, ബ്രൗസർ
എക്സിറ്റ് മോണിറ്റർ, പ്രിന്റർ, സ്പീക്കർ
രണ്ടുപേരും ഫ്ലോപ്പി ഡ്രൈവ്, ഹാർഡ് ഡിസ്ക്, ഒപ്റ്റിക്കൽ ഡിസ്ക്
കണക്ടറുകൾ ഹ്രസ്വ പരിധി RS-232, SCSI, PCI, USB
ലോംഗ് റേഞ്ച് (കമ്പ്യൂട്ടർ നെറ്റ്‌വർക്കുകൾ) ഇഥർനെറ്റ്, എടിഎം, എഫ്ഡിഡിഐ

I/O യൂണിറ്റുകൾ

ഇൻപുട്ട്/ഔട്ട്പുട്ട്, കമ്പ്യൂട്ടിംഗ് സിസ്റ്റത്തിന്റെ വിവിധ ഫങ്ഷണൽ യൂണിറ്റുകൾ (സബ്സിസ്റ്റങ്ങൾ) തമ്മിലുള്ള ആശയവിനിമയം അല്ലെങ്കിൽ ഈ ഇന്റർഫേസുകളിലേക്ക് നേരിട്ട് വിവര സിഗ്നലുകൾ അയയ്ക്കുന്നത് സാധ്യമാക്കുന്നു.

വിവിധ യൂണിറ്റുകളിൽ നിന്ന് ലഭിക്കുന്ന സിഗ്നലുകളാണ് ഇൻപുട്ടുകൾ. ഈ യൂണിറ്റുകളിലേക്ക് അയച്ച സിഗ്നലുകളാണ് ഔട്ട്പുട്ടുകൾ. കമ്പ്യൂട്ടറുമായി ഒരു കണക്ഷൻ സ്ഥാപിക്കുന്നതിന് ഒരു ഉപയോക്താവ് (അല്ലെങ്കിൽ മറ്റ് സിസ്റ്റങ്ങൾ) I/O ഉപകരണങ്ങൾ ഉപയോഗിക്കുന്നു. ഉദാഹരണത്തിന്, കീബോർഡും മൗസും കമ്പ്യൂട്ടറിന്റെ ഇൻപുട്ട് ഉപകരണങ്ങളാണ്. ഡിസ്പ്ലേ, സ്പീക്കർ, പ്രിന്റർ എന്നിവയാണ് കമ്പ്യൂട്ടറിന്റെ ഔട്ട്പുട്ട് ഉപകരണങ്ങൾ. കമ്പ്യൂട്ടറുമായി ബന്ധിപ്പിക്കുന്നതിന് വ്യത്യസ്ത ഉപകരണങ്ങൾ ഇൻപുട്ട്, ഔട്ട്പുട്ട് സിഗ്നലുകൾ ഉപയോഗിക്കുന്നു. മോഡം, കണക്ഷൻ കാർഡുകൾ എന്നിവ ഉദാഹരണങ്ങളാകാം.

കീബോർഡും മൗസും ഉപയോക്താക്കളുടെ ശാരീരിക ചലനങ്ങളെ ഇൻപുട്ടായി എടുക്കുകയും ഈ ശാരീരിക ചലനങ്ങളെ കമ്പ്യൂട്ടറുകൾക്ക് മനസ്സിലാക്കാൻ കഴിയുന്ന ഒരു തലത്തിലേക്ക് മാറ്റുകയും ചെയ്യുന്നു. ഔട്ട്‌പുട്ട് യൂണിറ്റുകൾ (പ്രിൻറർ, സ്പീക്കർ, സ്‌ക്രീൻ പോലുള്ളവ) കമ്പ്യൂട്ടർ ഉൽപ്പാദിപ്പിക്കുന്ന ഔട്ട്‌പുട്ട് സിഗ്നലുകളെ ഇൻപുട്ട് സിഗ്നലുകളായി എടുക്കുകയും ഈ സിഗ്നലുകളെ ഉപയോക്താക്കൾക്ക് കാണാനും വായിക്കാനും കഴിയുന്ന ഔട്ട്‌പുട്ടുകളായി മാറ്റുന്നു.

കമ്പ്യൂട്ടർ ആർക്കിടെക്ചറിൽ, സെൻട്രൽ പ്രോസസ്സിംഗ് യൂണിറ്റും (സിപിയു) മെയിൻ മെമ്മറിയും കമ്പ്യൂട്ടറിന്റെ ഹൃദയമായി മാറുന്നു. കാരണം മെമ്മറിക്ക് സെൻട്രൽ പ്രോസസ്സിംഗ് യൂണിറ്റിലെ ഡാറ്റ സ്വന്തം നിർദ്ദേശങ്ങൾ ഉപയോഗിച്ച് നേരിട്ട് വായിക്കാനും സെൻട്രൽ പ്രോസസ്സിംഗ് യൂണിറ്റിലേക്ക് നേരിട്ട് ഡാറ്റ എഴുതാനും കഴിയും. ഉദാഹരണമായി, ഒരു ഫ്ലോപ്പി ഡ്രൈവ് I/O സിഗ്നലുകൾ പരിഗണിക്കുന്നു. സെൻട്രൽ പ്രോസസ്സിംഗ് യൂണിറ്റിന്റെ I/O രീതികൾ ലോ-ലെവൽ കമ്പ്യൂട്ടർ പ്രോഗ്രാമിംഗിൽ ഡിവൈസ് ഡ്രൈവറുകൾ പൂർത്തിയാക്കാൻ സഹായിക്കുന്നു.

ഉയർന്ന നിലവാരമുള്ള ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളും ഉയർന്ന തലത്തിലുള്ള പ്രോഗ്രാമിംഗും അനുയോജ്യമായ I/O ആശയങ്ങളും അടിസ്ഥാന ഘടകങ്ങളും വേർതിരിച്ച് പ്രവർത്തിക്കുന്നത് സാധ്യമാക്കുന്നു. ഉദാഹരണത്തിന്, സി പ്രോഗ്രാമിംഗ് ഭാഷയിൽ സോഫ്‌റ്റ്‌വെയറിന്റെ I/Os ഓർഗനൈസ് ചെയ്യുന്നതിനുള്ള പ്രവർത്തനങ്ങൾ അടങ്ങിയിരിക്കുന്നു. ഈ ഫംഗ്‌ഷനുകൾ ഫയലുകളിൽ നിന്നുള്ള ഡാറ്റ വായിക്കാനും ഈ ഫയലുകളിലേക്ക് ഡാറ്റ എഴുതാനും അനുവദിക്കുന്നു.

എഴുതിയ ല ± ± മീറ്റർ

സോഫ്‌റ്റ്‌വെയർ എന്ന ആശയം കമ്പ്യൂട്ടറിലെ എല്ലാ അദൃശ്യ ഘടകങ്ങളെയും വിവരിക്കുന്നു: സോഫ്റ്റ്‌വെയർ, പ്രോട്ടോക്കോളുകൾ, ഡാറ്റ എന്നിവയെല്ലാം സോഫ്‌റ്റ്‌വെയറാണ്.

എഴുതിയ ല ± ± മീറ്റർ
ഒ.എസ് Unix/BSD UNIX V, AIX, HP-UX, Solaris (SunOS), FreeBSD, NetBSD, IRIX
ഗ്നു / ലിനക്സ് ലിനക്സ് വിതരണങ്ങൾ
മൈക്രോസോഫ്റ്റ് വിൻഡോസ് Windows 3.0, Windows 3.1, Windows 95, Windows 98, Windows NT, Windows CE, Windows XP, Windows Vista, Windows 7, Windows 8 Windows 8.1 Windows 10
ഡോസ് DOS/360, QDOS, DRDOS, PC-DOS, MS-DOS, FreeDOS
മാക് ഒ.എസ് മാക് ഒഎസ് എക്സ്
ഉൾച്ചേർത്തതും തത്സമയ ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളും ഉൾച്ചേർത്ത ഓപ്പറേറ്റിംഗ് സിസ്റ്റം ഡയറക്ടറി
ലൈബ്രറികൾ മൾട്ടിമീഡിയ DirectX, OpenGL, OpenAL
സോഫ്റ്റ്വെയർ ലൈബ്രറി സി ലൈബ്രറി
ഡാറ്റ പ്രോട്ടോക്കോൾ TCP/IP, Kermit, FTP, HTTP, SMTP, NNTP
ഡോക്യുമെന്റ് ഫോർമാറ്റുകൾ HTML, XML, JPEG, MPEG, PNG
ഉപയോക്തൃ ഇന്റർഫേസ് ഗ്രാഫിക്കൽ യൂസർ ഇന്റർഫേസ് (WIMP) Microsoft Windows, GNOME, KDE, QNX ഫോട്ടോൺ, CDE, GEM
ടെക്‌സ്‌ച്വൽ യൂസർ ഇന്റർഫേസ് കമാൻഡ് ലൈൻ, ഷെൽ
മറ്റ്
അപേക്ഷ ഓഫീസ് വേഡ് പ്രോസസർ, ഡെസ്ക്ടോപ്പ് പബ്ലിഷിംഗ്, അവതരണ സോഫ്റ്റ്വെയർ, ഡാറ്റാബേസ് മാനേജ്മെന്റ് സിസ്റ്റം, സ്പ്രെഡ്ഷീറ്റ്, അക്കൗണ്ടിംഗ് സോഫ്റ്റ്വെയർ
കമ്പ്യൂട്ടർ പ്രവേശനം ബ്രൗസർ, ഇമെയിൽ ക്ലയന്റ്, ഗ്ലോബൽ വെബ് സെർവർ, തൽക്ഷണ സന്ദേശമയയ്‌ക്കൽ സോഫ്റ്റ്‌വെയർ
ഡിസൈൻ കമ്പ്യൂട്ടർ-എയ്ഡഡ് ഡിസൈൻ, കമ്പ്യൂട്ടർ-എയ്ഡഡ് പ്രൊഡക്ഷൻ
ചാർട്ടുകൾ സെല്ലുലാർ ഗ്രാഫിക്സ് എഡിറ്റർ, ഡയറക്ഷണൽ ഗ്രാഫിക്സ് എഡിറ്റർ, 3D മോഡലർ, ആനിമേഷൻ എഡിറ്റർ, 3D കമ്പ്യൂട്ടർ ഗ്രാഫിക്സ്, വീഡിയോ എഡിറ്റിംഗ്, ഇമേജ് കൃത്രിമത്വം
ഡിജിറ്റൽ ഓഡിയോ ഡിജിറ്റൽ ഓഡിയോ എഡിറ്റർ, ഓഡിയോ പ്ലെയർ
സോഫ്റ്റ്വെയർ എഞ്ചിനീയറിംഗ് കംപൈലർ, കൺവെർട്ടർ, ഇന്റർപ്രെറ്റർ, ഡീബഗ്ഗർ, ടെക്സ്റ്റ് എഡിറ്റർ, ഇന്റഗ്രേറ്റഡ് ഡെവലപ്‌മെന്റ് എൻവയോൺമെന്റ്, പെർഫോമൻസ് റിവ്യൂ, ചേഞ്ച് ചെക്കിംഗ്, സോഫ്‌റ്റ്‌വെയർ കോൺഫിഗറേഷൻ മാനേജ്‌മെന്റ്
ഗെയിമുകൾ സ്ട്രാറ്റജി, സാഹസികത, പസിൽ, സിമുലേഷൻ, റോൾ പ്ലേയിംഗ് ഗെയിം, ഇന്ററാക്ടീവ് ഫിക്ഷൻ
Ek കൃത്രിമ+, ആന്റിവൈറസ് സോഫ്റ്റ്‌വെയർ, ഡോക്യുമെന്റ് മാനേജർ

അഭിപ്രായമിടുന്ന ആദ്യയാളാകൂ

ഒരു മറുപടി വിടുക

നിങ്ങളുടെ ഇമെയിൽ വിലാസം പ്രസിദ്ധീകരിച്ചു ചെയ്യില്ല.


*