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

دروس تعليم لغة الاسمبلي

مغلقرائج
بدأه afeef في 2 مايو 2004 · 95 رد · 39,707 مشاهدة · في المواضيع المميزة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

سوف اضع جميع الدروس في هذا المكان

الدرس الثالث

يتطرق الى الموازين والتحويل بينها

lesson3.doc

#2

الدرس الرابع

يتطرق هذا الدرس الى الاعداد السالبة

lesson4.doc

#3

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

الأستاذ / عفيف ......................... وفقه الله

أرجوا وضع أسئله للمراجعه في الدروس السابقه . حتى يستطيع العضو تقييم نفسه بمدى إستيعابه للدروس .

الأمر الأخر

وضع لنفسي هذا السؤال :

ماذا تساوي 5EH بالعشري والثنائي

وكان الجواب بالعشري 94

وكان الجواب بالثنائي

0101=5

1101=13

إذا الجواب إما 01011101

أو العكس 11010101

مع العلم يبدو لي أن الإجابة الثانيه خطأ حيث أنك قلت :

اكبر قيمة موجبة للمتغير x هي 01111111 وهي تساوي 7FH وهي تساوي 127 عشري

#4

أخي عفيف وضعت لنفسي سؤال آخر وهو تحويل الرقم 50 عشري إلى ثنائي و Hex أليست Hex تعني نظام 16 ؟؟؟؟

50 لتحويلها إلى ميزان 16 نقسم على 16 ( إذا كانت الإجابة خطأ أرجوا أن لا تشعر بالإحباط ههههههه )

50/16=48 والباقي 2

طيب ويش العمل ويش العمل ؟؟؟؟

يعني = 2 طيب ،،،، كيف هذا مش معقول ... لا بد أن الأمر فيه خطأ

لأن النظام 16

كل الدرجه الثانيه فيه هي بين 16 إلى 256

والله مدري بالضبط أحس نفسي مشوش ولا أنا عارف هل هذا صحيح ولا لا

أرجوا التصحيح يا أستاذ ....................

الله يجزاك كل خير ( صدقة العلم تعليمه ) تقبل الله منك هذه الصدقة علينا أخي عفيف . وجعلها في ميزان حسناتك .

#5

ولتحويل نفس هذا العدد العشري 50 إلى الميزان الثاني

هو أكيد راح يطلع في المرتبه السادسه في الميزان الثنائي ، هذا أولا لأن المرتبه السادسه من 32 إلى 64 في الثنائي ، بس كيف أجيبها ؟؟؟!!!!!

( 1111

بالراحه علي أشويه لأني مضطر أترك الأنترنت حيث عندي مشوار ضروري ونكمل في وقت آخر يا أستاذ . إن شاء الله الليله إذا أسعفني الوقت .

ما تقصر الله يحفظك .

#6

عفوا أخ سعد

القسمة هكذا:

50/16=3 ، والباقي 2

3/16=0 ، والباقي 3

لذا العدد 50 بالنظام السادس عشري هو

 32h

وبالثنائي هو

00110010

فكر بطريقة أخرى

#7

السلام عيكم

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

#8

السلام عليكم

بالنسبة للاخ سعد 2

بالنسبة للعدد 5E انت اخطأت في الرمز E لانه يساوي 14 وليس 13

الحل :

E=1110 5=0101

عليك كتابة كل قيمة في مكان الرمز الملائم

x=5EH=01011110

اما في الميزان العشري

y=5*16+14=94

بالنسبة للسؤال الثاني

اخي سعد2

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

50 عشري نحولها الى الميزان 16

-نقسم 50 على 16 الناتج الصحيح هو 3 والباقي 2

ملاحظة مهمة:عند استعمالك الالة الحاسبة عليك الحذر لان الحاسبة تختزل البسط والمقام بدلا من 2/16 تسجل 1/8

-نقسم مرة ثانية 3 تقسيم 16 الناتج الصحيح صفر والباقي 3

عندما نحصل على ناتج صحيح يساوي صفر ينتهي التحويل

الان يجب ان نسجل الجواب النهائي نبدأ من البداية الباقي الاول يأتي في المكان الاول اي في الجهة اليمنى والباقي الثاني في المكان الثاني وهكذا....

اذا الحل :

x=32H

بالنسبة للثنائي هنالك جدول جاهز سجلته في احد الدروس كل منزلة في الميزان السادس عشر عبارة عن 4 منازل في الميزان الثنائي

الحل:

x=32H=00110010

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

اما بالنسبة للاخ حاتم

انا استخدم الوورد اكس بي

حاول تنزيل الدروس مرة ثانية وفي حالة عدم المقدرة بسبب مشاكل مع البرنامج انا على استعداد لتحويل الدروس الى ملفات PDF وارسالها لك على البريد او اضعها في المنتدى

وشكرا لك

#9

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

حين نتعلم طريقة التحويل من مختلف الأنظمة التي تهمنا - وبعد التعلم - ففي البرمجة اليومية ولربح الوقت قد لا نقوم بالحسابات يدويا ولذى يمكن أن نستعمل مثلا الآلة الحاسبة للوندوز وفي Menu -> View نختار Scientific وهنا كما تلاحظون يمكن أن ندخل أي رقم في النظام 2 - 10 - 16 ويمكن التحويل بين هذه الأنظمة . كما يمكن أن نستعمل هذه الآلة للتأكد من النتيجة بعد حل التمارين.

إلى اللقاء.

#10

السلام عليكم

ما قاله الاخ chik صحيحا. وانا اقول ايضا هنالك حاسبات ثمن الواحدة 20 دولار تقوم ايضا بالتحويل بين الموازين. ولكن السؤال هو:

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

وشكرا

#11

السلام عليكم

اقدم لكم الدرس الخامس من سلسلة التعليم

الدرس يتطرق الى الاوامر الاساسية MOV , ADD , SUB , inc , dec

يحتوي الدرس على تمارين محلولة

lesson5.doc

#12

الله يرضى عليك يا أستاذ عفيف ....

#13

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

أشكر مرة أخرى الأخ afeef على مجهوداته التي يبدلها لأجل نشر هده اللغة الشيقة. وأتمنى من جميع الأعضاء الدين تهمهم هده المواضيع التجاوب مع الأخ وتشجيعه حتى يستمر في مداومة دروسه.

أتمنى لجميع الإخوة مزيدا من التعلم والرقي وإلى اللقاء.

#14

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

اشكر الاخوة سعد 2 والاخ chik وكل من يشارك في هذا المنتدى

#15

اشكرك يا أخ afeef

على هذه الدروس المتواصلة وعطا العلم السخي

في هذا المنتدى

#16

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

اقدم لكم الدرس السادس في سلسلة تدريس الاسمبلي

الدرس يتطرق الى امر المقارنة CMP والقفز المشروط وغير مشروط والرايات مع بعض التمارين والحلول

lesson6.doc

#17

هلا بالأستاذ عفيف .

أنا أنتظر هذا الدرس على أحر من الجمر

مشكور يا أستاذ

#18

السلام عليك يا اخي

لا شكر على واجب

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

#19

السلام عليكم

هذا هو الجزء الثاني الذي يتعلق في الرايات FLAGS واوامر القفز

مرفق ملف للدرس السابع

lesson7.doc

#20

الأخوة المشرفين

السلام عليكم

أرجوا تثبيت هذا الموضوع وموضوع الأخ chik

وشكراً

#21

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

الأخ سعد : أنا مستعد أن أثبت الموضوع ولكن شرط أن يطلبه الإخوان وليس فرد واحد. فأنا تعهدت هنا أن هدا القسم يشرف عليه جميع الأعضاء وسنعمل لمحاولة إرضاء أغلب الإخوان ونتمنى الله أن يعيننا في هذا.

متمنياتي بالتوفيق للجميع وإلى اللقاء.

#22

السلام عليكم

اقدم لكم الدرس الثامن الذي يتطرق الى عمليات القسمة والضرب والقفز المشروط المتخصص بالاعداد الموجبة فقط

مرفق ملف:

LESSON8.doc

#23

أشكرك يا أستاذ عفيف ،،، من كل قلبي .

وأتمنى لك السعاده والتوفيق في الدنيا والآخره .

#24

السلام عليكم

هذا واجب

تم تعديل هذه المشاركة بواسطة afeef في 10 مايو 2004 في 14:52

#25

شكرا لك أخي على هذه الدروس الشيقة وجزاك الله خيرا

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

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