Articles of विधानसभा

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

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

मूल कोड, मशीन कोड और विधानसभा कोड के बीच अंतर क्या है?

मैं मशीन कोड और मूल कोड के बारे में उलझन में हूँ। इन के बीच अंतर क्या है? क्या ये वही हैं या नहीं कृपया?

क्या 128-बिट विस्तृत पूर्णांक बनाने के लिए एसएसई (v2) का उपयोग करना संभव है?

मैं एसईई 2 की क्षमताओं को थोड़ा और समझने की कोशिश कर रहा हूं, और जानना चाहूंगा कि कोई 128-बिट विस्तृत पूर्णांक बना सकता है जो अतिरिक्त, घटाव, XOR और गुणा का समर्थन करता है? धन्यवाद, एर्कलिंग

विधानसभा एक्स 86 नंबर की तारीख – छोटे वर्गों में एक स्ट्रिंग तोड़कर

मैं वास्तव में एक मुद्दे पर सही दिशा में बताया जा रहा हूँ। मैं x 86 विधानसभा में "डीडी-एमएमएम- YYYY" प्रारूप से एक तारीख को एक अनन्य संख्या में परिवर्तित करने के लिए देख रहा हूं ताकि यह बुलबुला को बाद में हल किया जा सके और अंत में वापस परिवर्तित हो सके। इसलिए, जब […]

जब आप एक RET का उपयोग कर सकते हैं, तो Win32 के तहत बाहर निकलने की आवश्यकता क्यों है?

मैंने देखा है कि सीधे Win32 कॉल्स (कोई सी रनटाइम निर्भरता) का उपयोग करते हुए कई असेंबली भाषा उदाहरणों ने एंट्री-पॉइंट कोड के अंत में प्रोग्राम को समाप्त करने के लिए ExitProcess () को एक स्पष्ट कॉल के उपयोग को स्पष्ट किया है। मैं प्रोग्राम के भीतर कुछ नेस्टेड स्थान पर बाहर निकलने के लिए […]

मैं 64 बिट ऑपरेटिंग कैसे गुणा और 128 बिट परिणाम पोर्टेबल प्राप्त कर सकता हूँ?

X64 के लिए मैं इसका उपयोग कर सकता हूं: { uint64_t hi, lo; // hi,lo = 64bit x 64bit multiply of c[0] and b[0] __asm__("mulq %3\n\t" : "=d" (hi), "=a" (lo) : "%a" (c[0]), "rm" (b[0]) : "cc" ); a[0] += hi; a[1] += lo; } लेकिन मैं एक ही गणना पोर्टेबल करना चाहता हूं। […]

X86 विधानसभा में सांत्वना करने के लिए प्रिंट पूर्णांक

जब मैं 16 बिट असेंबली में दो मान जोड़ता हूं, तो कंसोल को परिणाम प्रिंट करने का सबसे अच्छा तरीका क्या है? फिलहाल मुझे यह कोड है: ;;—CODE START—;; mov ax, 1 ;put 1 into ax add ax, 2 ; add 2 to ax current value mov ah,2 ; 2 is the function number of […]

अनारक्षित बफ़र्स के साथ वेक्टरिंग: VMASKMOVPS का उपयोग करना: मिसाइलमेंटमेंट गिनती से एक मास्क उत्पन्न करना? या उस सभी का उपयोग न करें

x86-64 के लिए -O3 -mavx -mtune=haswell साथ gcc 5.3 आश्चर्यजनक रूप से भारी कोड बनाता है ताकि कोड के लिए संभाव्य-गलत -O3 -mavx -mtune=haswell इनपुट को संभाल सके: // convenient simple example of compiler input // I'm not actually interested in this for any real program void floatmul(float *a) { for (int i=0; i<1024 ; […]

MASM32 में भ्रामक ब्रैकेट

मैं MASM32 के साथ पकड़ने की कोशिश कर रहा हूं और निम्नलिखित से उलझन में हूं: मैंने सोचा था कि ब्रैकेट का उपयोग indirection के लिए किया गया था ताकि मैं एक पूर्व परिभाषित चर है .data item dd 42 फिर mov ebx, item 'मद' की सामग्री, अर्थात् संख्या 42, ईबेक्स में और mov ebx, […]

इंटेल मेमोरी मॉडल क्या SFENCE और LFENCE बेमानी बना है?

इंटेल मेमोरी मॉडल की गारंटी देता है: अन्य स्टोरों के साथ स्टोर का पुन: आदेश नहीं दिया जाएगा अन्य भार के साथ लोड का पुन: आदेश नहीं दिया जाएगा http://bartoszmilewski.com/2008/11/05/who-ordered-memory-fences-on-an-x86/ मैंने दावों को देखा है कि इंटेल मेमोरी मॉडल की वजह से एक्सएक्सई x86-64 पर बेमानी है, लेकिन कभी भी नहीं। क्या उपरोक्त मेमोरी मॉडल […]

दिलचस्प पोस्ट
MKAnnotationView कॉलआउट को अनुकूलित करें एक ही डीबी और ईएफ 6 और कोड प्रथम माइग्रेशन में आवेदन में कई डीबी कोंटेक्सट्स मैं एक JSON LINQ सकता है? पैचिंग / बचत करने पर दिनांक / समय मानों का गलत अर्थ क्यों है? पायथन 2.6 में मैं एक थ्रेड सुरक्षित प्रिंट कैसे प्राप्त करूं? PHP: उपयोगकर्ता को मूल पासवर्ड कैसे भेजा जाता है जब वह एमडी 5 का प्रयोग करके एन्क्रिप्ट किया गया पासवर्ड भूल गया होता है? पृष्ठांकन पृष्ठ पर कैसे ROWNUM काम करता है? स्ट्रिंग को देखने का सबसे तेज़ तरीका क्या जावास्क्रिप्ट में एक अन्य उपस्ट्रिंग है? सी # लगातार फ़ाइल पढ़ा जांच कर रहा है कि क्या मेरा विंडोज़ अनुप्रयोग चल रहा है पैरामीटर के साथ सजावटी? एक उपयोग ब्लॉक के बीच में लौट रहा है डबल हाइफ़न के साथ शुरू होने वाली फ़ाइलों को कैसे निकालना है? कैसे सीएसएस में विक्रेता उपसर्गों को मान्य करने के लिए -webkit- और -moz-? Git: स्वचालित रूप से शाखा के साथ मास्टर फ़ाइलों को अधिलेखित करने के लिए चुनते समय मास्टर में विलय करें