السلام عليكم ورحمة الله وبركاته ...
انا عضو جديد (قديم) في المنتدى ..
في الحقيقة انا متابع للمنتدى منذ اكثر من ثلاث سنوات ...
لكني لم اقم بالتسجيل والمشاركة .. ولكنني قررت ذلك اليوم ..
السبب هو بدئي بتعلم لغة الأسمبلي ..
لم اجد مرجع عربي ممكن ان استفيد منه او اناقش فيه الا هذا المنتدى الرائع ..
اتمنى ان تقبلوني عضوا جديدا لديكم ..
بدات في تعلم الأسمبلي ليلة أمس ( جديييييد على اللغة) لكن لدي خلفية اكثر من ممتازة عن مواضيع ولغات برمجه اخرى مثل السي والجافا والفجوال بيسك وغيرها ..
لكن ميولي نحو التعمق اكثر في الكمبيوتر ودراستي لعمل الحاسوب computer science دفعاني الى الدخول الى عالم الاسمبلي .. وحب التعلم ايضا ..
المهم .. تعلمت كم جملة ودرست مباديء اللغة والريجسترز وال segements واشياء اخرى .. لكن توقفت عند هذه النقطة :
MOV AX,51h
MOV BX,4Fh
XCHG AX,BX
PUSH AX
MOV AX,34h
POP BX
PUSH BX
POP AX
أريد ان أعرف ماذا ستصبح قيمة الريجستر AX والريجستر BX بعد تنفيذ الكود السابق ولماذا ؟؟ انا اعرف الاجابة لكني غير مقتنع بها ..
تحياتي للجميع
سلاكر