ضرب دو عدد دو بایتی

AmirAS20

عضو جدید
فرض کنید متغیرهایی که تعریف میکنید 1 بایتی هستند.به کمک متغیرهای 1 بایتی با دستور ضرب بایت در بایت حاصلضرب را بدست آورید.چه جوری این کارو انجام بدم؟فوریه لطفا؟
 

vso

عضو جدید
seg1 segment stack
x db 23
y db 41
seg1 ends
seg2 segment stack
lea ax,x
mul [ax],[ax+2]
mov [ax+4],ax
mov ah,4ch
int 21h
seg2 end
اين برنامه دو عدد را باهم ضرب و در حافظه قرار ميدهد.:surprised:
 

Similar threads

بالا