"അസെംബ്ലി ഭാഷ" എന്ന താളിന്റെ പതിപ്പുകൾ തമ്മിലുള്ള വ്യത്യാസം

No edit summary
No edit summary
വരി 14:
 
ചിലപ്പോൾ ഒരേ ആർക്കിടെക്ചറിനായി ഒന്നിലധികം അസംബ്ലറുകൾ ഉണ്ടാകും, ചിലപ്പോൾ ഒരു അസംബ്ലർ ഒരു ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിനോ അല്ലെങ്കിൽ ഒരു പ്രത്യേക ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിനോ മാത്രമായിരിക്കും. മിക്ക അസംബ്ലി ഭാഷകളും ഓപ്പറേറ്റിംഗ് സിസ്റ്റം കോളുകൾക്ക് പ്രത്യേക വാക്യഘടന നൽകുന്നില്ല, കൂടാതെ മിക്ക അസംബ്ലി ഭാഷകളും ഏത് ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിലും സാർവത്രികമായി ഉപയോഗിക്കാൻ കഴിയും, കാരണം എല്ലാ സിസ്റ്റം കോൾ മെക്കാനിസങ്ങളും ആത്യന്തികമായി പ്രോസസ്സറിന്റെ എല്ലാ കഴിവുകളിലേക്കും ഈ ഭാഷ പ്രവേശനം നൽകുന്നു. അസംബ്ലി ഭാഷകളിൽ നിന്ന് വ്യത്യസ്തമായി, മിക്ക ഹൈ-ലെവൽ പ്രോഗ്രാമിംഗ് ഭാഷകളും പൊതുവെ ഒന്നിലധികം ആർക്കിടെക്ചറുകളിലുടനീളം പോർട്ടബിൾ ആണ്, എന്നാൽ ഇന്റർപ്രെട്ടുചെയ്യുകയോ, കംപൈൽ ചെയ്യുകയോ വേണം, ഇത് അസംബ്ലി ചെയ്യുന്നതിനേക്കാൾ സങ്കീർണ്ണമായ ഒരു ജോലിയാണ്.
 
കമ്പ്യൂട്ടിംഗിന്റെ ആദ്യ ദശകങ്ങളിൽ, സിസ്റ്റം പ്രോഗ്രാമിംഗും ആപ്ലിക്കേഷൻ പ്രോഗ്രാമിംഗും പൂർണ്ണമായും അസംബ്ലി ഭാഷയിലായിരുന്നു. ചില ആവശ്യങ്ങൾക്ക് പകരം വെക്കാനില്ലാത്തതാണെങ്കിലും, മിക്ക പ്രോഗ്രാമിംഗുകളും ഇപ്പോൾ ഉയർന്ന തലത്തിലുള്ള ഇന്റർപ്രട്ടഡും, [[കംപൈലർ|കംപൈൽ]] ചെയ്തതുമായ ഭാഷകളിലാണ് നടത്തുന്നത്. നോ സിൽവർ ബുള്ളറ്റ് എന്ന ഗവേഷണ പ്രബന്ധത്തിൽ, ഫ്രെഡ് ബ്രൂക്ക്സ് അസംബ്ലി ഭാഷാ പ്രോഗ്രാമിംഗിൽ നിന്ന് മാറുന്നതിന്റെ അനന്തരഫലങ്ങൾ സംഗ്രഹിച്ചു: "തീർച്ചയായും സോഫ്റ്റ്‌വെയർ ഉൽപ്പാദനക്ഷമതയ്ക്കു വേണ്ടിയുള്ള ഏറ്റവും ശക്തമായ സ്ട്രോക്ക് നൽകുന്നതും,വിശ്വാസ്യതയും ലാളിത്യവും പ്രോഗ്രാമിങ്ങിലേക്ക് കൊണ്ടുവന്നത് ഉയർന്ന തലത്തിലുള്ള ഭാഷകളുടെ മികച്ച ഉപയോഗമാണ്. മിക്ക നിരീക്ഷകരും അതിന് ക്രെഡിറ്റ് നൽകുന്നു. ഉൽപ്പാദനക്ഷമത വേണ്ടിയുള്ള കുറഞ്ഞത് അഞ്ച് ഘടകങ്ങളെ ആശ്രയിച്ചുള്ള വികസനം, കൂടാതെ വിശ്വാസ്യത, ലാളിത്യം, ഗ്രഹണക്ഷമത എന്നിവയിൽ ഒത്തുചേരുന്ന നേട്ടങ്ങൾ മുതലായവയും ഉൾപ്പെടുന്നു."<ref name="Brooks_1986_NSB">{{cite journal |title = No Silver Bullet—Essence and Accident in Software Engineering | last = Brooks |first = Frederick P. |author-link = Fred Brooks |journal = Proceedings of the IFIP Tenth World Computing Conference|pages = 1069–1076 |year = 1986 |ref = Brooks1986}}</ref>
==പുറത്തേക്കുള്ള കണ്ണികൾ==
*[http://www.azillionmonkeys.com/qed/asmexample.html ഉദാഹരണങ്ങൾ]
"https://ml.wikipedia.org/wiki/അസെംബ്ലി_ഭാഷ" എന്ന താളിൽനിന്ന് ശേഖരിച്ചത്