صوت التصادم

مؤلف: Laura McKinney
تاريخ الخلق: 7 أبريل 2021
تاريخ التحديث: 16 قد 2024
Anonim
Honda’s Collision Mitigation Braking System - POV Test Drive (Binaural Audio)
فيديو: Honda’s Collision Mitigation Braking System - POV Test Drive (Binaural Audio)

المحتوى

تعريف - ماذا يعني Thunk؟

إن thunk ، في خدع حسابية عامة ، هي جزء من الشفرة التي تم إنشاؤها بواسطة آلة منخفضة المستوى ، والتي تنفذ تفاصيل نظام البرنامج. وهي واحدة مما يلي:


  1. قطعة من التعليمات البرمجية تؤدي عملية حساب مؤجلة
  2. ميزة لتطبيق جدول الوظائف الافتراضية
  3. مناظرة لبيانات الجهاز من نموذج محدد لنظام لآخر لمشكلات التوافق

مقدمة إلى Microsoft Azure و Microsoft Cloud | من خلال هذا الدليل ، سوف تتعرف على الحوسبة السحابية التي تدور حولها وكيف يمكن أن يساعدك Microsoft Azure على ترحيل عملك وإدارته من السحابة.

تيكوبيديا تشرح ثانك

ظهرت مفاهيم thunk في أوائل عام 1961. إنه حساب إرجاع قيمة الوسيطة عند تنفيذها. يستدعي استدعاء حسب الحاجة thunk بواسطة قيمة الإرجاع بعد التنفيذ الأول. يكون للغات ذات الارتباط المتأخر بحث في وقت التشغيل ، استنادًا إلى العمليات الحسابية التي يؤديها thunk.

يشار إلى الدالات الخالية (الدالات التي لا تأخذ وسائط) في البرمجة الوظيفية باسم thunk. Thunks محاكاة تقييم كسول وتأخير حساب وسيطة الدالة. هذه الوظائف قوة إضافية thunks للحصول على القيم الفعلية. قد تظهر Thunk أيضًا بشكل طبيعي في تنفيذ الوظائف الثابتة في البرمجة عالية الترتيب.

يقوم مترجمو اللغات الموجهة للكائنات مثل C ++ بإنشاء وظائف تسمى thunks. أنها تقوم بتحسين استدعاءات الوظائف الافتراضية في وجود توارث افتراضية أو متعددة.

تستخدم بعض مثيلات التعليمات البرمجية القابلة للتحويل thunks المحلية لاستدعاء وظائف المكتبة. تنتقل مكالمة المكتبة الديناميكية الموجودة في الكود إلى thunks في جدول القفز ، والذي يتم استبداله أيضًا بوظائف تحميل المكتبة القابلة للتطبيق أو الانتقال إلى نقطة مناسبة في مكتبة تم تحميلها بالفعل. لذا فإن thunk في هذه المنطقة يحسب أو يُرجع قيمًا تم حسابها مسبقًا وتخزينها مؤقتًا. يتم استخدام Thunks في أنظمة الذاكرة الظاهرية المستندة إلى البرامج لإجراء تعيين من العنوان الافتراضي إلى العنوان الفعلي. يسمى إنشاء جهاز DOS ظاهري 16 بت داخل نظام تشغيل 32 بت thunking ويضمن توافقًا مع الإصدارات السابقة مع التطبيقات التي تستخدم مكالمات النظام القديمة.

thunks مسطح استخدام thunks ترجمة المكالمات من رمز 32 بت إلى رمز 16 بت. يقوم رمز متوسط ​​بترجمة عنوان الذاكرة بين الأنظمة الأساسية. لدى Microsoft طبقة رائعة تسمى Win32s ، والتي تسمح بتشغيل تطبيق Windows 32 بت على Windows 16 بت. يوفر إصدار Windows 64 بت أيضًا طبقة ثري ، WoW64 ، والتي تسمح باستخدام تطبيقات Windows 32 بت.