मैं nasm (nasm -o file input.asm) का उपयोग करके एक असेंबली कोड संकलित करने का प्रयास कर रहा था और निम्नलिखित कोड स्निपेट में लाइन 2 पर एक त्रुटि फेंक दी: mov rsi, 0x400200 movdqu xmm0,xmmword [rsi] nop मुझे यकीन नहीं है कि 128 बिट रजिस्टरों के साथ निर्देशों को nasm का उपयोग करके संकलित किया जा सकता....
3 जून 2021, 12:39
मुझे कुछ मदद की ज़रूरत है कि कैसे एक पायथनस्क्रिप्ट से कुछ डेटा को मेरे वीबीए प्रोग्राम में स्थानांतरित किया जाए। मेरे पास 128 स्विच वाला एक सिस्टम है जो चालू या बंद (1 या 0) हो सकता है। मेरी पायथन लिपि में मैंने व्यक्तिगत स्विच के मूल्य को पढ़ा, और अब मैं उस डेटा को अपने वीबीए प्रोग्राम में वापस ....
7 जिंदा 2021, 17:18
मैंने पाया है कि __int128 पर % ऑपरेटर की मैन्युअल रूप से गणना करना बिल्ट-इन कंपाइलर ऑपरेटर की तुलना में काफी तेज है। मैं आपको दिखाऊंगा कि मॉड्यूल 9 की गणना कैसे करें, लेकिन विधि का उपयोग मॉड्यूलो की गणना के लिए किसी अन्य संख्या में किया जा सकता है। सबसे पहले, अंतर्निहित कंपाइलर ऑपरेटर पर विचार करें....
मैं वर्तमान में एक चैट एप्लिकेशन विकसित करने की कोशिश कर रहा हूं जो कैमेलिया 128-बिट को अपने एन्क्रिप्शन एल्गोरिदम के रूप में लागू करता है। मैं इसके आधिकारिक पेज [यहां] [1] से सफलतापूर्वक कोड बनाता और चलाता हूं। समस्या इंटीजर डेटाटाइप के लिए एल्गोरिदम एन्क्रिप्ट है। जब मैं स्ट्रिंग संदेश को एन्क्....
2 नवम्बर 2020, 13:00
नया IEEE 128-बिट दशमलव फ़्लोटिंग-पॉइंट प्रकार https://en.wikipedia.org/wiki /Decimal128_floating-point_format निर्दिष्ट करता है कि महत्व (मंटिसा) को दो तरीकों में से एक में दर्शाया जा सकता है, या तो एक साधारण बाइनरी पूर्णांक के रूप में, या घनी पैक्ड दशमलव में (जिस स्थिति में प्रत्येक दस बिट तीन दशम....
11 जुलाई 2020, 08:36
मैं 128-बिट पूर्णांक के उपयोग से भ्रमित हूं। कृपया परीक्षण कोड देखें: uint128_t test_data = 0x00000000FFFFFFFF0101010101010101; uint64_t test_data_h = test_data >> 64; uint64_t test_data_l = test_data ; printf("test_data 0x %016llx %016llx\n", test_data_h, test_data_l); मैं test_data_h 0x00000000....
26 मार्च 2020, 06:58
भ्रमित शीर्षक के लिए खेद है। मुझे यकीन नहीं है कि मैं जो हासिल करने की कोशिश कर रहा हूं उसका बेहतर वर्णन कैसे करूं। मैं अनिवार्य रूप से इसके विपरीत करने की कोशिश कर रहा हूं 64-बिट गुणन का उच्च आधा प्राप्त करना प्लेटफार्मों के लिए सी में जहां int64_t divHi64(int64_t dividend, int64_t divisor) { ....
26 फरवरी 2019, 18:59
मुझे जावा में 128 बिट int कुंजी का प्रतिनिधित्व करने की आवश्यकता है, जैसे 0x9c1f03a0d9cf510f2765bd0f226ff5dc मुझे पता है कि सिद्धांत में 128 बिट चर का प्रतिनिधित्व कैसे किया जाता है .. 2 64 बिट इंट या चार 32 बिट इंट में काटें। लेकिन मुझे तुलना कुंजी (के 1 मैं थोड़ा हेरफेर और परिवर्तन से पूरी तरह अन....
27 अक्टूबर 2018, 17:48
मैंने DeBruijn एल्गोरिथम का उपयोग करके बिट स्कैन फॉरवर्ड/रिवर्स 64 बिट के साथ किया है, लेकिन 128 बिट, __uint128_t को संग्रहित नहीं कर सकता। क्या कोई समाधान है? अग्रिम में धन्यवाद! बिट स्कैन के लिए FYI कोड DeBruijn एल्गोरिथम का उपयोग करके 64 बिट को आगे/रिवर्स करें: constexpr std::uint32_t bitScanFo....
5 अक्टूबर 2018, 06:09
मुझे ओपनसीएल-कर्नेल के अंदर दो हस्ताक्षरित 64 बिट पूर्णांक (हस्ताक्षरित लंबा) गुणा करने की आवश्यकता है, जिसके परिणामस्वरूप 128 बिट पूर्णांक (हस्ताक्षरित लंबा लंबा) होता है। ओपनसीएल के नए संस्करण इस प्रकार का समर्थन करते प्रतीत होते हैं। unsigned long m1, m2; . . unsigned long long result = m1 * (uns....
16 मार्च 2018, 18:05
मैं टिनी एन्क्रिप्शन एल्गोरिथम एल्गोरिथम करने के लिए एक unsigned long long कुंजी डालने का प्रयास कर रहा हूं . #include <stdio.h> #include <stdlib.h> int main(int argc, char** argv){ unsigned int key[4] = { 0 }; *key = strtoll(argv[1], NULL, 10); printf("%s key = %llu\n", argv[0], key);....
10 फरवरी 2018, 03:37
मेरे लिए यह स्थान नया है। मुझे एक समस्या है जिसमें मैं मदद करना पसंद करूंगा। मैं c# के लिए काफी नया हूं और मैं QPFloat लाइब्रेरी का उपयोग करने की कोशिश कर रहा हूं (https:// sourceforge.net/p/qpfloat/home/Home/), जो 128-बिट फ्लोटिंग-पॉइंट अंकगणित का समर्थन करता है। मैंने GitHub पर स्रोत कोड डाउनलोड....
23 अगस्त 2017, 02:26
मैं सी ++ के लिए नया हूँ। मैं स्कैनफ का उपयोग करके एक हस्ताक्षरित 128 बिट पूर्णांक इनपुट लेना चाहता हूं और इसे प्रिंटफ का उपयोग करके प्रिंट करना चाहता हूं। जैसा कि मैं c++ में नया हूं, मैं केवल इनपुट आउटपुट के लिए इन दो विधियों को जानता हूं। क्या कोई मेरी मदद कर सकता है?....
10 जून 2016, 23:12
एक हेडर फ़ाइल में एक स्ट्रक्चर (चलिए इसे एएसएम कहते हैं) के हिस्से के रूप में चार uint32_t ints घोषित किए जाते हैं। uint32_t Result1; uint32_t Result2; uint32_t Result3; uint32_t Result4; मैं इन्हें इस तरह एक्सेस करना चाहता हूं: ASM->Result1, ASM->Result2 आदि और उन्हें एक 128 बिट इंट में संयोजि....
20 फरवरी 2016, 20:50
मैं कंप्यूटर सिस्टम: एक प्रोग्रामर का परिप्रेक्ष्य पढ़ रहा हूं और होमवर्क था वर्णन करें कि यह एल्गोरिथम कैसे काम करता है। सी फ़ंक्शन: void store_prod(__int128 *dest, int64_t x, int64_t y) { *dest = x * (__int128)y; } सभा: movq %rdx, %rax cqto movq %rsi, %rcx sarq $63, %rcx imulq %rax, %rcx....
18 नवम्बर 2015, 22:59
मैं सी++ में pow(2,500) करने का प्रयास कर रहा हूं। लेकिन मुझे लगता है कि long long पर्याप्त नहीं है। किसी ने मुझसे कहा कि मैं gmp.h का उपयोग कर सकता हूं। लेकिन मैं gmp में pow(2,500) कैसे करूं?....
8 जिंदा 2012, 05:17
मैं सोच रहा हूं कि विजुअल सी ++ में वास्तव में कोई 128-बिट डिवीजन आंतरिक कार्य नहीं है या नहीं? _umul128() नामक एक 64x64=128 बिट गुणन आंतरिक कार्य है, जो MUL x64 असेंबलर निर्देश से अच्छी तरह मेल खाता है। स्वाभाविक रूप से, मुझे लगता है कि 128/64 = 64 बिट डिवीजन आंतरिक भी होगा (DIV निर्देश मॉडलिंग), ल....
आधुनिक इंटेल सीपीयू (कोर i7, सैंडी ब्रिज) पर 128 बिट शिफ्ट करने का सबसे कारगर तरीका क्या है। मेरे सबसे आंतरिक लूप में एक समान कोड है: u128 a[N]; void xor() { for (int i = 0; i < N; ++i) { a[i] = a[i] ^ (a[i] >> 1) ^ (a[i] >> 2); } } a[N] में डेटा लगभग यादृच्छिक है।....
24 अक्टूबर 2011, 05:10
मैं mingw जीसीसी के तहत एक सी कार्यक्रम संकलित करने की कोशिश कर रहा हूँ। यह प्रोग्राम एक __uint128_t पूर्णांक का उपयोग कर रहा है। जब मैं इसे उसी 64-बिट मशीन पर मानक उबंटू जीसीसी के तहत संकलित करने का प्रयास करता हूं, तो यह पूरी तरह से काम करता है। लेकिन फिर, जब मैं इसे मिंगव के तहत विंडोज़ के लिए....
24 अगस्त 2011, 15:05
हम 128 बिट एन्कोडिंग का उपयोग करने के लिए फ़ंक्शन get_rnd_iv() और md5_encrypt() इन फ़ंक्शन के बारे में अधिक जानना चाहते हैं। अब यहाँ हम केवल यह जानना चाहते हैं कि उस कोड को प्लेन टेक्स्ट में कैसे डिकोड किया जाए... यहाँ मेरी सभी कोड लाइनें हैं .. function get_rnd_iv($iv_len) { $iv = ''; while ....
28 जून 2011, 11:27
मेरे पास मध्यम आकार का C99 प्रोग्राम है जो फ्लोटिंग-पॉइंट गणना के लिए long double प्रकार (80 बिट) का उपयोग करता है। मैं नए GCC 4.6 एक्सटेंशन __float128 के साथ सटीकता में सुधार करना चाहता हूं। जैसा कि मुझे मिलता है, यह एक सॉफ्टवेयर-एमुलेटेड 128-बिट सटीक गणित है। मुझे अपने प्रोग्राम को 80-बिट के क्ल....
23 जून 2011, 20:22
मैं अभी लिनक्स उबंटू 10.04 के तहत अपना क्यूडा एसडीके स्थापित करने में कामयाब रहा। मेरा ग्राफिक कार्ड एक NVIDIA geForce GT 425M है, और मैं इसे कुछ भारी कम्प्यूटेशनल समस्या के लिए उपयोग करना चाहता हूं। मुझे क्या आश्चर्य है: क्या कुछ हस्ताक्षरित 128 बिट int var का उपयोग करने का कोई तरीका है? सीपीयू ....
28 मई 2011, 18:10
gcc 4.4 पहला संस्करण लगता है जब उन्होंने int128_t जोड़ा। मुझे बिट शिफ्टिंग का उपयोग करने की आवश्यकता है और मेरे पास कुछ बिट फ़ील्ड के लिए जगह से बाहर हो गया है। संपादित करें: ऐसा इसलिए हो सकता है क्योंकि मैं 32-बिट कंप्यूटर पर हूं, 32-बिट कंप्यूटर (इंटेल एटम) के लिए इसे रखने का कोई तरीका नहीं है, ह....
7 अप्रैल 2011, 09:02
मुझे लगता है कि मैं x86 पर ध्यान केंद्रित कर रहा हूं, लेकिन मुझे आमतौर पर 32 से 64 बिट की चाल में दिलचस्पी है। तार्किक रूप से, मैं देख सकता हूं कि स्थिरांक और संकेत, कुछ मामलों में, बड़े होंगे इसलिए कार्यक्रम बड़े होने की संभावना है। और दक्षता के लिए शब्द सीमाओं पर स्मृति आवंटित करने की इच्छा का अर....
4 मार्च 2010, 13:20
मेरे पास 128-बिट संख्या 2 64-बिट संख्याओं ("हाय" और "लो") के रूप में संग्रहीत है। मुझे इसे केवल 32-बिट संख्या से विभाजित करने की आवश्यकता है। सीपीयू से मूल 64-बिट संचालन का उपयोग करके मैं इसे कैसे कर सकता हूं? (कृपया, ध्यान दें कि मुझे मनमाने ढंग से सटीक पुस्तकालय की आवश्यकता नहीं है। बस यह जानने ....
9 पद 2009, 01:02