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

كيفية البرمجة بالاسمبلى على اللينوكس

بدأه م.محمود عبدالعزيز في 13 فبراير 2009 · 4 رد · 1,242 مشاهدة · في نظام تشغيل Unix & Linux
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بســم الله الـرحمــن الرحيــم

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

انا اشتغلت لينوكس ( نسخة اوبنتو 8.10 )وانا بشتغل بالاسمبلى ,

ومش عارف هل اقدر اشتغل على اللينوكس اسمبلى و لأ

أرجو افادتى من الاخوة الاعزاء فى هذه المشكلة

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

وشكرا جزيلا

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

سبحان الله وبحمده , سبحان الله العظيم

مدونتى ( مدونة نظرة بعمق )

=======================

GSM | GPRS |CDMA |UMTS | LTE | RHCE

#2

يمكنك ان تشتغل اسمبلي على linux

استعمل nasm و اي محرر emacs مثلا

كتاب جيد يناقش البرمجة هو assembly step by step

http://leto.net/writing/nasm.php

http://asm.sourceforge.net/resources.html

العمل كثير و الوقت قليل أعاننا الله

seo zen SEO Enlightment amazon danbo

#3

شكرا لك

بس انا مش فاهم برده ازاى هاشتغل على المحرر

هل اقوم بتسطيبه والعمل مباشرة

وهل البرامج التى سيتم انشاءها ستكون بامتداد .exe ايضا

لأن هذا الامتداد غير مدعم من اللينوكس

سبحان الله وبحمده , سبحان الله العظيم

مدونتى ( مدونة نظرة بعمق )

=======================

GSM | GPRS |CDMA |UMTS | LTE | RHCE

#4

المحرر سيكون على سطر الأوامر إستعمل الأمر ee فهو أيضا محرر .

اقتباس
هل اقوم بتسطيبه والعمل مباشرة

عليك بتسطيب nasm فقط .

اقتباس
وهل البرامج التى سيتم انشاءها ستكون بامتداد .exe ايضا

في لينكس لايوجد إمتداد للبرامج لكن يوجد نوع لها إسمه elf أي executable linking format أما طريقة ترجمة ملف أسمبلي في لينكس فهي كالتالي :

nasm -f elf test.asm -o test.o
gcc test.o -o test

الترجمة إلى ملف obj تكون ب nasm أما الربط فيكون ب gcc .

تم تعديل هذه المشاركة بواسطة SIFE في 13 فبراير 2009 في 19:19

''‏اللهم إني أسالك إيمانا دائما وأسألك قلبا خاشعا وأسألك علما ‏نافعا وأسألك يقينا صادقا وأسألك دينا قيما وأسألك العافية من كل ‏بلية''

'‏اللهم أغفر للمؤمنين و المؤمنات و المسلمين و المسلمات الأحياء ‏منهم و الأموات'

www.it-scoop.com

#5

شكرا لك ياأخى

معلومة قيمة

سبحان الله وبحمده , سبحان الله العظيم

مدونتى ( مدونة نظرة بعمق )

=======================

GSM | GPRS |CDMA |UMTS | LTE | RHCE

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

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

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

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

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