"എഎംഡി64(X86-64)" എന്ന താളിന്റെ പതിപ്പുകൾ തമ്മിലുള്ള വ്യത്യാസം

348 ബൈറ്റുകൾ കൂട്ടിച്ചേർത്തിരിക്കുന്നു ,  1 വർഷം മുമ്പ്
തിരുത്തലിനു സംഗ്രഹമില്ല
|url = https://developer.apple.com/library/mac/#documentation/developertools/Conceptual/MachOTopics/1-Articles/x86_64_code.html
|publisher = Apple
|accessdate= November 23, 2012}}</ref> പുതിയ 4-ലെവൽ പേജിംഗ് മോഡിനൊപ്പം 64-ബിറ്റ് മോഡ്, കോംപാറ്റിബിളിറ്റി മോഡ് എന്നീ രണ്ട് പുതിയ പ്രവർത്തന രീതികൾ ഇത് അവതരിപ്പിക്കുന്നു. 64-ബിറ്റ് മോഡും പുതിയ പേജിംഗ് മോഡും ഉപയോഗിച്ച്, അതിന്റെ 32-ബിറ്റ് മുൻഗാമികളിൽ സാധ്യമായതിനേക്കാൾ വലിയ അളവിലുള്ള വിർച്വൽ മെമ്മറിയും ഫിസിക്കൽ മെമ്മറിയും ഇത് പിന്തുണയ്ക്കുന്നു, ഇത് മെമ്മറികളിൽ വലിയ അളവിലുള്ള ഡാറ്റ സംഭരിക്കാൻ പ്രോഗ്രാമുകളെ അനുവദിക്കുന്നു. x86-64 പൊതുവായ ഉദ്ദേശ്യ രജിസ്റ്ററുകളും 64-ബിറ്റിലേക്ക് വികസിപ്പിക്കുന്നു, അതുപോലെ തന്നെ അവയുടെ എണ്ണം 8 ൽ നിന്ന് (അവയിൽ ചിലത് പരിമിതമോ സ്ഥിരമോ ആയ പ്രവർത്തനക്ഷമതയുണ്ടായിരുന്നു, ഉദാ. സ്റ്റാക്ക് മാനേജുമെന്റിനായി) 16 (പൂർണ്ണമായും പൊതുവായ) വരെ വിപുലീകരിക്കുന്നു, കൂടാതെ മറ്റ് നിരവധി മെച്ചപ്പെടുത്തലുകളും നൽകുന്നു . നിർബന്ധിത എസ്‌എസ്‌ഇ 2 പോലുള്ള നിർദ്ദേശങ്ങൾ വഴി ഫ്ലോട്ടിംഗ് പോയിൻറ് പ്രവർത്തനങ്ങളെ പിന്തുണയ്‌ക്കുന്നു, മാത്രമല്ല x87 / MMX സ്റ്റൈൽ രജിസ്റ്ററുകൾ സാധാരണയായി ഉപയോഗിക്കില്ല (പക്ഷേ 64-ബിറ്റ് മോഡിൽ പോലും ലഭ്യമാണ്); പകരം, 32 വെക്റ്റർ രജിസ്റ്ററുകളുടെ ഒരു സെറ്റ്, 128 ബിറ്റുകൾ വീതം ഉപയോഗിക്കുന്നു. (ഓരോന്നിനും ഒന്നോ രണ്ടോ ഇരട്ട-കൃത്യ സംഖ്യകൾ അല്ലെങ്കിൽ ഒന്നോ നാലോ സിംഗിൾ പ്രിസിഷൻ നമ്പറുകൾ അല്ലെങ്കിൽ വിവിധ സംഖ്യ ഫോർമാറ്റുകൾ സംഭരിക്കാൻ കഴിയും.) 64-ബിറ്റ് മോഡിൽ, 64-ബിറ്റ് ഓപ്പറാൻഡുകളെയും 64-ബിറ്റ് വിലാസ മോഡിനെയും പിന്തുണയ്‌ക്കുന്നതിന് നിർദ്ദേശങ്ങൾ പരിഷ്‌ക്കരിച്ചു. 64-ബിറ്റ് ഓപ്പറേറ്റിംഗ് സിസ്റ്റം പിന്തുണയ്ക്കുന്നുവെങ്കിൽ, 16-, 32-ബിറ്റ് ഉപയോക്തൃ ആപ്ലിക്കേഷനുകൾ 64-ബിറ്റ് ആപ്ലിക്കേഷനുകളുമായി പരിഷ്‌ക്കരിക്കാതെ പ്രവർത്തിക്കാൻ അനുയോജ്യത മോഡ് അനുവദിക്കുന്നു.<ref name="amd-24593">{{cite web
|url = http://support.amd.com/TechDocs/24593.pdf
|title = Volume 2: System Programming
|author = AMD Corporation
|date = December 2016
|work = AMD64 Architecture Programmer's Manual
|publisher = AMD Corporation
|format = PDF
|accessdate = March 25, 2017
}}</ref>
==അവലംബം==
"https://ml.wikipedia.org/wiki/പ്രത്യേകം:മൊബൈൽവ്യത്യാസം/3151311" എന്ന താളിൽനിന്ന് ശേഖരിച്ചത്