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

ما هي الفروق بين الأسمبلي في الدوس واليونكس؟

مغلق
بدأه Ahmed$oft في 5 يوليو 2005 · 9 رد · 1,009 مشاهدة · في لغة Assembly لأنظمة 16, 32, 64 بت
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

اريد احد من الأعضاء المحترفين في المنتدي ان يساعدني في الإجابة على هذا التساؤل

ما هي الفروق بين البرمجة بالأسمبلي في الدوس وفي اليونكس؟

وما الفرق بين البرمجة بالأسمبلي في الويندوز واللينكس؟

تحياتي

Web Developer using JSP & Servlet

اللهم انصر الإسلام والمسلمين وأهلك الكفرة أعداء الدين

#2

وعليكم السلام

السؤال الاول الفرق كبير بين منصة intel, AMD وبين معالجات sparcs لذلك الفرق كبير فى لغة الاسمبلى بين البيئتين, حتى بين اللينكس واليونكس رغم ان البيئتين متشابهتين إلا ان البرمجه بلغة الاسمبلى فيهما تختلف تماماً..

السؤال الثانى بالنسبه للغه الاسمبلى لايوجد اى فرق بين بيئة اللينكس والوندوز لاحظ ان المنصة هى نفسها فى البيئتين, الفرق يكمن فى مكتبات الدعم الموجوده فيهما, تستطيع مثلاُ كتابة برنامج بلغه HLA ونفس البرنامج يعمل فى بيئة الـconsole و فى بيئة الـshell التابعه للينكس.

المشكله تكمن فيما إذا إستخدمت مكتبات دعم خارجيه مثل الـDLL فى هذه الحاله سيعمل البرنامج فى بيئة الوندوز لن يعمل فى بيئة اللينكس..

والسلام عليكم

لا إله إلا الله محمد رسول الله

busbar : يجب ان تدرك انه هناك حد ادنى للمعرفة المطلوبة قبل البدء في عمل أي شئ.

#3

السلام عليكم

الف شكر أخي احمد على الرد ولكن يا ريت توضح الجملة اللي ذكرتها في السؤال الأول وهي:

السؤال الاول الفرق كبير بين منصة intel, AMD وبين معالجات sparcs لذلك الفرق كبير فى لغة الاسمبلى بين البيئتين

يا ريت توضحهالي بالتفصيل

تحياتي

Web Developer using JSP & Servlet

اللهم انصر الإسلام والمسلمين وأهلك الكفرة أعداء الدين

#4

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

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

يعني الفرق في الاسمبلي يكون بين بنتيوم وamdو zelog إلخ

يعني مش داخل نظام التشغيل في الموضوع

وفوق كل ذي علم عليم

والله اعلم

الملك ------>محمد ابو تريكة

abutreika.jpg

على اسم مصر التاريخ يقدر يقول ما شاء

أنا مصر عندي أحب وأجمل الأشياء

باحبها وهي مالكه الأرض شرق وغرب

وباحبها وهي مرميه جريحة حرب

باحبها بعنف وبرقة وعلى استحياء

واكرهها وألعن أبوها بعشق زي الداء

واسيبها واطفش في درب وتبقى هي ف درب

وتلتفت تلقيني جنبها في الكرب

والنبض ينفض عروقي بألف نغمة وضرب

على اسم مصر

#5
pampo كتب:
بسم الله الرحمن الرحيم

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

يعني الفرق في الاسمبلي يكون بين بنتيوم وamdو zelog إلخ

يعني مش داخل نظام التشغيل في الموضوع

فعلا هذا صحيح لغة الأسمبلي تتعامل مع البروسيسور لذلك اوامرها قد تختلف من بروسيسور لبروسيسور يعني اوامر البينتيوم بيختلف عن اوامر معالج آخر لكن سؤالي هو على فرض مثلا ان المعالج بينتيوم يعني جهاز المعالج بتاعة بينتيوم وعليه دوس وعليه في نفس الوقت يونكس فهل تختلف البرمجة بلغة الأسمبلي في الدوس عن اليونكس على فرض ان المعالج من نفس النوع .................

تم تعديل هذه المشاركة بواسطة Ahmed$oft في 6 يوليو 2005 في 01:31

Web Developer using JSP & Servlet

اللهم انصر الإسلام والمسلمين وأهلك الكفرة أعداء الدين

#6
احمد غريب كتب:
وعليكم السلام

السؤال الاول الفرق كبير بين منصة intel, AMD  وبين معالجات sparcs لذلك الفرق كبير فى لغة الاسمبلى بين البيئتين,

السلام عليكم

يا ريت تشرحلي الجملة دي بالتفصيل لو سمحت

تحياتي

Web Developer using JSP & Servlet

اللهم انصر الإسلام والمسلمين وأهلك الكفرة أعداء الدين

#7

السلام عليكم

معالجات الـAMD و intel لديها تقريباُ نفس البنيه لذلك البرامج المكتوبه لاى من المعالجين يمكنك إستخدامها فى المعالج الاخر, اما معالجات sparcs والتى تستخدمها انظمة يونكس فالبرامج المكتوبه لها لا يمكن تشغيلها على AMD او intel ,ولا تستطيع فعل العكس ايضاً..

والسلام عليكم

لا إله إلا الله محمد رسول الله

busbar : يجب ان تدرك انه هناك حد ادنى للمعرفة المطلوبة قبل البدء في عمل أي شئ.

#8
احمد غريب كتب:
السلام عليكم

معالجات الـAMD  و intel  لديها تقريباُ نفس البنيه لذلك البرامج المكتوبه لاى من المعالجين يمكنك إستخدامها فى المعالج الاخر, اما معالجات sparcs والتى تستخدمها انظمة يونكس فالبرامج المكتوبه لها لا يمكن تشغيلها على AMD  او intel  ,ولا تستطيع فعل العكس ايضاً..

والسلام عليكم

السلام عليكم

فهل معنى ذلك ان انظمة يونكس لا تعمل الا على معالجات sparcs ولا تعمل على معالجات AMD & intel؟

Web Developer using JSP & Servlet

اللهم انصر الإسلام والمسلمين وأهلك الكفرة أعداء الدين

#9

على ما اعتقد ان شركة sun قامت بعمل نظام تشغيل يونكس يعمل معى معالجات intel لكنه لم يشتهر.

ولكن تستطيع ان تقول انه إذا قمت بعمل برنامج بالاسمبلى فى بيئة اليونكس تحت نظام intel فلن تستطيع تشغيل البرنامج فى بيئة يونكس تحت نظام sparcs

,والسلام عليكم

لا إله إلا الله محمد رسول الله

busbar : يجب ان تدرك انه هناك حد ادنى للمعرفة المطلوبة قبل البدء في عمل أي شئ.

#10

الف شكر اخي أحمد غريب على سرعة الرد والإفادة

تحياتي

Web Developer using JSP & Servlet

اللهم انصر الإسلام والمسلمين وأهلك الكفرة أعداء الدين

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

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

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

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

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

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