الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

برمجه 16و 32 بيت على 8 بت (ميكروكنترولر)

مغلق
بدأه Asm4all في 15 يونيو 2004 · 2 رد · 970 مشاهدة · في لغة Assembly لأنظمة 16, 32, 64 بت
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته..

أعلم أن هذا الطلب لن يلاقي الترحيب من الغالبيه العظمى وذلك لوجود البروسيسور 32 بيت ولا يوجد بروسيسور حاليا 8 بيت نريد برمجته. ولكن المشكله هي أن الميكروكنترولر 8 بيت والتطبيقات الهامه والمعقده قد تحتاج (بالفعل تحتاج) الى 32 أو على الأقل 16 بيت لاجراء بعض العمليات مثل المضروب مثلا أو جيب الذاويه أوجيب التمام أو الكسور حتى فكيف السبيل ؟ أرجو الافاده من الخبراء والهواه

أخوكم أحمد سميح

#2

بعض الميكروكنترولرات 8 بت في داخلها مسجلات 16 بت او حتى 32 بت كما في 80251 ممكن تخدمك وبعض البروسسرات لديها وحدات ضرب اما اذا كان البروسسر 8 بت فقط في كل اقسامه فعليك كتابة دالة او اكثر لتحول من 8 الى 16 ومن 16 الى 32 وبالتالى فلا حرج. وبعدين يااحمد مين حكى انه المايكروكنترولر 8 بت فقط!!! هناك 16 بت مثل انتل 80196 80296 و MSP430 من شركة تكساس انسترومانتس وهناك ال ARM وهو 16 و 32 بت من اتمل وهناك 386EX من انتل وغيرها الكثير، كما ان بامكانك استعمال ال DSP وهو مخصص كال PC للعمليات الحسابية ولديه وحدة ضرب محترمة. وبعدين يااحمد ليش انت هربان من قسم الميكروكنترولر وجاي لعند اخواننا في قسم الاسمبلي؟ ماشي خلاص انا عارف انه في مشترك بيننا وبينهم. سلامي الى كل اهل الاسمبلي جميعا.

39_22.gif

تزود من التقوى فإنك لا تدري *** إذا جن ليل هل تعيش إلى الفجر

فكم من فتى أمسى وأصبح ضاحكاً *** وقد نسجت أكفانه وهو لا يدري

لقراءة القرآن الكريم و سماعه و تفسيره ........

ماذا يعني انني مسلم سني؟

قصة غريبة

ConflictResolution.gif

#3

أشكرك يا أخ عماد على التعليق ولكن أنا طرحت السؤال هنا لأنه يتعلق بالفن في صناعة البرمجه داخل البروسيسور أما لو طرحته هناك فسيجاب علي بتغيير نوع الميكروكنترولر لأن المطلوب الوظيفه وليس الكيفيه أما أن فأود تعلم الكيفيه وشكرا مره ثانيه وسنناقش هذا في قسم الميكروكنترولر

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…