تھریڈ کوڈ

مصنف: Randy Alexander
تخلیق کی تاریخ: 25 اپریل 2021
تازہ کاری کی تاریخ: 16 مئی 2024
Anonim
لیتھ مشین میں نٹ بلٹ کو تھریڈ کیسے ڈالتیں ھیں#
ویڈیو: لیتھ مشین میں نٹ بلٹ کو تھریڈ کیسے ڈالتیں ھیں#

مواد

تعریف - تھریڈ کوڈ کا کیا مطلب ہے؟

تھریڈڈ کوڈ ایک مرتب عمل درآمد کی تکنیک ہے جو ورچوئل مشین ترجمانوں کو نافذ کرنے کے لئے استعمال کی جاتی ہے۔ کوڈ جو تھریڈڈ کوڈ کے ذریعہ تیار ہوتا ہے اس میں زیادہ تر کالیں سبروٹائنز پر ہوتی ہیں۔ یہ کوڈ مشین کال ہدایات یا شاید ایک کوڈ کی بھی ایک سیدھی سی ترتیب ہوسکتی ہے جس پر مشین ترجمان کے ذریعہ کارروائی کی ضرورت ہے۔ تھریڈ کوڈ پروگرامنگ زبانوں میں نافذ شدہ طریقہ ہے جیسے فورٹ ، بی ایس آئی سی کے زیادہ تر عمل درآمدات اور کوبول کے کچھ ورژن۔ تھریڈ کوڈ کی ایک نمایاں خصوصیات یہ ہے کہ دوسرے کوڈ جنریشن کے طریقوں کے مقابلے میں ، اس میں کوڈ کثافت زیادہ ہے۔ ایک ہی وقت میں ، پھانسی کی رفتار متبادل طریقوں کے ذریعہ تیار کردہ کوڈز سے قدرے آہستہ ہے۔


مائیکروسافٹ ازور اور مائیکروسافٹ کلاؤڈ کا تعارف | اس گائیڈ کے دوران ، آپ کو معلوم ہوگا کہ کلاؤڈ کمپیوٹنگ کیا ہے اور مائیکروسافٹ ایذور آپ کو بادل سے ہجرت کرنے اور اپنے کاروبار کو چلانے میں کس طرح مدد کرسکتا ہے۔

ٹیکوپیڈیا تھریڈ کوڈ کی وضاحت کرتا ہے

تھریڈڈ کوڈ زیادہ تر مندرجہ ذیل ماڈل کا استعمال کرتے ہوئے نافذ کیا جاتا ہے:

  • براہ راست تھریڈ کوڈ: پروگرام کا کوڈ عمل کے اشارے کا معمول کا ایک ویکٹر ہے جس کے مطابق وہ ترتیب میں کال کرتے ہیں۔
  • بالواسطہ تھریڈ کوڈ: ایڈریس پوائنٹرز کی مدد سے مرتب کردہ پروگرام کی نمائندگی کرتا ہے۔ نمائندگی بیان کرنے والوں کے لئے پتوں کے ویکٹر کا استعمال کرتی ہے نہ کہ عمل درآمد کے کوڈ کے پتے۔ تفصیل دینے والے ، اس کے نتیجے میں ، عمل درآمد کے کوڈ کی نشاندہی کرتے ہیں۔
  • سبروٹین تھریڈ کوڈ: دوسرے طریقوں کے مقابلے میں ، سبروٹائن تھریڈ کوڈ میں کوڈ کی نمائندگی ہوتی ہے جسے سی پی یو کے ذریعہ عمل میں لایا جاسکتا ہے۔ اس طریقہ کار میں ، استعمال کردہ ویکٹر میں پتوں کے ویکٹر کے بجائے جے ایس آر یا CALL ہدایات پر مشتمل ہے۔
  • ٹوکن تھریڈ کوڈ: مرتب کردہ نمائندوں کی ترجمانی کے لئے تھری اسٹارپروگرامنگ اپروچ کا استعمال کرتا ہے۔ نمائندگی زیادہ تر 256 سے کم مجازی ہدایات تک محدود ہے۔ اس پابندی کے نتیجے میں ، ٹوکن تھریڈ کوڈ کو بائٹ کوڈ کے نام سے بھی جانا جاتا ہے۔