x86 पर टैग किए गए जवाब

x86 इंटेल 8086 CPU से प्राप्त एक वास्तुकला है। X86 परिवार में 32-बिट IA-32 और 64-बिट x86-64 आर्किटेक्चर, साथ ही साथ 16-बिट आर्किटेक्चर शामिल हैं। उत्तरार्द्ध के बारे में प्रश्न [x86-16] और / या [emu8086] को टैग किया जाना चाहिए। यदि आपका प्रश्न 64-बिट x86-64 के लिए विशिष्ट है, तो [x86-64] टैग का उपयोग करें। X86 FPU के लिए, [x87] टैग का उपयोग करें। SSE1 / 2/3/4 / AVX * के लिए भी [sse] और किसी भी [avx] / [avx2] / [avx512] का उपयोग करें जो लागू होते हैं

2
% संचालक की तुलना में तेज़ विभाज्यता परीक्षण?
मैंने अपने कंप्यूटर पर एक उत्सुक चीज़ देखी। * हस्तलिखित विभाज्यता परीक्षण %ऑपरेटर की तुलना में काफी तेज है । न्यूनतम उदाहरण पर विचार करें: * एएमडी राईजन थ्रेडिपर 2990WX, GCC 9.2.0 static int divisible_ui_p(unsigned int m, unsigned int a) { if (m <= a) { if (m == a) …

1
किसी सरणी के जीसीसी एकत्रीकरण को शून्य शून्य तत्वों सहित पूरी चीज़ को पहले क्यों भरा जाता है?
जीसीसी केवल शेष 96 पूर्णांक के बजाय जीरो के साथ पूरे सरणी को क्यों भरता है? गैर-शून्य इनिशियलाइज़र सभी सरणी के प्रारंभ में हैं। void *sink; void bar() { int a[100]{1,2,3,4}; sink = a; // a escapes the function asm("":::"memory"); // and compiler memory barrier // forces the compiler to …

1
.COM फ़ाइल लोड करने के बाद DOS ने SP रजिस्टर को 0xFFFE में क्यों सेट किया?
Wikpedia पेज के बारे में .COM फाइलें https://en.wikipedia.org/wiki/COM_file पर पढ़ता है: डॉस में .COM फाइलें सभी x86 सेगमेंट के रजिस्टर को एक ही मान में सेट करती हैं और SP (स्टैक पॉइंटर) को 0xFFFE पर रजिस्टर करती हैं, इस प्रकार स्टैक मेमोरी सेगमेंट के बहुत ऊपर से शुरू होता है …

1
आप एक xm रजिस्टर में NaN कैसे डाल सकते हैं?
फ़ंक्शन के लिए मैं लिख रहा हूं अगर कोई इनपुट वापस नहीं करता है तो मैं एक एनएएन वापस करना चाहता हूं। मैं एक एक्सएमएम रजिस्टर करने का सबसे आसान तरीका कैसे एक NaN सम्मिलित कर सकता हूं ?
9 assembly  x86  nan  sse 
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.