هذه المقالة يتيمة. ساعد بإضافة وصلة إليها في مقالة متعلقة بها

إنتل هكس

من أرابيكا، الموسوعة الحرة

هذه هي النسخة الحالية من هذه الصفحة، وقام بتعديلها عبود السكاف (نقاش | مساهمات) في 19:37، 4 يوليو 2023 (بوت: إصلاح أخطاء فحص أرابيكا من 1 إلى 104). العنوان الحالي (URL) هو وصلة دائمة لهذه النسخة.

(فرق) → نسخة أقدم | نسخة حالية (فرق) | نسخة أحدث ← (فرق)
اذهب إلى التنقل اذهب إلى البحث
إنتل هكس

إنتل هكس (بالإنجليزية: Intel HEX)‏ هي صيغة ملفات تنقل المعلومات الثنائية في صورة حروف أسكي. تستخدم عادة في عملية برمجة المتحكمات الدقيقة وأنواع أخرى من أجهزة البرمجة المنطقية. من التطبيقات الأكثر شيوعًا لاستخدامها، عندما يحول مجمع النص المصدري (من لغة C أو لغة التجميع Assembly مثلًا) إلى لغة الآلة، ثم يخرجها في ملف بتنسيق إنتل هكس. هذا الملف يحمل عادة امتدادات مثل HEX. أو hex. أو H86. تقرأ أداة البرمجة الملف وتخزن لغة الآلة المرمزة فيه في ذاكرة قراءة فقط قابلة للبرمجة PROM، أو ينقل إلى نظام الملفات في الجهاز الهدف لتحميله وتنفيذه.

كل سطر في ملف بتنسيق إنتل هكس يسمى سجلًا، وكل سجل يتضمن عدة حقول، من بينها البيانات المراد نقلها فعليًّا وحجمها ونوعها وعنوان بدايتها.[1] في نهاية الملف يوضع سطر (سجل) يبين نهاية الملف.

استشهادات

  1. ^ "Intel HEX File Format". Microchip Developer Help. مؤرشف من الأصل في 2020-05-24. اطلع عليه بتاريخ 2020-08-16.