"മൈക്രോകോഡ്" എന്ന താളിന്റെ പതിപ്പുകൾ തമ്മിലുള്ള വ്യത്യാസം

വിക്കിപീഡിയ, ഒരു സ്വതന്ത്ര വിജ്ഞാനകോശം.
Content deleted Content added
(ചെ.) യന്ത്രം പുതുക്കുന്നു: fr:Microprogrammation
(ചെ.) പുതിയ ചിൽ ...
വരി 1: വരി 1:
{{Prettyurl|Microcode}}
{{Prettyurl|Microcode}}
കമ്പ്യൂട്ടറിന്റേയും മറ്റും [[മൈക്രോപ്രൊസസ്സര്‍|മൈക്രോപ്രൊസെസ്സറുകളിലെ]] [[യന്ത്രഭാഷ|യന്ത്രഭാഷയുടെ]] പ്രത്യക്ഷവല്‍ക്കരണത്തിന്‌ വേണ്ടിയുള്ള ഹാര്‍ഡ്‌വെയര്‍ തലത്തിലെ നിര്‍ദ്ദേശങ്ങള്‍, [[ഡാറ്റാ സ്ട്രക്‌ച്ചര്‍|ഡാറ്റാ സ്ട്രക്‌ച്ചറുകള്‍]] എന്നിവയാണ്‌ '''മൈക്രോകോഡ്'''. പ്രോസസ്സറിനുള്ളിലെ ഒരു അതിവേഗ മെമ്മറിയിലാണ്‌ ഇവയുണ്ടാവുക, യന്ത്രഭാഷയിലെ നിര്‍ദ്ദേശങ്ങളെ സര്‍ക്യൂട്ട് തലത്തിലെ ക്രിയകളുടെ അനുക്രമങ്ങളായി പരിവര്‍ത്തനം ചെയ്യുകയാണിവ ചെയ്യുന്നത്. യന്ത്രഭാഷയെ പ്രൊസസ്സറിന്റെ ഇലക്ട്രോണിസ് വിശദാംശങ്ങളില്‍ നിന്നും മുക്തമാക്കുവാനും അതുവഴി യന്ത്രഭാഷയിലെ നിര്‍ദ്ദേശങ്ങളെ സൗകര്യപ്രദമായ രീതിയില്‍ രൂപല്‍പ്പന ചെയ്യുവാനും ഇവ സഹായിക്കുന്നു. സങ്കീര്‍ണ്ണ പ്രവര്‍ത്തനങ്ങളെ ഒന്നിലധികം നിര്‍ദ്ദേശങ്ങളിലൂടെ പ്രാവര്‍ത്തികമാക്കിക്കൊണ്ട് ഇലക്ട്രോണിക്ക് സര്‍ക്യൂട്ടുകളുടെ സങ്കീര്‍ണ്ണത കുറക്കുന്നതും ഇവ സാധ്യമാക്കുന്നു. മൈക്രോകോഡ് നിര്‍മ്മിക്കുന്നതിനെ '''മൈക്രോപ്രോഗ്രാമിങ്ങ്''' എന്നാണറിയപ്പെടുന്നത്, ഒരു നിശ്ചിത പ്രോസസ്സറിനുള്ള മൈക്രോകോഡിനെ '''മൈക്രോപ്രോഗ്രാം''' എന്നും വിളിക്കുന്നു.
കമ്പ്യൂട്ടറിന്റേയും മറ്റും [[മൈക്രോപ്രൊസസ്സർ|മൈക്രോപ്രൊസെസ്സറുകളിലെ]] [[യന്ത്രഭാഷ|യന്ത്രഭാഷയുടെ]] പ്രത്യക്ഷവൽക്കരണത്തിന്‌ വേണ്ടിയുള്ള ഹാർഡ്‌വെയർ തലത്തിലെ നിർദ്ദേശങ്ങൾ, [[ഡാറ്റാ സ്ട്രക്‌ച്ചർ|ഡാറ്റാ സ്ട്രക്‌ച്ചറുകൾ]] എന്നിവയാണ്‌ '''മൈക്രോകോഡ്'''. പ്രോസസ്സറിനുള്ളിലെ ഒരു അതിവേഗ മെമ്മറിയിലാണ്‌ ഇവയുണ്ടാവുക, യന്ത്രഭാഷയിലെ നിർദ്ദേശങ്ങളെ സർക്യൂട്ട് തലത്തിലെ ക്രിയകളുടെ അനുക്രമങ്ങളായി പരിവർത്തനം ചെയ്യുകയാണിവ ചെയ്യുന്നത്. യന്ത്രഭാഷയെ പ്രൊസസ്സറിന്റെ ഇലക്ട്രോണിസ് വിശദാംശങ്ങളിൽ നിന്നും മുക്തമാക്കുവാനും അതുവഴി യന്ത്രഭാഷയിലെ നിർദ്ദേശങ്ങളെ സൗകര്യപ്രദമായ രീതിയിൽ രൂപൽപ്പന ചെയ്യുവാനും ഇവ സഹായിക്കുന്നു. സങ്കീർണ്ണ പ്രവർത്തനങ്ങളെ ഒന്നിലധികം നിർദ്ദേശങ്ങളിലൂടെ പ്രാവർത്തികമാക്കിക്കൊണ്ട് ഇലക്ട്രോണിക്ക് സർക്യൂട്ടുകളുടെ സങ്കീർണ്ണത കുറക്കുന്നതും ഇവ സാധ്യമാക്കുന്നു. മൈക്രോകോഡ് നിർമ്മിക്കുന്നതിനെ '''മൈക്രോപ്രോഗ്രാമിങ്ങ്''' എന്നാണറിയപ്പെടുന്നത്, ഒരു നിശ്ചിത പ്രോസസ്സറിനുള്ള മൈക്രോകോഡിനെ '''മൈക്രോപ്രോഗ്രാം''' എന്നും വിളിക്കുന്നു.


പ്രൊസസ്സര്‍ രൂപകല്‍പ്പന വേളയില്‍ ഒരു എന്‍ജിനീയര്‍ ആയിരിക്കും അതില്‍ മൈക്രോകോഡിനെ ചേര്‍ക്കുക. ഒരു റോം (ROM) അല്ലെങ്കില്‍ പി.എല്‍.എ. യില്‍ (പ്രോഗ്രാമബിള്‍ ലോജിക്ക് അറേ) ആയിരിക്കും ഇവ സൂക്ഷിക്കപ്പെടുക. ചിലവയില്‍ മൈക്രോകോഡ് സൂക്ഷിക്കുവാന്‍ എസ്.ആര്‍.എ.എം., ഫ്ലാഷ് മെമ്മറി എന്നിവയിലേതെങ്കിലും ഉപയോഗപ്പെടുത്താറുണ്ട്. സാധാരണ പ്രോഗ്രാമര്‍ക്കോ അസെംബ്ലി പ്രോഗ്രാമര്‍ക്കുപോലുമോ ഇവയെ മാറ്റാനോ ഉപയോഗിക്കാനോ കഴിയില്ല. ഒരേ കുടുബത്തില്‍പ്പെട്ട പ്രോസസ്സറുകളില്‍ ഒരു യന്ത്രഭാഷ ഉപയോഗിക്കാന്‍ കഴിയുന്നതുപോലെ മൈക്രോകോഡിനെ ഉപയോഗിക്കാന്‍ കഴിയില്ല, പ്രോസസ്സര്‍ രൂപകല്‍പ്പന ചെയ്യപ്പെട്ടിരിക്കുന്ന ഇലക്ട്രോണിക്ക് സര്‍ക്യൂട്ടില്‍ മാത്രമേ അവ പ്രവര്‍ത്തിക്കുകയുള്ളൂ.
പ്രൊസസ്സർ രൂപകൽപ്പന വേളയിൽ ഒരു എൻജിനീയർ ആയിരിക്കും അതിൽ മൈക്രോകോഡിനെ ചേർക്കുക. ഒരു റോം (ROM) അല്ലെങ്കിൽ പി.എൽ.എ. യിൽ (പ്രോഗ്രാമബിൾ ലോജിക്ക് അറേ) ആയിരിക്കും ഇവ സൂക്ഷിക്കപ്പെടുക. ചിലവയിൽ മൈക്രോകോഡ് സൂക്ഷിക്കുവാൻ എസ്.ആർ.എ.എം., ഫ്ലാഷ് മെമ്മറി എന്നിവയിലേതെങ്കിലും ഉപയോഗപ്പെടുത്താറുണ്ട്. സാധാരണ പ്രോഗ്രാമർക്കോ അസെംബ്ലി പ്രോഗ്രാമർക്കുപോലുമോ ഇവയെ മാറ്റാനോ ഉപയോഗിക്കാനോ കഴിയില്ല. ഒരേ കുടുബത്തിൽപ്പെട്ട പ്രോസസ്സറുകളിൽ ഒരു യന്ത്രഭാഷ ഉപയോഗിക്കാൻ കഴിയുന്നതുപോലെ മൈക്രോകോഡിനെ ഉപയോഗിക്കാൻ കഴിയില്ല, പ്രോസസ്സർ രൂപകൽപ്പന ചെയ്യപ്പെട്ടിരിക്കുന്ന ഇലക്ട്രോണിക്ക് സർക്യൂട്ടിൽ മാത്രമേ അവ പ്രവർത്തിക്കുകയുള്ളൂ.


[[Category:കമ്പ്യൂട്ടര്‍ പ്രോഗ്രാമിങ്ങ്]]
[[Category:കമ്പ്യൂട്ടർ പ്രോഗ്രാമിങ്ങ്]]
[[Category:സിസ്റ്റം സോഫ്റ്റ്‌വെയര്‍]]
[[Category:സിസ്റ്റം സോഫ്റ്റ്‌വെയർ]]


[[bs:Mikroprogram]]
[[bs:Mikroprogram]]

04:46, 11 ഏപ്രിൽ 2010-നു നിലവിലുണ്ടായിരുന്ന രൂപം

കമ്പ്യൂട്ടറിന്റേയും മറ്റും മൈക്രോപ്രൊസെസ്സറുകളിലെ യന്ത്രഭാഷയുടെ പ്രത്യക്ഷവൽക്കരണത്തിന്‌ വേണ്ടിയുള്ള ഹാർഡ്‌വെയർ തലത്തിലെ നിർദ്ദേശങ്ങൾ, ഡാറ്റാ സ്ട്രക്‌ച്ചറുകൾ എന്നിവയാണ്‌ മൈക്രോകോഡ്. പ്രോസസ്സറിനുള്ളിലെ ഒരു അതിവേഗ മെമ്മറിയിലാണ്‌ ഇവയുണ്ടാവുക, യന്ത്രഭാഷയിലെ നിർദ്ദേശങ്ങളെ സർക്യൂട്ട് തലത്തിലെ ക്രിയകളുടെ അനുക്രമങ്ങളായി പരിവർത്തനം ചെയ്യുകയാണിവ ചെയ്യുന്നത്. യന്ത്രഭാഷയെ പ്രൊസസ്സറിന്റെ ഇലക്ട്രോണിസ് വിശദാംശങ്ങളിൽ നിന്നും മുക്തമാക്കുവാനും അതുവഴി യന്ത്രഭാഷയിലെ നിർദ്ദേശങ്ങളെ സൗകര്യപ്രദമായ രീതിയിൽ രൂപൽപ്പന ചെയ്യുവാനും ഇവ സഹായിക്കുന്നു. സങ്കീർണ്ണ പ്രവർത്തനങ്ങളെ ഒന്നിലധികം നിർദ്ദേശങ്ങളിലൂടെ പ്രാവർത്തികമാക്കിക്കൊണ്ട് ഇലക്ട്രോണിക്ക് സർക്യൂട്ടുകളുടെ സങ്കീർണ്ണത കുറക്കുന്നതും ഇവ സാധ്യമാക്കുന്നു. മൈക്രോകോഡ് നിർമ്മിക്കുന്നതിനെ മൈക്രോപ്രോഗ്രാമിങ്ങ് എന്നാണറിയപ്പെടുന്നത്, ഒരു നിശ്ചിത പ്രോസസ്സറിനുള്ള മൈക്രോകോഡിനെ മൈക്രോപ്രോഗ്രാം എന്നും വിളിക്കുന്നു.

പ്രൊസസ്സർ രൂപകൽപ്പന വേളയിൽ ഒരു എൻജിനീയർ ആയിരിക്കും അതിൽ മൈക്രോകോഡിനെ ചേർക്കുക. ഒരു റോം (ROM) അല്ലെങ്കിൽ പി.എൽ.എ. യിൽ (പ്രോഗ്രാമബിൾ ലോജിക്ക് അറേ) ആയിരിക്കും ഇവ സൂക്ഷിക്കപ്പെടുക. ചിലവയിൽ മൈക്രോകോഡ് സൂക്ഷിക്കുവാൻ എസ്.ആർ.എ.എം., ഫ്ലാഷ് മെമ്മറി എന്നിവയിലേതെങ്കിലും ഉപയോഗപ്പെടുത്താറുണ്ട്. സാധാരണ പ്രോഗ്രാമർക്കോ അസെംബ്ലി പ്രോഗ്രാമർക്കുപോലുമോ ഇവയെ മാറ്റാനോ ഉപയോഗിക്കാനോ കഴിയില്ല. ഒരേ കുടുബത്തിൽപ്പെട്ട പ്രോസസ്സറുകളിൽ ഒരു യന്ത്രഭാഷ ഉപയോഗിക്കാൻ കഴിയുന്നതുപോലെ മൈക്രോകോഡിനെ ഉപയോഗിക്കാൻ കഴിയില്ല, പ്രോസസ്സർ രൂപകൽപ്പന ചെയ്യപ്പെട്ടിരിക്കുന്ന ഇലക്ട്രോണിക്ക് സർക്യൂട്ടിൽ മാത്രമേ അവ പ്രവർത്തിക്കുകയുള്ളൂ.

"https://ml.wikipedia.org/w/index.php?title=മൈക്രോകോഡ്&oldid=666164" എന്ന താളിൽനിന്ന് ശേഖരിച്ചത്