قسم لغات البرمجة php java c++ جافا Visual Basic فيجوال بيسك c# Delphi دلفي API PERL HTML و TML JavaScript ASP XML Oracle اوركال MySql sql server Access

أدوات الموضوع

الصورة الرمزية mohatvnet
mohatvnet
:: مهندس متميز ::
تاريخ التسجيل: Mar 2009
الدولة: https://t.me/pump_upp
المشاركات: 961
نشاط [ mohatvnet ]
قوة السمعة:0
قديم 11-10-2015, 03:00 PM المشاركة 1   
افتراضي استفسار حول لغة اسمبلي Twitter FaceBook Google+



السلام عليكم و رحمة الله وبراكاته
اريد الاستفسار عن
. هل يمكن عمل برنامج بواسطة اسمبلي ام انه مجرد متحكم بالبروسيسور لا يمكن تصميم به الواجهات لبرنامج ما ?
.و ما هو البرنامج الذي يستخدم في البرمجة ?
جزاكم الله خيرا
وشكرا

اعلانات

الزيودي
:: مهندس جيد ::
تاريخ التسجيل: Dec 2006
المشاركات: 255
نشاط [ الزيودي ]
قوة السمعة:0
قديم 11-10-2015, 03:55 PM المشاركة 2   
Post


السلام عليكم و رحمة الله وبراكاته
اريد الاستفسار عن
. هل يمكن عمل برنامج بواسطة اسمبلي ام انه مجرد متحكم بالبروسيسور لا يمكن تصميم به الواجهات لبرنامج ما ?
.و ما هو البرنامج الذي يستخدم في البرمجة ?
جزاكم الله خيرا
وشكرا
وعليكم السلام
اخي العزيز
بالنسبة للغة الاسمبلي هي لغة لبرمجة المتحكمات والبرسسورات للقيام بعمل او اعمال معينة.
والاسمبلي تسمى عند المبرمجين " لغة الالة " اي هي اللغة التي يفهمها المايكروكنترول والبرسسور . وجميع لغات البرمجة التي في العالم هي وسيط بين المبرمج والاسمبلي لانها بالنهاية وعند عمل مايسمى بالكومبايلر للبرنامج يترجم الاوامر الى لغة اسمبلي والتي بدورها تتعامل بالـ" 0 & 1"
خلاصة الحديث : ان الاسمبلي ليس برنامج جرافيك او واجهات وانما هي لغة منخفضة المستوى لا بقدرها وانما لقربها من المتحكم او البرسسور
-------
واحب ان افيدك بشئ ان البرنامج المكتوب بلغة الاسمبلي يتفوق على جميع لغات البرمجة من ناحية الاستقرار عند العمل لفترات طويلة وبدون عمل ريسيت للمتغيرات

اعلانات اضافية ( قم بتسجيل الدخول لاخفائها )
  

الصورة الرمزية mohatvnet
mohatvnet
:: مهندس متميز ::
تاريخ التسجيل: Mar 2009
الدولة: https://t.me/pump_upp
المشاركات: 961
نشاط [ mohatvnet ]
قوة السمعة:0
قديم 12-10-2015, 06:04 PM المشاركة 3   
افتراضي


وعليكم السلام
اخي العزيز
بالنسبة للغة الاسمبلي هي لغة لبرمجة المتحكمات والبرسسورات للقيام بعمل او اعمال معينة.
والاسمبلي تسمى عند المبرمجين " لغة الالة " اي هي اللغة التي يفهمها المايكروكنترول والبرسسور . وجميع لغات البرمجة التي في العالم هي وسيط بين المبرمج والاسمبلي لانها بالنهاية وعند عمل مايسمى بالكومبايلر للبرنامج يترجم الاوامر الى لغة اسمبلي والتي بدورها تتعامل بالـ" 0 & 1"
خلاصة الحديث : ان الاسمبلي ليس برنامج جرافيك او واجهات وانما هي لغة منخفضة المستوى لا بقدرها وانما لقربها من المتحكم او البرسسور
-------
واحب ان افيدك بشئ ان البرنامج المكتوب بلغة الاسمبلي يتفوق على جميع لغات البرمجة من ناحية الاستقرار عند العمل لفترات طويلة وبدون عمل ريسيت للمتغيرات
شكرا على الرد اريد برنامج لصنع برامج الاسمبلي للحاسوب


bndar7
:: مهندس ::
تاريخ التسجيل: Mar 2007
المشاركات: 13
نشاط [ bndar7 ]
قوة السمعة:0
قديم 15-10-2015, 07:28 AM المشاركة 4   
افتراضي


وعليكم السلام
اخي العزيز
بالنسبة للغة الاسمبلي هي لغة لبرمجة المتحكمات والبرسسورات للقيام بعمل او اعمال معينة.
والاسمبلي تسمى عند المبرمجين " لغة الالة " اي هي اللغة التي يفهمها المايكروكنترول والبرسسور . وجميع لغات البرمجة التي في العالم هي وسيط بين المبرمج والاسمبلي لانها بالنهاية وعند عمل مايسمى بالكومبايلر للبرنامج يترجم الاوامر الى لغة اسمبلي والتي بدورها تتعامل بالـ" 0 & 1"
خلاصة الحديث : ان الاسمبلي ليس برنامج جرافيك او واجهات وانما هي لغة منخفضة المستوى لا بقدرها وانما لقربها من المتحكم او البرسسور
-------
واحب ان افيدك بشئ ان البرنامج المكتوب بلغة الاسمبلي يتفوق على جميع لغات البرمجة من ناحية الاستقرار عند العمل لفترات طويلة وبدون عمل ريسيت للمتغيرات
البرنامج المستخدم للبرمجة بالاسمبلي هو MASM
http://www.microsoft.com/en-us/downl....aspx?id=12654


Astral
:: مهندس ::
تاريخ التسجيل: Mar 2015
المشاركات: 9
نشاط [ Astral ]
قوة السمعة:0
قديم 16-10-2015, 11:14 AM المشاركة 5   
افتراضي


مرحباً بك أخي الكريم،

يمكنك كتابة برنامجك بلغة التجميع في أي محرر نصوص مثل Notepad الموجود في ويندوز ، ولكن أفضل أن تستخدم Notepad++ لأنه يحتوي على ميزة تلوين الكلمات المفتاحية أو ما يعرف بالـ OP-Code.

من ناحية أخرى ، لكي تكتب برنامج بلغة الأسمبلي يجب أن تضع في حسبانك النقاط التالية:

1- يجب أن تفهم فهماً جيداً بنية وتركيب وتنظيم المعالج الذي سوف تقوم بكاتبة البرنامج له ، لأن لغة التجميع تتعامل مع الهاردوير بشكل مباشر.

2- يجب أن تعرف جميع الأومر الخاصة بالمعالج وكيفية كتابنها بشكل صحيح والتعامل مع المتغيرات والثوابت ، ولا تنسى أن لكل معالج طقم تعليمات خاص به Instruction Set.

3- يجب أن تضع في حسبانك أن كتابة برنامج بلغة التجميع يعتبر عملية مرهقة وطويلة ، فلا يوجد لديك في لغة التجميع مثلاً أمر if ولا then ولا loop بل يجب أن تعرف كيف تبرمجها بنفسك عن طريق التعليمات البسيطة للمعالج.

ولذلك أنصحك في البداية بأن تكتب برنامج بسيط للمتحكم PIC 16F84A فهو يحتوي على 35 أمر فقط ، لا تبدأ بالتعامل مع معالجات ذات أطقم تعليمات معقدة للغاية مثل x86 .

بالتوفيق ،،،


الصورة الرمزية mohatvnet
mohatvnet
:: مهندس متميز ::
تاريخ التسجيل: Mar 2009
الدولة: https://t.me/pump_upp
المشاركات: 961
نشاط [ mohatvnet ]
قوة السمعة:0
قديم 22-11-2015, 11:42 AM المشاركة 6   
x1


مرحباً بك أخي الكريم،

يمكنك كتابة برنامجك بلغة التجميع في أي محرر نصوص مثل Notepad الموجود في ويندوز ، ولكن أفضل أن تستخدم Notepad++ لأنه يحتوي على ميزة تلوين الكلمات المفتاحية أو ما يعرف بالـ OP-Code.

من ناحية أخرى ، لكي تكتب برنامج بلغة الأسمبلي يجب أن تضع في حسبانك النقاط التالية:

1- يجب أن تفهم فهماً جيداً بنية وتركيب وتنظيم المعالج الذي سوف تقوم بكاتبة البرنامج له ، لأن لغة التجميع تتعامل مع الهاردوير بشكل مباشر.

2- يجب أن تعرف جميع الأومر الخاصة بالمعالج وكيفية كتابنها بشكل صحيح والتعامل مع المتغيرات والثوابت ، ولا تنسى أن لكل معالج طقم تعليمات خاص به Instruction Set.

3- يجب أن تضع في حسبانك أن كتابة برنامج بلغة التجميع يعتبر عملية مرهقة وطويلة ، فلا يوجد لديك في لغة التجميع مثلاً أمر if ولا then ولا loop بل يجب أن تعرف كيف تبرمجها بنفسك عن طريق التعليمات البسيطة للمعالج.

ولذلك أنصحك في البداية بأن تكتب برنامج بسيط للمتحكم PIC 16F84A فهو يحتوي على 35 أمر فقط ، لا تبدأ بالتعامل مع معالجات ذات أطقم تعليمات معقدة للغاية مثل x86 .

بالتوفيق ،،،
شكرا لك على المساعدة
ولكن اتعلم بالبرنامج radasm والمشكلة ان help لديه لا تعمل هل من طريقة لاني اريد معرفة طريقة الادخال والاخراج المعلومات من الاردينو عبر يو اس بي او الكوم لتحكم بها والقرائتها لان هناك مكتبة مدمجة لا اعلم عنها
وشكرا


الزيودي
:: مهندس جيد ::
تاريخ التسجيل: Dec 2006
المشاركات: 255
نشاط [ الزيودي ]
قوة السمعة:0
قديم 22-11-2015, 01:18 PM المشاركة 7   
افتراضي


شكرا لك على المساعدة
ولكن اتعلم بالبرنامج radasm والمشكلة ان help لديه لا تعمل هل من طريقة لاني اريد معرفة طريقة الادخال والاخراج المعلومات من الاردينو عبر يو اس بي او الكوم لتحكم بها والقرائتها لان هناك مكتبة مدمجة لا اعلم عنها
وشكرا
ممكن سؤال اخي العزيز
الاردينو له برنامج سهل للتعامل معه وبنفس الوقت قوي ومكتبت في تزايد وهو من انتاج من صمم تلك القطع
فلماذا لا تستخدمه


الصورة الرمزية mohatvnet
mohatvnet
:: مهندس متميز ::
تاريخ التسجيل: Mar 2009
الدولة: https://t.me/pump_upp
المشاركات: 961
نشاط [ mohatvnet ]
قوة السمعة:0
قديم 23-11-2015, 07:09 PM المشاركة 8   
افتراضي


ممكن سؤال اخي العزيز
الاردينو له برنامج سهل للتعامل معه وبنفس الوقت قوي ومكتبت في تزايد وهو من انتاج من صمم تلك القطع
فلماذا لا تستخدمه
اجل استخدمه لكن لتحكم بها بالحاسوب تحتاج الى برنامج صنعته بنفسك لتعرف اي دي

إضافة رد

العلامات المرجعية

«     الموضوع السابق       الموضوع التالي    »
أدوات الموضوع

الانتقال السريع إلى


الساعة معتمدة بتوقيت جرينتش +3 الساعة الآن: 03:47 PM
موقع القرية الالكترونية غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء
فعلى كل شخص تحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه
التعليقات المنشورة لا تعبر عن رأي موقع القرية الالكترونية ولايتحمل الموقع أي مسؤولية قانونية حيال ذلك (ويتحمل كاتبها مسؤولية النشر)

Powered by vBulletin® Version 3.8.6, Copyright ©2000 - 2025