دستور Xadd در واقع روند زیر رو در بر داره :
push ax
add ax, bx
pop bx
یعنی اول ax داخل پشته جای می گیره بعدش ax + bx میشه و نتیجه میره داخل ax و در آخر محتویات پشته میره داخل bx جای میگیره.
یک مثال ساده ازش این هست :
mov ax, 500h
mov bx, 600h
xadd ax , bx ; ax = 1100h , bx = 500h
مثالی کاربردی تر یا بهتر بگم مفصل تر یا ملموس تر بلد هستید ؟
من انگلیسی سرچ کردم چیز خاصی پیدا نکردم فارسی هم همینطور
ممنون میشم تو قالب یه مثال مفصل تر که دستور xadd درش بیشتر درگیرتر باشه راهنماییم کنید
با احترام
برچسب:
نویسنده: محمد رضا جوادیان