alasht
یک شنبه 03 بهمن 1389, 18:35 عصر
با سلام خدمت دوستان
من این مسئله رو موندم چرا اینطوری حل شده
سوال رو بخونید بعد مشکلم رو بعد سوال نوشتم
برنامه ای بنویسید که 3 متغیر a,b,c را با مقادیر 20,fa,af با هم جمع و حاصل را در e قرار دهد و سپس b را از c کم کند .
پاسخ :
Move Al,a;
Add Al,b;
Add Al,c;
Move c,Al;
Move Ah,b;
Sub Ah,c;
سوال من اینه که چرا برای جمع a,b,c اون رو اول Al قرار داد و مستقیم جمع نکرد و بعد موقع کم کردن اول b رو در Ah قرار بعد از c کم کرد ؟
یک سوال دیگه ای هم هست همچین مشکلی رو دارم
میشه قاعدشو بگین تا هر وقت سوالو دیدم سریع تشخیص بدم که چه موقع باید اول به Al یا Ah انتقال بدیم بعد عملیات رو انجام بدیم ؟
ممنون میشم جواب بدید چون فردا صبح ساعت 8 امتحان دارم و همین اوایلش گیر کردم :گریه:
من این مسئله رو موندم چرا اینطوری حل شده
سوال رو بخونید بعد مشکلم رو بعد سوال نوشتم
برنامه ای بنویسید که 3 متغیر a,b,c را با مقادیر 20,fa,af با هم جمع و حاصل را در e قرار دهد و سپس b را از c کم کند .
پاسخ :
Move Al,a;
Add Al,b;
Add Al,c;
Move c,Al;
Move Ah,b;
Sub Ah,c;
سوال من اینه که چرا برای جمع a,b,c اون رو اول Al قرار داد و مستقیم جمع نکرد و بعد موقع کم کردن اول b رو در Ah قرار بعد از c کم کرد ؟
یک سوال دیگه ای هم هست همچین مشکلی رو دارم
میشه قاعدشو بگین تا هر وقت سوالو دیدم سریع تشخیص بدم که چه موقع باید اول به Al یا Ah انتقال بدیم بعد عملیات رو انجام بدیم ؟
ممنون میشم جواب بدید چون فردا صبح ساعت 8 امتحان دارم و همین اوایلش گیر کردم :گریه: