سوف اضع جميع الدروس في هذا المكان
الدرس الثالث
يتطرق الى الموازين والتحويل بينها
السلام عليكم ورحمة الله وبركاته ،،،
الأستاذ / عفيف ......................... وفقه الله
أرجوا وضع أسئله للمراجعه في الدروس السابقه . حتى يستطيع العضو تقييم نفسه بمدى إستيعابه للدروس .
الأمر الأخر
وضع لنفسي هذا السؤال :
ماذا تساوي 5EH بالعشري والثنائي
وكان الجواب بالعشري 94
وكان الجواب بالثنائي
0101=5
1101=13
إذا الجواب إما 01011101
أو العكس 11010101
مع العلم يبدو لي أن الإجابة الثانيه خطأ حيث أنك قلت :
اكبر قيمة موجبة للمتغير x هي 01111111 وهي تساوي 7FH وهي تساوي 127 عشري
أخي عفيف وضعت لنفسي سؤال آخر وهو تحويل الرقم 50 عشري إلى ثنائي و Hex أليست Hex تعني نظام 16 ؟؟؟؟
50 لتحويلها إلى ميزان 16 نقسم على 16 ( إذا كانت الإجابة خطأ أرجوا أن لا تشعر بالإحباط ههههههه )
50/16=48 والباقي 2
طيب ويش العمل ويش العمل ؟؟؟؟
يعني = 2 طيب ،،،، كيف هذا مش معقول ... لا بد أن الأمر فيه خطأ
لأن النظام 16
كل الدرجه الثانيه فيه هي بين 16 إلى 256
والله مدري بالضبط أحس نفسي مشوش ولا أنا عارف هل هذا صحيح ولا لا
أرجوا التصحيح يا أستاذ ....................
الله يجزاك كل خير ( صدقة العلم تعليمه ) تقبل الله منك هذه الصدقة علينا أخي عفيف . وجعلها في ميزان حسناتك .
ولتحويل نفس هذا العدد العشري 50 إلى الميزان الثاني
هو أكيد راح يطلع في المرتبه السادسه في الميزان الثنائي ، هذا أولا لأن المرتبه السادسه من 32 إلى 64 في الثنائي ، بس كيف أجيبها ؟؟؟!!!!!
( 1111
بالراحه علي أشويه لأني مضطر أترك الأنترنت حيث عندي مشوار ضروري ونكمل في وقت آخر يا أستاذ . إن شاء الله الليله إذا أسعفني الوقت .
ما تقصر الله يحفظك .
عفوا أخ سعد
القسمة هكذا:
50/16=3 ، والباقي 2
3/16=0 ، والباقي 3
لذا العدد 50 بالنظام السادس عشري هو
32h
وبالثنائي هو
00110010
فكر بطريقة أخرى
السلام عيكم
جزاك الله خيرا أخي عفيف على الدروس التي تقدمها وبارك الله فيك وأرجو أن تواصل الدروس مع العلم أني حملت الملفات ولم تفتح بطريقة جيد أي يوجد بها بعض الأخطاء أظن أنها من الوورد لدي بأي نسخة من الوورد يمكن فتحها
السلام عليكم
بالنسبة للاخ سعد 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 وارسالها لك على البريد او اضعها في المنتدى
وشكرا لك
االسلام عليكم,
حين نتعلم طريقة التحويل من مختلف الأنظمة التي تهمنا - وبعد التعلم - ففي البرمجة اليومية ولربح الوقت قد لا نقوم بالحسابات يدويا ولذى يمكن أن نستعمل مثلا الآلة الحاسبة للوندوز وفي Menu -> View نختار Scientific وهنا كما تلاحظون يمكن أن ندخل أي رقم في النظام 2 - 10 - 16 ويمكن التحويل بين هذه الأنظمة . كما يمكن أن نستعمل هذه الآلة للتأكد من النتيجة بعد حل التمارين.
إلى اللقاء.
السلام عليكم
ما قاله الاخ chik صحيحا. وانا اقول ايضا هنالك حاسبات ثمن الواحدة 20 دولار تقوم ايضا بالتحويل بين الموازين. ولكن السؤال هو:
لو اردنا ان نقوم بكتابة برنامج يقوم باستقبال عددا عشريا ويطبعه على الشاشة بالميزان الثنائي او السادس عشر كيف سنقوم بحل السؤال بدون ان نفهم عملية التحويل
وشكرا
السلام عليكم
اقدم لكم الدرس الخامس من سلسلة التعليم
الدرس يتطرق الى الاوامر الاساسية MOV , ADD , SUB , inc , dec
يحتوي الدرس على تمارين محلولة
الله يرضى عليك يا أستاذ عفيف ....
السلام عليكم,
أشكر مرة أخرى الأخ afeef على مجهوداته التي يبدلها لأجل نشر هده اللغة الشيقة. وأتمنى من جميع الأعضاء الدين تهمهم هده المواضيع التجاوب مع الأخ وتشجيعه حتى يستمر في مداومة دروسه.
أتمنى لجميع الإخوة مزيدا من التعلم والرقي وإلى اللقاء.
السلام عليكم ورحمة الله وبركاته
اشكر الاخوة سعد 2 والاخ chik وكل من يشارك في هذا المنتدى
اشكرك يا أخ afeef
على هذه الدروس المتواصلة وعطا العلم السخي
في هذا المنتدى
السلام عليكم ورحمة الله وبركاته
اقدم لكم الدرس السادس في سلسلة تدريس الاسمبلي
الدرس يتطرق الى امر المقارنة CMP والقفز المشروط وغير مشروط والرايات مع بعض التمارين والحلول
هلا بالأستاذ عفيف .
أنا أنتظر هذا الدرس على أحر من الجمر
مشكور يا أستاذ
السلام عليك يا اخي
لا شكر على واجب
ولكن يا اخي هذا هو الجزء الاول من الدرس في الدرس القادم سوف اتطرق على باقي الرايات وبعض العمليات الحسابية
السلام عليكم
هذا هو الجزء الثاني الذي يتعلق في الرايات FLAGS واوامر القفز
مرفق ملف للدرس السابع
الأخوة المشرفين
السلام عليكم
أرجوا تثبيت هذا الموضوع وموضوع الأخ chik
وشكراً
السلام عليكم,
الأخ سعد : أنا مستعد أن أثبت الموضوع ولكن شرط أن يطلبه الإخوان وليس فرد واحد. فأنا تعهدت هنا أن هدا القسم يشرف عليه جميع الأعضاء وسنعمل لمحاولة إرضاء أغلب الإخوان ونتمنى الله أن يعيننا في هذا.
متمنياتي بالتوفيق للجميع وإلى اللقاء.
السلام عليكم
اقدم لكم الدرس الثامن الذي يتطرق الى عمليات القسمة والضرب والقفز المشروط المتخصص بالاعداد الموجبة فقط
مرفق ملف:
أشكرك يا أستاذ عفيف ،،، من كل قلبي .
وأتمنى لك السعاده والتوفيق في الدنيا والآخره .
شكرا لك أخي على هذه الدروس الشيقة وجزاك الله خيرا
هذا الموضوع مغلق.