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

കമ്പ്യൂട്ടർ ആർക്കിടെക്ചറിൽ, 32-ബിറ്റ് സംഖ്യകൾ, മെമ്മറി വിലാസങ്ങൾ അല്ലെങ്കിൽ മറ്റ് ഡാറ്റ യൂണിറ്റുകൾ 32 ബിറ്റുകൾ (4 ഒക്റ്ററ്റുകൾ) വീതിയുള്ളവയാണ്. കൂടാതെ, 32-ബിറ്റ് സിപിയു, എ‌എൽ‌യു ആർക്കിടെക്ചറുകൾ രജിസ്റ്ററുകൾ, വിലാസ ബസുകൾ അല്ലെങ്കിൽ ആ വലിപ്പത്തിലുള്ള ഡാറ്റ ബസുകൾ എന്നിവ അടിസ്ഥാനമാക്കിയുള്ളവയാണ്. 32-ബിറ്റ് മൈക്രോകമ്പ്യൂട്ടറുകൾ 32 ബിറ്റ് മൈക്രോപ്രൊസസ്സറുകളുടെ മാനദണ്ഡമായ കമ്പ്യൂട്ടറുകളാണ്.

പൂർണ്ണസംഖ്യകൾ സംഭരിക്കുന്നതിനുള്ള ശ്രേണി

32-ബിറ്റ് രജിസ്റ്ററിന് 232 വ്യത്യസ്ത മൂല്യങ്ങൾ സംഭരിക്കാൻ കഴിയും. 32 ബിറ്റുകളിൽ‌ സംഭരിക്കാൻ‌ കഴിയുന്ന ഇൻ‌റിജർ‌ മൂല്യങ്ങളുടെ ശ്രേണി ഉപയോഗിക്കുന്ന ഇൻ‌റിജർ‌ പ്രാതിനിധ്യത്തെ ആശ്രയിച്ചിരിക്കുന്നു. ഏറ്റവും സാധാരണമായ രണ്ട് പ്രാതിനിധ്യങ്ങൾക്കൊപ്പം, ഒരു (unsigned) ബൈനറി നമ്പറായി പ്രാതിനിധ്യത്തിനായി 0 മുതൽ 4,294,967,295 (232 − 1) വരെയും രണ്ട് കോമ്പ്ലിമെന്റ് പ്രാതിനിധ്യത്തിനായി −2,147,483,648 (−231) മുതൽ 2,147,483,647 (231 − 1) വരെയുമാണ്.

ഒരു പ്രധാന പരിണതഫലമായി, 32-ബിറ്റ് മെമ്മറി വിലാസങ്ങളുള്ള ഒരു പ്രോസസ്സറിന് പരമാവധി 4 ജിബി ബൈറ്റ്-അഡ്രസ് ചെയ്യാവുന്ന മെമ്മറിയിലേക്ക് നേരിട്ട് പ്രവേശിക്കാൻ കഴിയും (പ്രായോഗികമായി പരിധി കുറവായിരിക്കാം).

സാങ്കേതിക ചരിത്രം

ലോകത്തിലെ ആദ്യത്തെ സ്റ്റോർഡ് പ്രോഗ്രാം ഇലക്ട്രോണിക് കമ്പ്യൂട്ടർ മാഞ്ചസ്റ്റർ ബേബി 1948 ൽ 32-ബിറ്റ് ആർക്കിടെക്ചർ ഉപയോഗിച്ചു, ഇത് ആശയത്തിന്റെ തെളിവ് മാത്രമാണെങ്കിലും പ്രായോഗിക ശേഷി കുറവായിരുന്നു. ഇത് ഒരു വില്യംസ് ട്യൂബിൽ 32 റാമിൽ 32-ബിറ്റ് വാക്കുകൾ മാത്രമേ ഉപയോഗിച്ചി രുന്നുള്ളു, കൂടാതെ അഡിഷൻ ഓപ്പറേഷൻ(+ sign) ഇല്ല, പകരം കുറയ്ക്കൽ(subtraction: - sign) മാത്രമാണ് ഉള്ളത്.

മെമ്മറി, മറ്റ് ഡിജിറ്റൽ സർക്യൂട്ടുകൾ, വയറിംഗ് എന്നിവ 32-ബിറ്റ് ആർക്കിടെക്ചറുകളുടെ ആദ്യ ദശകങ്ങളിൽ (1960 മുതൽ 1980 വരെ) ചെലവേറിയതായിരുന്നു. [1] അതിനാൽ പഴയ 32-ബിറ്റ് പ്രോസസർ കുടുംബങ്ങൾക്ക് (അല്ലെങ്കിൽ ലളിതവും വിലകുറഞ്ഞതുമായ വകഭേദങ്ങൾ) ചെലവ് കുറയ്ക്കുന്നതിന് നിരവധി വിട്ടുവീഴ്ചകളും പരിമിതികളും ഉണ്ടാകാം. ഉദാഹരണത്തിന്, ഇത് 16-ബിറ്റ് എഎൽയു(ALU) ആകാം, അല്ലെങ്കിൽ 32 ബിറ്റിനേക്കാൾ ഇടുങ്ങിയ ബാഹ്യ (അല്ലെങ്കിൽ ആന്തരിക) ബസുകൾ, മെമ്മറി വലിപ്പം പരിമിതപ്പെടുത്തുക അല്ലെങ്കിൽ നിർദ്ദേശങ്ങൾ ലഭ്യമാക്കുന്നതിനോ നടപ്പിലാക്കുന്നതിനോ തിരികെ എഴുതുന്നതിനോ കൂടുതൽ സൈക്കിളുകൾ ആവശ്യപ്പെടുന്നു.

ഇതൊക്കെയാണെങ്കിലും, അത്തരം പ്രോസസ്സറുകൾ‌ക്ക് "32-ബിറ്റ്" എന്ന് ലേബൽ‌ ചെയ്യാൻ‌ കഴിയും, കാരണം അവയ്‌ക്ക് ഇപ്പോഴും 32-ബിറ്റ് രജിസ്റ്ററുകളും 32-ബിറ്റ് അളവുകൾ‌ കൈകാര്യം ചെയ്യാൻ‌ കഴിയുന്ന നിർദ്ദേശങ്ങളും ഉണ്ട്. ഉദാഹരണത്തിന്, യഥാർത്ഥ മോട്ടറോള 68000 ന് 16-ബിറ്റ് ഡാറ്റ എഎൽയു ഉം 16-ബിറ്റ് ബാഹ്യ ഡാറ്റാ ബസും ഉണ്ടായിരുന്നു, എന്നാൽ 32-ബിറ്റ് രജിസ്റ്ററുകളും 32-ബിറ്റ് അടിസ്ഥാനമാക്കിയുള്ള ഇൻസ്ട്രക്ഷൻ സെറ്റും ഉണ്ടായിരുന്നു. അത്തരം ഡിസൈനുകളെ ചിലപ്പോൾ "16/32-ബിറ്റ്" എന്നും വിളിക്കാറുണ്ട്. [2]

എന്നിരുന്നാലും, പുതിയ 32-ബിറ്റ് ഡിസൈനുകൾ‌ക്ക് ഓപ്പോസിഷൻ പലപ്പോഴും ശരിയാണ്. ഉദാഹരണത്തിന്, പെന്റിയം പ്രോ പ്രോസസർ 32-ബിറ്റ് മെഷീനാണ്, 32-ബിറ്റ് രജിസ്റ്ററുകളും 32-ബിറ്റ് അളവുകൾ കൈകാര്യം ചെയ്യുന്ന നിർദ്ദേശങ്ങളുമുണ്ട്, എന്നാൽ ബാഹ്യ അഡ്രസ്സ് ബസ് 36 ബിറ്റ് വൈഡും, 4 ജിബിയേക്കാൾ വലിയ അഡ്രസ്സ് നൽകുന്നു, കൂടാതെ ബാഹ്യവും ഡേറ്റാ ബസിന് 64 ബിറ്റ് വൈഡുണ്ട്, പ്രാഥമികമായി ഇത് കൂടുതൽ കാര്യക്ഷമമായ നിർദ്ദേശങ്ങളും ഡാറ്റയും അനുവദിക്കുന്നു.[3]

അവലംബം

🔥 Top keywords: മലയാളംമലയാള മനോരമ ദിനപ്പത്രംപ്രധാന താൾകൊൽക്കത്ത നൈറ്റ് റൈഡേർസ്കേരളത്തിലെ ലോകസഭാമണ്ഡലങ്ങൾറിയൽ മാഡ്രിഡ് സി.എഫ്പ്രത്യേകം:അന്വേഷണംമലയാളം അക്ഷരമാലആടുജീവിതംമാഞ്ചസ്റ്റർ സിറ്റി എഫ്.സി.വിഷുരാമനവമികുമാരനാശാൻമനോജ് കെ. ജയൻ2023-ൽ പുറത്തിറങ്ങിയ മലയാളചലച്ചിത്രങ്ങളുടെ പട്ടികഇന്ത്യയിലെ സംസ്ഥാനങ്ങളും കേന്ദ്രഭരണപ്രദേശങ്ങളുംതൃശൂർ പൂരംആടുജീവിതം (ചലച്ചിത്രം)തുഞ്ചത്തെഴുത്തച്ഛൻപ്രേമലുകാലാവസ്ഥമമിത ബൈജുലോക ബാങ്ക്ന്യൂനമർദ്ദംകേരളംകേരളത്തിലെ തുമ്പികൾവൈക്കം മുഹമ്മദ് ബഷീർലോകാരോഗ്യദിനംസന്ദീപ് വാര്യർപാരീസ് സെന്റ് ജെർമെയ്ൻ എഫ്.സി.നസ്ലെൻ കെ. ഗഫൂർസുൽത്താൻ ബത്തേരിലോക്‌സഭഇന്ത്യയുടെ ഭരണഘടനഇല്യൂമിനേറ്റിലൈംഗികബന്ധംമഴഇന്ത്യൻ തിരഞ്ഞെടുപ്പ് കമ്മീഷൻഎഫ്. സി. ബയേൺ മ്യൂണിക്ക്