ورود

View Full Version : سوال: انتقال مقدار متغییری در EMU8086



hessam2003
سه شنبه 04 تیر 1392, 17:55 عصر
سلام.
میخوام مقدار متغییر 8بیتی را به 16بیتی و یا برعکس انجام دهم اما کامپایلر چنین اجازه ای نمیده ایا راهی وجود دارد؟
? a db
? b dw
mov a,b

tdkhakpur
سه شنبه 04 تیر 1392, 19:10 عصر
این شکلی mov a, byte ptr b

topcoder
پنج شنبه 06 تیر 1392, 10:48 صبح
میتونی اول dw رو بریزی توی یه رجیستر 16بیتی بعدش 8بیت اولشو بریزی db



mov ax,b
mov a,al

hessam2003
پنج شنبه 06 تیر 1392, 18:13 عصر
این دستور خطا داره دوست عزیز