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

برنامج للغة التجميع 16 بت حصرياً للفريق العربي للبرمجة

مغلق
بدأه solo man في 15 أغسطس 2006 · 5 رد · 874 مشاهدة · في لغة Assembly لأنظمة 16, 32, 64 بت
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

لبرمجة ال 16 بت وهو مبرمج على لغة الفيجوال بيسك

أرجو أن يعجبكم

البرنامج ليس من برمجتي.

والسلام

قسمت المرفقات لسهولة تحميلها.

بعد تحميل المرفقات يرجى تفريغ الملفات التالية TLA1 , TLA2 , TLA3 , TLA4 في مجلد واحد وإضافة الملف TLA إليهم وتشغيله.

**بعرف إنو الطريقة معقدة بس ما كانت تشتغل معي إلا هيك **

TLA.zip

TLA_Exsamples.zip

تم تعديل هذه المشاركة بواسطة solo man في 15 أغسطس 2006 في 10:32

#2

سلام عليكم

أين المرفقات :)

Nothing to mention except that I am Muslim

Using your brain is not bad as you think

My Blog

logo.jpg

#4

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

أخي إذن من برمجه اريد ان اعرف :P

my new site click here

#5

في الواقع جهد طيب قام به المبرمجون لكن لدي تعليقين على هذا الامر..

1- عادة نستخدم masm16 او tasm16 لتجميع الملفات المصدرية الخاصة بالاسمبلي 16بت

المشكلة في مثل هذه البرامج (ولا اراها بالاصل مشكلة على الاطلاق) هي الواجهة المرئية حيث لا يوجد

حيث يتم استخدام المفكرة بصورة عامة لكتابة ملف الشفرة ومن ثم تجميعه بصيغة asm

اما من اراد ان يحافظ على مسالة الـ GUI فهناك RadASM و WinASM لهذا الغرض وهي تجمع الكثير من اللغات وليست فقط لنوع واحد اي انها الغرض الامثل.

ما اراه في مثل ما تم هنا هو عبارة عن masm16 آخر لكن بواجهة مرئية..

المشاكل الوحيدة التي اجرؤ ان اقول انها كارثية التي رايتها هنا هي:

a- البرنامج مكتوب بالفيجوال بيسك, اللغة التي تحتاج الى ملفات runtime غير متوفرة مع النظام بالاصل وهي كما ارى في هذا التطبيق 7

بينما masm او tasm لا تحتاج لاي شئ لان جميع المكتبات الضرورية متوفرة سلفا في النظام

b- البرنامج لا يتعرف على جزء معين من الـ keywords التي تعودنا عليها في 16بت.. على سبيل المثال .code .model / end start الخ..

الامور التي تعتبر معرفتها ضرورية بالاصل للمتابعة في 32بت ومستقبلا 64بت

اي ان البرنامج عاد ليشبه برنامج آخر هو Emu8086 لا اكثر ولا اقل الذي هو ايضا مكتوب بالفيجوال بيسك.

ناهيك عن حجم البرنامج الذي يصل الى 2 ميغا تقريبا بينما لديك masm/tasm بحوالي 150 كيلو!

امر اخير اود الاشارة اليه وهو مسالة وضع اسم الفريق العربي للبرمجة ضمن الحزمة التنصيبية وفي واجهة الملف

طالما الملف لا يعود لك فاذن لا يحق لاي كان التعديل في الشفرة او الاضافة اليها بغرض وضع عبارات تسلب المبرمج جزءا من حقوقه البرمجية المحفوظة له حتى لو كان مفتوح المصدر.

لذا يفضل وضع الشفرة المصدرية الاصلية في هذا الموضوع وازالة عبارة اسم الفريق لانها ستاخذ بمصداقيته.

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

تم تعديل هذه المشاركة بواسطة Xacker في 16 أغسطس 2006 في 05:06

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

#6

عفواً لم أكن أقصد سلب المبرمج أي حق من حقوقه البرمجية نهائياً

وأعتقد أني سأضع الكود ولكن بموضوع منفصل بقسم الفجوال بيسك مع الإشارة إلى هذا الموضوع.

وأعتذر إذا كان وضع إسم الفريق العربي على البرنامج يسيئ إلى الفريق أو المبرمج.

والسلام.

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

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

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

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

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

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