64-ബിറ്റ് കമ്പ്യൂട്ടിംഗ്

കമ്പ്യൂട്ടർ ആർക്കിടെക്ചറിൽ, **64-ബിറ്റ്** സംഖ്യകൾ, മെമ്മറി വിലാസങ്ങൾ അല്ലെങ്കിൽ മറ്റ് ഡാറ്റ യൂണിറ്റുകൾ 64 ബിറ്റ് (8 ഒക്റ്ററ്റുകൾ) വൈഡാണുള്ളത്. കൂടാതെ, 64-ബിറ്റ് സിപിയു, എ‌എൽ‌യു ആർക്കിടെക്ചറുകൾ രജിസ്റ്ററുകൾ, വിലാസ ബസുകൾ അല്ലെങ്കിൽ ആ വലിപ്പത്തിലുള്ള ഡാറ്റ ബസുകൾ എന്നിവ അടിസ്ഥാനമാക്കിയുള്ളവയാണ്. 64-ബിറ്റ് മൈക്രോകമ്പ്യൂട്ടറുകളിൽ 64-ബിറ്റ് മൈക്രോപ്രൊസസ്സറുകൾ സാധാരണമാണ്. സോഫ്റ്റ്‌വേർ കാഴ്ചപ്പാടിൽ, 64-ബിറ്റ് കമ്പ്യൂട്ടിംഗ് എന്നാൽ 64-ബിറ്റ് വിർച്വൽ മെമ്മറി വിലാസങ്ങളുള്ള കോഡ് ഉപയോഗിക്കുക എന്നാണ്. എന്നിരുന്നാലും, എല്ലാ 64-ബിറ്റ് നിർദ്ദേശ സെറ്റുകളും പൂർണ്ണ 64-ബിറ്റ് വിർച്വൽ മെമ്മറി വിലാസങ്ങളെ പിന്തുണയ്ക്കുന്നില്ല; x86-64, എആർഎംവി8(ARMv8) എന്നിവ 48 ബിറ്റ് വിർച്വൽ വിലാസത്തെ മാത്രമേ പിന്തുണയ്ക്കൂ, ബാക്കിയുള്ള 16 ബിറ്റുകൾ വിർച്വൽ വിലാസത്തിന് 0 അല്ലെങ്കിൽ എല്ലാം 1 ആയിരിക്കണം, കൂടാതെ നിരവധി 64-ബിറ്റ് ഇൻ‌സ്ട്രക്ഷൻ സെറ്റുകൾ‌ 64 ബിറ്റുകളിൽ‌ കുറഞ്ഞ ഫിസിക്കൽ‌ മെമ്മറി വിലാസത്തെ പിന്തുണയ്‌ക്കുന്നു.

64-ബിറ്റ് എന്ന പദം ഒരു തലമുറ കമ്പ്യൂട്ടറിനെ വിവരിക്കുന്നു, അതിൽ 64-ബിറ്റ് പ്രോസസ്സറുകൾ ഒരു മാനദണ്ഡമാണ്. കമ്പ്യൂട്ടർ ആർക്കിടെക്ചർ, ബസുകൾ, മെമ്മറി, സിപിയുകൾ എന്നിവയുടെ ചില ക്ലാസുകളെ നിർവചിക്കുന്ന ഒരു പദ വലിപ്പമാണ് 64 ബിറ്റുകൾ, കൂടാതെ വിപുലീകരണത്തിലൂടെ അവയിൽ പ്രവർത്തിക്കുന്ന സോഫ്റ്റ്‌വേർ. 64-ബിറ്റ് സിപിയുകൾ 1970 കൾ മുതൽ (ക്രേ -1, 1975) സൂപ്പർകമ്പ്യൂട്ടറുകളിലും 1990 കളുടെ തുടക്കം മുതൽ കുറച്ച ഇൻസ്ട്രക്ഷൻ സെറ്റ് കമ്പ്യൂട്ടിംഗ് (ആർ‌ഐ‌എസ്‌സി) അടിസ്ഥാനമാക്കിയുള്ള വർക്ക്സ്റ്റേഷനുകളിലും സെർവറുകളിലും ഉപയോഗിക്കുന്നു, പ്രത്യേകിച്ച് എം‌പി‌എസ് ആർ‌4000, ആർ‌8000, ആർ‌10000, ഡി‌ഇ‌സി ആൽ‌ഫ , സൺ അൾട്രാസ്പാർക്ക്, ഐബിഎം ആർഎസ്64(RS64), POWER3, പിന്നീടുള്ള പവർ(POWER) മൈക്രോപ്രൊസസ്സറുകൾ. 2003 ൽ, 64-ബിറ്റ് സിപിയുകൾ (മുമ്പ് 32-ബിറ്റ്) മുഖ്യധാരാ പേഴ്സണൽ കമ്പ്യൂട്ടർ വിപണിയിൽ x86-64 പ്രോസസ്സറുകളുടെയും പവർപിസി ജി 5 രൂപത്തിലും അവതരിപ്പിച്ചു, കൂടാതെ 2012 ൽ  സ്മാർട്ട്‌ഫോണുകളെയും ടാബ്‌ലെറ്റിനെയും ലക്ഷ്യമാക്കി ആം ആർക്കിടെക്ചറിലേക്ക് അവതരിപ്പിച്ചു. കമ്പ്യൂട്ടറുകൾ, 2013 സെപ്റ്റംബർ 20 ന് ആദ്യമായി വിറ്റത്, ഒരു സിസ്റ്റം ഓൺ എ ചിപ്പായ (SoC) ARMv8-A ആപ്പിൾ എ 7 സിസ്റ്റം നൽകുന്ന ഐഫോൺ 5 എസിലാണ്.

64-ബിറ്റ് രജിസ്റ്ററിന് 264 (18 ക്വിന്റില്യനിൽ കൂടുതൽ അല്ലെങ്കിൽ 1.8 × 1019) വ്യത്യസ്ത മൂല്യങ്ങൾ കൈവശം വയ്ക്കാൻ കഴിയും. 64 ബിറ്റുകളിൽ‌ സംഭരിക്കാൻ‌ കഴിയുന്ന ഇൻ‌റിജർ‌ മൂല്യങ്ങളുടെ ശ്രേണി ഉപയോഗിക്കുന്ന ഇൻ‌റിജർ‌ പ്രാതിനിധ്യത്തെ ആശ്രയിച്ചിരിക്കുന്നു. ഏറ്റവും സാധാരണമായ രണ്ട് പ്രാതിനിധ്യങ്ങൾക്കൊപ്പം, ശ്രേണി 0 മുതൽ 18,446,744,073,709,551,615 (264 - 1) വരെയാണ് (ഒപ്പിടാത്ത) ബൈനറി നമ്പറായി പ്രതിനിധീകരിക്കുന്നതിനും, -9,223,372,036,854,775,808 (−263) കൂടി രണ്ടിന്റെ പൂരകമായിയിട്ടുള്ള പ്രാതിനിധ്യം 9,223,372,036,854,775,807 (263 − 1)വരെയാണ്  അതിനാൽ, 64-ബിറ്റ് മെമ്മറി വിലാസങ്ങളുള്ള ഒരു പ്രോസസ്സറിന് 264 ബൈറ്റുകൾ (= 16 എക്സാബൈറ്റുകൾ) നേരിട്ട് ബൈറ്റ്-അഡ്രസ് ചെയ്യാവുന്ന മെമ്മറിയിലേക്ക് പ്രവേശിക്കാൻ കഴിയും.

കൂടുതൽ യോഗ്യതകളില്ലാതെ, 64-ബിറ്റ് കമ്പ്യൂട്ടർ ആർക്കിടെക്ചറിന് സാധാരണയായി 64 ബിറ്റ് വിസ്‌തൃതിയുള്ള സംഖ്യ, വിലാസ പ്രോസസർ രജിസ്റ്ററുകൾ ഉണ്ട്, ഇത് 64-ബിറ്റ് ഡാറ്റ തരങ്ങൾക്കും വിലാസങ്ങൾക്കും നേരിട്ടുള്ള പിന്തുണ അനുവദിക്കുന്നു. എന്നിരുന്നാലും, ഒരു സിപിയുവിന് ബാഹ്യ ഡാറ്റാ ബസുകളോ രജിസ്റ്ററുകളിൽ നിന്ന് വ്യത്യസ്ത വലിപ്പമുള്ള വിലാസ ബസ്സുകളോ ഉണ്ടായിരിക്കാം, അതിലും വലുത് (32-ബിറ്റ് പെന്റിയത്തിന് 64-ബിറ്റ് ഡാറ്റ ബസ് ഉണ്ടായിരുന്നു, ഉദാഹരണത്തിന്.  64-ബിറ്റ് ഫ്ലോട്ടിംഗ്-പോയിൻറ് നമ്പറുകൾ പോലുള്ള നിമ്ന തലത്തിലുള്ള ഡാറ്റ തരങ്ങളുടെ വലിപ്പത്തെയും ഈ പദം സൂചിപ്പിക്കാം.
## ആർക്കിടെക്ചറൽ ഇംപ്ലിക്കേഷൻസ്
പ്രോസസ്സർ‌ രജിസ്റ്ററുകൾ‌ സാധാരണയായി നിരവധി ഗ്രൂപ്പുകളായി തിരിച്ചിരിക്കുന്നു: ഇൻ‌റിജർ‌, ഫ്ലോട്ടിംഗ്-പോയിൻറ്, സിംഗിൾ‌-ഇൻ‌സ്ട്രക്ഷൻ-മൾട്ടിപ്പിൾ-ഡാറ്റ (സിം‌ഡി), നിയന്ത്രണം, അഡ്രസ്സ് അരിതമെറ്റിക്കിനായുള്ള പ്രത്യേക രജിസ്റ്ററുകൾ‌, വിലാസത്തിനോ, സൂചികയ്ക്കോ അല്ലെങ്കിൽ‌ ബേസ് രജിസ്റ്റേഴ്സിസിനോ വിവിധ ഉപയോഗങ്ങളും പേരുകളും ഉണ്ടായിരിക്കാം.
## അവലംബം

വർഗ്ഗം:കമ്പ്യൂട്ടർ സംഖ്യാഗണിതം