Articles of x86 64

x86 में रोकें निर्देश

मैं स्पिन लॉक का गूंगा संस्करण बनाने की कोशिश कर रहा हूं वेब को ब्राउज करने पर, मैं एक्स 86 में एक विधानसभा निर्देश पर आया जो कि एक प्रोसेसर को संकेत देने के लिए प्रयोग किया जाता है कि स्पिन लॉक वर्तमान में इस CPU पर चल रहा है। इंटेल मैनुअल और अन्य जानकारी […]

इंटेल 32-बिट और 64-बिट रजिस्टरों के नामों में ई और आर उपसर्ग क्या खड़े हैं?

32-बिट रजिस्टर नाम ई के साथ शुरू होते हैं और 64-बिट वाले आर के साथ शुरू होते हैं। ई और आर के लिए क्या खड़ा है? क्या इन अक्षरों को चुनने का कोई कारण है? साथ ही, 64-बिट रजिस्टरों में भी, हम किसी भी निम्न-स्तरीय डीबगर जैसे विंडबैग में देख सकते हैं कि सही-सबसे बिट्स […]

क्या x86 एक संकीर्ण स्टोर को एक व्यापक भार के साथ पुन: व्यवस्थित कर सकता है जिसमें पूरी तरह से शामिल है?

इंटेल 64 और आईए -32 आर्किटेक्चर सॉफ़्टवेयर डेवलपर मैनुअल का कहना है: 8.2.3.4 अलग-अलग स्थानों पर पहले के स्टोरों के साथ लोड हो सकता है इंटेल -64 मेमोरी-ऑर्डर करने वाला मॉडल किसी पुराने स्टोर से एक अलग स्थान पर लोड करने के लिए एक लोड की अनुमति देता है। हालांकि, लोड उसी स्थान पर स्टोर […]

dummies के लिए gfortran: क्या mcmodel = माध्यम ठीक है?

मेरे पास कुछ कोड है जो मुझे संकलन करते समय स्थानांतरण की त्रुटियां दे रहा है, नीचे एक उदाहरण है जो इस समस्या को दिखाता है: program main common/baz/a,b,c real a,b,c b = 0.0 call foo() print*, b end subroutine foo() common/baz/a,b,c real a,b,c integer, parameter :: nx = 450 integer, parameter :: ny = […]

X86-64 विधानसभा के प्रदर्शन के अनुकूलन – संरेखण और शाखा पूर्वानुमान

मैं वर्तमान में कुछ सी 99 मानक पुस्तकालय स्ट्रिंग फ़ंक्शंस, जैसे strlen() , memset() , आदि के अत्यधिक अनुकूलित संस्करणों को कोडित कर रहा हूं, एसएसई -2 निर्देशों के साथ x86-64 विधानसभा का उपयोग कर रहा memset() । अब तक मैंने प्रदर्शन के संदर्भ में उत्कृष्ट परिणाम प्राप्त करने में कामयाब रहा है, लेकिन जब […]

x86_64 रैक्स / ईएक्स / कुल्हाड़ी / अल पंजीकरण पूर्ण पंजीकरण सामग्री

जैसा कि व्यापक रूप से विज्ञापित किया जाता है, आधुनिक x86_64 प्रोसेसर में 64-बिट रजिस्टरों के पास 32-बिट रजिस्टरों, 16-बिट रजिस्टरों और 8-बिट रजिस्टरों के रूप में पिछड़े-संगत फैशन में भी उपयोग किया जा सकता है, उदाहरण के लिए: 0x1122334455667788 ================ rax (64 bits) ======== eax (32 bits) ==== ax (16 bits) == ah (8 […]

System.BadImageFormatException: फ़ाइल या विधानसभा को लोड नहीं कर सका (installutil.exe से)

मैं InstallUtil.exe का उपयोग कर एक Windows सेवा स्थापित करने का प्रयास कर रहा हूं और त्रुटि संदेश प्राप्त कर रहा हूं System.BadImageFormatException: फ़ाइल या असेंबली ' {xxx.exe} ' लोड नहीं कर सका या इसके निर्भरता में से एक एक गलत प्रारूप के साथ एक प्रोग्राम को लोड करने का प्रयास किया गया। क्या देता […]

64 बिट सिस्टम में केवल 48 बिट पते का स्थान क्यों है?

एक किताब में मैंने निम्नलिखित को पढ़ा है: 32-बिट प्रोसेसर के पास 2 ^ 32 संभावित पते हैं, जबकि वर्तमान 64-बिट प्रोसेसर के पास 48-बिट पता स्थान है मेरी उम्मीद थी कि अगर यह 64-बिट प्रोसेसर है, तो पता स्थान भी 2 ^ 64 होना चाहिए। तो मैं सोच रहा था कि इस सीमा का […]

"प्रतिनिधि क्या करता है; nop; "x86 विधानसभा में क्या मतलब है?

rep; nop क्या करता है rep; nop rep; nop मतलब है? क्या यह pause निर्देश के समान है? क्या यह rep nop (अर्द्ध-बृहदान्त्र के बिना) के समान है? साधारण nop निर्देश में क्या अंतर है? क्या यह AMD और Intel प्रोसेसर पर अलग ढंग से व्यवहार करता है? (बोनस) इन निर्देशों के लिए आधिकारिक दस्तावेज […]

क्या जीसीसी में एक 128 बिट पूर्णांक है?

मैं एक 128 बिट पूर्णांक चाहता हूँ क्योंकि मैं दो 64 बिट संख्याओं के गुणन के परिणाम संग्रहीत करना चाहता हूं क्या जीसीसी 4.4 और इसके बाद के संस्करण में कोई ऐसी चीज है?

दिलचस्प पोस्ट
स्टोरीबोर्ड का उपयोग करते हुए प्रोग्राममिक रूप से प्रारंभिक दृश्य नियंत्रक सेट करें स्विफ्ट, स्ट्रिंग्स और मेमोरी एड्रेस मंडल की बड़ी संख्या का टकराव का पता लगाना सही ढंग से निर्धारित करें कि तिथि स्ट्रिंग उस स्वरूप में मान्य दिनांक है या नहीं सी # में एरे की तुलना करने का सबसे आसान तरीका कई पैरामीटर के साथ धागा कोणीय एन्कोडेड एंकर लिंक्स को अंगुलियोज़ के साथ कैसे तैयार किया जाए? file_get_contents () त्रुटि को ठीक करने के लिए कैसे "स्ट्रीम को खोलने में विफल", "ऐसी कोई फ़ाइल नहीं" चित्र को दस्तावेज़ की निर्देशिका में सहेजना और ईमेल अनुलग्नक के लिए पुनः प्राप्त करना कैसे jQuery के गोल करने के लिए मूल्य नहीं लौटने के लिए। विथ () से? addEventListener बनाम onclick त्रुटि: '..' में सदस्य '..' के लिए अनुरोध जो कि गैर-वर्ग प्रकार का है इंटरफ़ेस बिल्डर में एक कस्टम दृश्य के रूप में एक सामान्य श्रेणी का उपयोग करें PHP में ईमेल पते को मान्य कैसे करें एक पृष्ठ पर चयनित पाठ और चयनित नोड्स प्राप्त करें?