Articles of x86

विधानसभा प्रोग्रामिंग मेमोरी आवंटित ईएक्स बनाम एक्स, एएच, एएल

विधानसभा रजिस्टरों की मेरी समझ है कि प्रत्येक रजिस्टर को पूरे 32 बिट कोड से एक्सेस किया जा सकता है और इसे कई सुलभ रजिस्टरों में विभाजित किया गया है। इस उदाहरण में EAX 32 बीट रजिस्टर होने पर, अगर हम AX फोन करते हैं तो यह पहले 16 बिट्स को वापस कर दे, और […]

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

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

आइवी ब्रिज और हैसवेल के साथ अधिकतम थ्रूपूट प्राप्त करने के लिए लूप अनारोल करना

मैं एक बार AVX के साथ आठ डॉट उत्पादों की गणना कर रहा हूँ। मेरे वर्तमान कोड में मैं ऐसा कुछ करता हूं (रद्द करने से पहले): आइवी-ब्रिज / सैंडी ब्रिज- __m256 areg0 = _mm256_set1_ps(a[m]); for(int i=0; i<n; i++) { __m256 breg0 = _mm256_load_ps(&b[8*i]); tmp0 = _mm256_add_ps(_mm256_mul_ps(arge0,breg0), tmp0); } Haswell __m256 areg0 = _mm256_set1_ps(a[m]); for(int […]

क्या मैं एक मल्टीकोर एक्स 86 सीपीयू पर कैश कॉजरेसी को मजबूर कर सकता हूं?

दूसरे हफ्ते, मैंने धागे के बीच संचार (दो धागे प्रति धागा, जाहिर, द्विदिश संचार के लिए) के लिए एक छोटा धागा वर्ग और एक-तरफा संदेश पाइप लिखा था मेरे एथलॉन 64 एक्स 2 पर सबकुछ ठीक काम करती है, लेकिन मैं सोच रहा था कि क्या मैं किसी भी समस्या में चलूँगा यदि दोनों धागे […]

X86 के लिए हेडर फ़ाइलें सीआईडी ​​इंट्रिंसिक्स

कौन सा हेडर फाइल विभिन्न x86 SIMD निर्देश सेट एक्सटेंशन (MMX, SSE, AVX, …) के लिए आंतरिकता प्रदान करती है? ऐसी सूची ऑनलाइन ऑनलाइन खोजना असंभव लगता है यदि मैं गलत हूं तो मुझे सही करों।

पता गणना निर्देश – लीक

मैं यह समझने की कोशिश कर रहा था कि पता गणना निर्देश कैसे काम करता है, खासकर लीक कमांड के साथ। तब मैं उलझन में पड़ता हूं जब मैं लीक का प्रयोग करके अंकगणितीय गणना करने के उदाहरणों को देखता हूं। उदाहरण के लिए, निम्न ग कोड, long m12(long x) { return x*12; } विधानसभा […]

DOSBox पर 8086 विधानसभा: आईडीई निर्देश के साथ बग?

मैं अपने दोस्त के अपने कार्यक्रम को डिबग करने में मदद कर रहा था, और हम इसे यहां तक ​​कि एक मुद्दे पर नीचे संकुचित कर दिया है: .MODEL small .STACK 16 .CODE start: mov ax, 044c0h mov bl, 85 idiv bl exit: mov ax, 4c00h int 21h end start इसे 4.1 के साथ इकट्ठा […]

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

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

एक फ्रीस्टैंडिंग वातावरण से कंप्यूटर को कैसे पावर करें?

मैं इंटेल के x86 आर्किटेक्चर पर आधारित संरक्षित-मोड ओएस बना रहा हूं, और इस बारे में कुछ जानकारी तलाश रहा था कि कंप्यूटर को असेंबली कोड के माध्यम से कैसे बंद किया जाए, या ऐसा कुछ। क्या आप इस समस्या में मेरी सहायता करेंगे?

अजीब एमएससी 8.0 त्रुटि: "ईएसपी का मान फ़ंक्शन कॉल में ठीक से नहीं बचा था …"

हमने हाल ही में अपनी कुछ विजुअल स्टूडियो परियोजनाओं को पुस्तकालयों में विभाजित करने का प्रयास किया है, और हर चीज निर्भरता के रूप में एक पुस्तकालय परियोजनाओं के साथ एक परीक्षण परियोजना में संकलन और ठीक काम करना चाहती है। हालांकि, एप्लिकेशन को चलाने का प्रयास करने से हमें निम्नलिखित गंदा रन-टाइम त्रुटि संदेश […]

दिलचस्प पोस्ट
मैन्युअल रूप से यूटीएफ -8 और यूटीएफ -16 में यूनिकोड कोडपॉइंट परिवर्तित करना डेटाटाले से विशिष्ट पंक्तियाँ हटाना JQuery का उपयोग करके एचटीएमएल 5 वीडियो प्ले करें / रोकें फ्लेक्स कंटेनर में पाठ IE11 में लपेट नहीं करता मैं कैसे बताऊँगा कि क्या नियमित फाइल बाश में मौजूद नहीं है? अनावश्यक svn निकालें: mergeinfo गुण एक और तालिकाओं के मूल्य के आधार पर MySQL अद्यतन तालिका UITapGestureRecognizer – एकल टैप और डबल टैप परीक्षण के लिए विंडोज में छद्म-लोकेल को कैसे उपयोग करें? java.lang.NumberFormatException: इनपुट स्ट्रिंग के लिए डीबी 2 कॉमा से आउटपुट आउटपुट XmlSerializer और System.Drawing.Color के लिए सर्वोत्तम समाधान रीसपर सभी के लिए 'var' का उपयोग क्यों करना चाहता है? Utf8 और latin1 के बीच अंतर JTABLE स्विंग के लिए चेकबॉक्स कैसे जोड़ें {बंद]