প্রশ্ন ট্যাগ «assembly»

সমাবেশ ভাষা (asm) প্রোগ্রামিং প্রশ্ন। আপনি যে প্রসেসর এবং / অথবা নির্দেশক সেটটি ব্যবহার করছেন তেমনি এসেম্বলারের সাথেও TAG তে নিশ্চিত হন। সতর্কতা: .NET সমাবেশগুলির জন্য, পরিবর্তে [[নেট-এসেম্বলি] ট্যাগটি ব্যবহার করুন। জাভা এএসএম-এর পরিবর্তে [জাভা-বাইটকোড-এসএম] ট্যাগটি ব্যবহার করুন।

5
পূর্ণসংখ্যা বিভাগ বাস্তবায়নে জিসিসি কেন একটি অদ্ভুত সংখ্যার দ্বারা গুণ ব্যবহার করে?
আমি divএবং mulসমাবেশের কাজগুলি পড়ছি এবং সি তে একটি সাধারণ প্রোগ্রাম লিখে তাদের কার্যকরভাবে দেখার সিদ্ধান্ত নিয়েছি: ফাইল বিভাগ #include <stdlib.h> #include <stdio.h> int main() { size_t i = 9; size_t j = i / 5; printf("%zu\n",j); return 0; } এবং তারপরে এ্যাসেম্বলি ভাষার কোড তৈরি করা: gcc -S division.c …


8
বেস পয়েন্টার এবং স্ট্যাক পয়েন্টার ঠিক কী? তারা কী বোঝায়?
উইকিপিডিয়া থেকে আগত এই উদাহরণটি ব্যবহার করে , যেখানে ড্রস্কয়ার () ড্রলাইন () কে কল করে, (দ্রষ্টব্য যে এই চিত্রটির নীচের দিকে উচ্চ ঠিকানা এবং শীর্ষে নিম্ন ঠিকানা রয়েছে)) কেউ কি আমাকে ব্যাখ্যা কি গেল ebpএবং espএই প্রেক্ষাপটে হয়? আমি যা দেখছি তা থেকে, আমি স্ট্যাকের পয়েন্টারটি সর্বদা স্ট্যাকের শীর্ষে …
225 c++  c  assembly  x86 

4
কেন অকেজো এমওভি নির্দেশাবলী প্রবর্তন করে x86_64 সমাবেশে একটি আঁট লুপ গতি বাড়িয়ে দেবে?
পটভূমি: এম্বেড থাকা অ্যাসেম্বলি ভাষার সাথে কিছু পাস্কাল কোড অনুকূলিত করার সময় , আমি একটি অপ্রয়োজনীয় MOVনির্দেশ লক্ষ্য করে এটিকে সরিয়ে দিয়েছি । আমার অবাক করে দিয়েছি, অপ্রয়োজনীয় নির্দেশনা সরিয়ে দেওয়ার কারণে আমার প্রোগ্রামটি ধীর হয়ে গেছে । আমি দেখতে পেয়েছি যে স্বেচ্ছাসেবী, অকেজো MOVনির্দেশাবলী যোগ করার পরে আরও কার্যকারিতা …

30
অধিবেশনগুলিতে প্রোগ্রামগুলি কেন প্রায়ই লেখা হয় না? [বন্ধ]
যেমনটি বর্তমানে দাঁড়িয়ে আছে, এই প্রশ্নটি আমাদের প্রশ্নোত্তর বিন্যাসের জন্য উপযুক্ত নয়। আমরা উত্তরগুলি তথ্য, তথ্যসূত্র বা দক্ষতার দ্বারা সমর্থন করা আশা করি তবে এই প্রশ্নটি সম্ভবত বিতর্ক, যুক্তি, পোলিং বা বর্ধিত আলোচনার জন্য অনুরোধ করবে। আপনি যদি মনে করেন যে এই প্রশ্নটি উন্নত এবং সম্ভবত পুনরায় খোলা যেতে পারে …

24
বিপরীত প্রকৌশল থেকে এক্সিকিউটেবলকে রক্ষা করছেন?
আমি কীভাবে আমার সি / সি ++ কোডকে ডিসঅ্যাসাব্যাস এবং বিপরীত প্রকৌশল থেকে রক্ষা করতে হবে সে সম্পর্কে চিন্তাভাবনা করছি। সাধারণত আমি আমার আচরণে কখনও এই আচরণটিকে ক্ষমা করি না; তবে বর্তমান যে প্রোটোকলটিতে আমি কাজ করছি তা অবশ্যই কখনও কখনও বিভিন্ন ব্যক্তির সুরক্ষার জন্য পরিদর্শন বা বোধগম্য হওয়া উচিত …
210 c++  c  obfuscation  assembly 

3
জিসিসি কেন প্রায় একই সি কোডের জন্য এ জাতীয় মূলত বিভিন্ন সমাবেশ তৈরি করে?
একটি অনুকূলিত ftolফাংশন লেখার সময় আমি কিছু খুব বিজোড় আচরণ পেয়েছিGCC 4.6.1 । আমাকে আপনাকে প্রথমে কোডটি দেখান (স্পষ্টতার জন্য আমি পার্থক্য চিহ্নিত করেছি): দ্রুত_আরঙ্ক_আপনি, সি: int fast_trunc_one(int i) { int mantissa, exponent, sign, r; mantissa = (i & 0x07fffff) | 0x800000; exponent = 150 - ((i >> 23) & …

22
ইনলাইন সমাবেশের ভাষাটি কি সি সি ++ কোডের চেয়ে ধীর?
আমি ইনলাইন সমাবেশ ভাষা এবং সি ++ কোডের পারফরম্যান্সের সাথে তুলনা করার চেষ্টা করেছি, তাই আমি একটি ফাংশন লিখেছি যা 100000 বারের জন্য 2000 আকারের দুটি অ্যারে যুক্ত করে। কোডটি এখানে: #define TIMES 100000 void calcuC(int *x,int *y,int length) { for(int i = 0; i < TIMES; i++) { for(int …
183 c++  c  performance  assembly 

7
জিডিবিতে বর্তমান সমাবেশ নির্দেশাবলী দেখান
আমি জিডিবিতে কিছু সমাবেশ-স্তরের ডিবাগ করছি। এটি বর্তমান উত্স রেখাটি দেখায় ঠিক তেমনভাবে বর্তমান সমাবেশ নির্দেশ আমাকে প্রদর্শন করার জন্য জিডিবি পাওয়ার কোনও উপায় আছে কি? প্রতিটি কমান্ডের পরে ডিফল্ট আউটপুট এর মতো দেখায়: 0x0001433f 990 Foo::bar(p); এটি আমাকে বর্তমান নির্দেশের ঠিকানা দেয়, তবে আমি disassembleবর্তমানে কোন নির্দেশনাটি চালাচ্ছি তা …
179 assembly  gdb 

13
Num ++ 'int num' এর জন্য পারমাণবিক হতে পারে?
সাধারণভাবে, (বা ) জন্য int num, রিড-মডিফাই-রাইটিং অপারেশন হিসাবে পারমাণবিক নয় । তবে আমি প্রায়শই সংকলকগুলি দেখতে পাই, উদাহরণস্বরূপ, জিসিসি , এর জন্য নিম্নলিখিত কোড তৈরি করুন ( এখানে চেষ্টা করুন ):num++++num যেহেতু লাইন 5, যা num++একটি নির্দেশের সাথে মিলে যায়, তাই আমরা কি সিদ্ধান্ত নিতে পারি যে এই ক্ষেত্রে …

3
আপনি কীভাবে ইনটেল সিনট্যাক্সে সমাবেশ কোড উত্পন্ন করতে জিসিসি ব্যবহার করবেন?
gcc -Sবিকল্প যেমন AT & T সিনট্যাক্স মধ্যে সমাবেশ কোড জেনারেট করবে, একটি উপায় আছে ইন্টেল সিনট্যাক্স ফাইল জেনারেট করতে হয়? নাকি দুজনের মধ্যে রূপান্তর করার কোনও উপায় আছে?
151 gcc  x86  gnu  intel  assembly 

13
প্রতিদিনের মেশিনগুলিকে কীভাবে প্রোগ্রাম করা হয়?
প্রতিদিনের মেশিনগুলি (যন্ত্র, ডিজিটাল ঘড়ি ইত্যাদির মতো এত কম্পিউটার এবং মোবাইল ডিভাইস নয়) কীভাবে প্রোগ্রাম করা হয়? কোকাকোলা ভেন্ডিং মেশিনের প্রোগ্রামিংয়ে কোন ধরণের কোড চলে? আমার কফি প্রস্তুতকারক কীভাবে প্রাক-প্রোগ্রামযুক্ত সময় গ্রহণ করে এবং সেই সময়টি আসার পরে কয়েক ঘন্টা পরে কফির পাত্র তৈরি করা শুরু করে? এই ধরণের মেশিনগুলির …

4
ইউএনআইএক্স এবং লিনাক্স সিস্টেমের জন্য আইও tions। Are এবং এক্স ---- calls calls-তে কল করা সম্মেলনগুলি কী কী
নিম্নলিখিত লিঙ্কগুলি ইউএনআইএক্স (বিএসডি গন্ধ) এবং লিনাক্স উভয়ের জন্য x86-32 সিস্টেম কল কনভেনশন ব্যাখ্যা করে: http://www.int80h.org/bsdasm/#system-calls http://www.freebsd.org/doc/en/books/developers-handbook/x86-system-calls.html তবে ইউএনআইএক্স এবং লিনাক্স উভয়ের জন্য x86-64 সিস্টেম কল কনভেনশনগুলি কী কী?
147 linux  unix  assembly  x86-64  abi 

7
কীভাবে এই মিলওয়াইডআরএম হিপ স্প্রেিংয়ের কাজটি শোষণ করে?
আমার সাধারণত জাভাস্ক্রিপ্ট কোড পড়তে অসুবিধা হয় না তবে এর জন্য আমি যুক্তিটি বের করতে পারি না। কোডটি 4 দিন আগে প্রকাশিত একটি শোষণের থেকে। আপনি এটি মিলওয়0 আরএম এ পাবেন । কোডটি এখানে: <html> <div id="replace">x</div> <script> // windows/exec - 148 bytes // http://www.metasploit.com // Encoder: x86/shikata_ga_nai // EXITFUNC=process, …


আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.