معالج جافا

معالج جافا هو تطبيق لآلة جافا الافتراضية (JVM) على مستوى العتاد. بعبارة أخرى، يصبح رمز جافا البايتي ، الذي يشكل مجموعة تعليمات الآلة المجردة، مجموعة تعليمات آلة حقيقية. كانت هذه المعالجات الشكل الأكثر شيوعًا لبنية حاسوبية عالية المستوى ، وكانت "خيارًا جذابًا لبناء أنظمة مضمنة وأنظمة تعمل في الوقت الحقيقي مُبرمجة بلغة جافا". [ 1 ] مع ذلك، اعتبارًا من عام 2017، لم تعد جافا المضمنة شائعة، ولم يعد هناك موردون لرقائق جافا للوقت الحقيقي. [ 2 ]

التطبيقات

هناك العديد من معالجات جافا البحثية التي تم اختبارها على FPGA ، بما في ذلك:

تضمنت بعض التطبيقات التجارية ما يلي:

  • كان معالج aJile أنجح معالج ASIC بلغة جافا. [ 1 ]
  • Cjip من شركة Imsys Technologies. متوفر على اللوحات ومع أجهزة الراديو اللاسلكية من AVIDwireless [ 6 ]
  • كان ARM926EJ-S معالج ARM قادرًا على تشغيل بايت كود جافا، وقد أطلق على هذه التقنية اسم Jazelle .

انظر أيضاً

مراجع

  1. 1 2 3 4 بايندر، والتر؛ شوبرل، مارتن؛ موريه، فيليب؛ فيلازون، أليكس (سبتمبر 2008). "التحليل المتقاطع لمعالجات جافا المدمجة". المؤتمر الدولي الخامس للتقييم الكمي للأنظمة ، 2008. الصفحات 287-296 . doi : 10.1109/QEST.2008.39 . ISBN  978-0-7695-3360-5. S2CID 16966639 . 
  2. "الصفحة الرئيسية لشركة سيسترونيكس" . www.systronix.com . مؤرشف من الأصل بتاريخ 18 أغسطس 2017. تم الاطلاع عليه بتاريخ 6 يونيو 2022 .
  3. ييو، ت.؛ وانيو، ل.؛ تشيهانغ، ي.؛ لي، ر.؛ فونغ، أ. (2006). "معالج جافا مع دعم الأجهزة لتعليمات البرمجة الكائنية". المعالجات الدقيقة والأنظمة الدقيقة . 30 (8): 469. doi : 10.1016/j.micpro.2005.12.007 .
  4. شوبرل، م. (2008). "معمارية معالج جافا للأنظمة المدمجة في الوقت الحقيقي". مجلة هندسة النظم . 54 ( 1-2 ): 265-286 . CiteSeerX 10.1.1.68.8757 . doi : 10.1016/j.sysarc.2007.06.001 . 
  5. تيواري، مانيش؛ مالك، أفيناش؛ سالسيك، زوران؛ بيغلاري-أبهاري، مرتضى (2019). "معالج مضمن موفر للطاقة لتطبيقات جافا ذات الوقت الحقيقي الصارم". هندسة أنظمة الحوسبة - ARCS 2019. سلسلة محاضرات في علوم الحاسوب. المجلد 11479. الصفحات 281-292 . doi : 10.1007/978-3-030-18656-2_21 . hdl : 2292/62302 . ISBN   978-3-030-18655-5. S2CID 153311249 . 
  6. "شركة إمسيس تراهن على جافا: شريحة الشفرة الدقيقة القابلة لإعادة الكتابة تحتوي على مجموعات تعليمات لجافا، فورث، سي/سي++" بقلم توم ر. هالفيل أُرشف بتاريخ 19 نوفمبر 2008 في أرشيف الإنترنت (Wayback Machine) .