സെൻട്രൽ പ്രൊസസിങ് യൂണിറ്റ്

കമ്പ്യൂട്ടർ പ്രോഗ്രാമിലെ നിർദ്ദേശങ്ങൾ പ്രവർത്തിപ്പിക്കുന്ന കമ്പ്യൂട്ടർ ഭാഗമാണ് സെൻട്രൽ പ്രോസസിങ് യൂണിറ്റ് അഥവാ സി.പി.യു. ലളിതമായി പ്രോസസർ എന്ന പേരിലും അറിയപ്പെടുന്നു. മിക്ക കമ്പ്യൂട്ടറുകളിലും ഒറ്റ ഐ.സി. ചിപ്പിൽ ഒതുക്കിയ രൂപത്തിലായിരിക്കും സി.പി.യു. കാണപ്പെടുക. ഇത്തരം ചിപ്പുകളാണ് മൈക്രോപ്രോസസറുകൾ. കമ്പ്യൂട്ടർ പ്രോഗ്രാമിലെ ഗണിത-താരതമ്യ-ഇൻപുട്ട്/ഔട്ട്പുട്ട് ക്രിയകൾ പ്രാവർത്തികമാക്കുക എന്നതാണ് സി.പി.യുവിന്റെ അടിസ്ഥാനധർമ്മം. മനുഷ്യന് തലച്ചോറെന്നതിനു സമാനമായ പ്രവർത്തനമാണ് കമ്പ്യൂട്ടറിൽ സി.പി.യുവിനുള്ളത്. സി.പി.യു. എന്നത്, കമ്പ്യൂട്ടർ വ്യവസായത്തിൽ 1960-കുളുടെ തുടക്കം മുതൽക്കേ ഉപയോഗിച്ചു വരുന്ന പദമാണ്.[1] സി.പി.യുവിന്റെ രൂപവും, രൂപകൽപ്പനയും, പ്രത്യക്ഷവൽക്കരണവും അന്നത്തേതിൽ നിന്നും ഏറെ വ്യത്യസ്തമായെങ്കിലും ഇതിന്റെ അടിസ്ഥാനധർമ്മം ഇപ്പോഴും പഴയതുതന്നെയാണ്. ഇതിന്റെ വേഗത, വലിപ്പം, പ്രവർത്തനരീതി എന്നിവയിൽ കാലത്തിനനുസരിച്ച് പല മാറ്റങ്ങളും വന്നിട്ടുണ്ട്.

ഇന്റൽ 80486ഡി.എക്സ്.2 സി.പിയു.
ഇന്റൽ 80486.ഡി.എക്സ്.2 സി.പിയു. - താഴെനിന്നുള്ള ദൃശ്യം

ഒരു സിപിയുവിലെ പ്രധാന ഘടകങ്ങളിൽ അരിത്മെറ്റിക് ലോജിക് യൂണിറ്റ് (ALU), എഎൽയുവിലേക്ക് ഓപ്പറണ്ടുകൾ വിതരണം ചെയ്യുന്നതും എഎൽയു പ്രവർത്തനങ്ങളുടെ ഫലങ്ങൾ സംഭരിക്കുന്നതുമായ പ്രോസസ്സർ രജിസ്റ്ററുകൾ, (മെമ്മറിയിൽ നിന്ന്) എടുക്കൽ ക്രമീകരിക്കുന്ന ഒരു കൺട്രോൾ യൂണിറ്റ് എന്നിവ ഉൾപ്പെടുന്നു. കൂടാതെ എഎൽയു, രജിസ്റ്ററുകൾ, മറ്റ് ഘടകങ്ങൾ എന്നിവയുടെ ഏകോപിത പ്രവർത്തനങ്ങൾക്ക് നിർദ്ദേശം നൽകിക്കൊണ്ട് (മെമ്മറിയിൽ നിന്ന്), ഡീകോഡിംഗും നിർവ്വഹണവും (നിർദ്ദേശങ്ങൾ) ക്രമീകരിക്കുന്ന ഒരു നിയന്ത്രണ യൂണിറ്റും ഉണ്ട്.

ഒന്നോ അതിലധികമോ സിപിയുകൾ ഒരൊറ്റ ഐസി ചിപ്പിൽ ഉള്ള ഇന്റഗ്രേറ്റഡ് സർക്യൂട്ട് (IC) മൈക്രോപ്രൊസസ്സറുകളിൽ ആണ് മിക്ക ആധുനിക സിപിയുകളും നടപ്പിലാക്കുന്നത്. ഒന്നിലധികം സിപിയുകളുള്ള മൈക്രോപ്രൊസസ്സർ ചിപ്പുകൾ മൾട്ടി-കോർ പ്രോസസറുകളാണ്. അധിക വെർച്വൽ അല്ലെങ്കിൽ ലോജിക്കൽ സിപിയുകൾ സൃഷ്ടിക്കുന്നതിന് പേഴ്സണൽ ഫിസിക്കൽ സിപിയു, പ്രോസസർ കോറുകൾ, മൾട്ടിത്രെഡ് ചെയ്യാനും കഴിയും.[2]

മൈക്രോപ്രൊസസ്സർ രൂപകൽപ്പനയും നിർമ്മാണവും ചെയ്യുന്ന കമ്പനികൾ

തിരുത്തുക
  1. Weik, Martin H. (1961). "A Third Survey of Domestic Electronic Digital Computing Systems". Ballistic Research Laboratories. {{cite journal}}: Cite journal requires |journal= (help)
  2. Thomas Willhalm; Roman Dementiev; Patrick Fay (December 18, 2014). "Intel Performance Counter Monitor – A better way to measure CPU utilization". software.intel.com. Retrieved February 17, 2015.