السلام عليكم ورحمة الله وبركاته ..ابغى اسأل كيف ممكن اكتب كود بلغة الاسمبلي في برنامج جافا مثل eclips وغيره ..هل هذا ممكن ..؟! وهل سوف تختلف كتابة الكود..؟!
كيف يمكن كتابة لفة الاسمبلي في الجافا
لو وضعت هذا السؤال في مجتمع الجافا لكان أفضل
الجافا تختلف عن بقية اللغات مثل لغة C حيث انها لا تتلامس بشكل مباشر مع الطبقة الدنيا من العتاد. وبما ان الاسمبلي هي لغة آلة فلا يمكن تنفيذها الا بلغة تتلامس بشكل مباشر وتقوم بتحويل الشفرة المصدرية بشكل مباشر الى لغة الآلة.
الحل في استخدام Java Native Interface او ما يطلق عليه JNI حيث يتيح لك استخدام دالة كتبتها بلغة اخرى وتنفيذها. حيث ستقوم بكتابة الجزء المتعلق بالاسمبلي في لغة مثلا C++ وتنفذ الدالة عن طريق JNI في جافا.
ابحث عن امثلة في الانترنت. واذا واجهت صعوبة في الفهم , فعد الى هنا.
السلام عليكم
ابغى احد متخصص فالحاسب او درس في قسم الحاسب وعندي واجب في ماده عماره الحاسب
الرجاء التواصل معي عبر الايميل لمن يعرف ياليت الاستفاده ف اسرع وقت وهذا الايميل
Roody448@gmail.com
التعليقات