"ഇൻസ്ട്രക്ഷൻ സെറ്റ് ആർക്കിടെക്ചർ" എന്ന താളിന്റെ പതിപ്പുകൾ തമ്മിലുള്ള വ്യത്യാസം

No edit summary
No edit summary
വരി 4:
പൊതുവേ പിന്തുണയ്ക്കുന്ന ഡാറ്റ തരങ്ങൾ, രജിസ്റ്ററുകൾ, പ്രധാന മെമ്മറി അടിസ്ഥാന സവിശേഷതകൾ കൈകാര്യം ചെയ്യുന്നതിനുള്ള ഹാർഡ്‌വെയർ പിന്തുണ (മെമ്മറി സ്ഥിരത, വിലാസ മോഡുകൾ, വെർച്വൽ മെമ്മറി എന്നിവ), നടപ്പിലാക്കുന്ന ഒരു കുടുംബത്തിന്റെ ഇൻപുട്ട് / ഔട്ട്‌പുട്ട് മോഡൽ എന്നിവ ഒരു ഐ‌എസ്‌എ നിർവചിക്കുന്നു.
 
ആ ഐ‌എസ്‌എ നടപ്പാക്കുമ്പോൾ പ്രവർത്തിക്കുന്ന മെഷീൻ കോഡിന്റെ സ്വഭാവം വ്യക്തമാക്കുന്നു, അത് നടപ്പിലാക്കുന്നതിന്റെ സവിശേഷതകളെ ആശ്രയിക്കാത്ത രീതിയിൽ, നടപ്പാക്കലുകൾക്കിടയിൽ ബൈനറി അനുയോജ്യത നൽകുന്നു. പ്രകടനം, ഭൗതിക വലുപ്പം, പണച്ചെലവ് എന്നിവയിൽ വ്യത്യാസമുള്ള (എന്നാൽ മറ്റ് കാര്യങ്ങളിൽ) ഒരു ഐ‌എസ്‌എയുടെ ഒന്നിലധികം നടപ്പാക്കലുകൾക്ക് ഇത് പ്രാപ്‌തമാക്കുന്നു, എന്നാൽ ഒരേ മെഷീൻ കോഡ് തന്നെ പ്രവർത്തിപ്പിക്കാൻ കഴിവുള്ളവയാണ്, സോഫ്റ്റ്വെയർ മാറ്റിസ്ഥാപിക്കാതെ തന്നെ ഉയർന്ന ചെലവും ഉയർന്ന പ്രകടനവുമുള്ള മെഷീൻ കുറഞ്ഞ ചെലവുമുള്ള മെഷീൻചെലവിൽ മാറ്റിസ്ഥാപിക്കാൻ കഴിയും. ഐ‌എസ്‌എയുടെ മൈക്രോ ആർക്കിടെക്ചറുകളുടെ പരിണാമവും ഇതിന് പ്രാപ്തമാക്കുന്നു, അതിലൂടെ ഒരു പുതിയ, ഉയർന്ന പ്രകടനമുള്ള ഐ‌എസ്‌എ നടപ്പാക്കുന്നത് മുൻ തലമുറയിലെ നടപ്പാക്കലുകളിൽ പ്രവർത്തിക്കുന്ന സോഫ്റ്റ്വെയർ പ്രവർത്തിപ്പിക്കാൻ കഴിയും.
==അവലംബം==
"https://ml.wikipedia.org/wiki/ഇൻസ്ട്രക്ഷൻ_സെറ്റ്_ആർക്കിടെക്ചർ" എന്ന താളിൽനിന്ന് ശേഖരിച്ചത്