سلام دوستان .
دو تا سوال دارم .ممنون میشم اگه جوابمو بدین .
1) چرا بجای stseg segment عبارت stseg segment stack 'stack' استفاده میشود؟
2) حرف R در فایل LST. در جلوی هگز کد بعضی دستور العملها به چه مفهومی است؟
بازم ممنونم .
لطفا سریعتر بگین خیلی بهشون نیاز دارم .
اگرم جایی در بارش توضیح دادین ادرسش رو بهم بگین. :angry:برای مثال
l 0000 B8 ---- R mov ax,dtseg
0003 8E D8 mov ds,ax
0005 B9 0004 mov cx,04h
0008 BF 0000 R mov di,offset data_in
000B BB 0000 mov bx,00h
000E 03 1D add_lp: add bx,[di]
0010 47 inc di
0011 47 inc di
0012 B4 4C mov ah,4ch
0014 CD 21 int 21h
0016 main endp
0016 cdseg ends
end main
ن هم برنامه و هم هگز کد که Rدر هگز کد به وجود امده.
برای سوال دیگر:در عبارت stseg segment (که تعریف stack segmentدر کد نویسی است) چه خطایی رخ می دهد؟
که با نوشتن stack 'stack'در ادامه عبارت بالا رفع می شود؟در واقع stack 'stack'چه کاربردی دارد؟
دو تا سوال دارم .ممنون میشم اگه جوابمو بدین .
1) چرا بجای stseg segment عبارت stseg segment stack 'stack' استفاده میشود؟
2) حرف R در فایل LST. در جلوی هگز کد بعضی دستور العملها به چه مفهومی است؟
بازم ممنونم .
لطفا سریعتر بگین خیلی بهشون نیاز دارم .
اگرم جایی در بارش توضیح دادین ادرسش رو بهم بگین. :angry:برای مثال
l 0000 B8 ---- R mov ax,dtseg
0003 8E D8 mov ds,ax
0005 B9 0004 mov cx,04h
0008 BF 0000 R mov di,offset data_in
000B BB 0000 mov bx,00h
000E 03 1D add_lp: add bx,[di]
0010 47 inc di
0011 47 inc di
0012 B4 4C mov ah,4ch
0014 CD 21 int 21h
0016 main endp
0016 cdseg ends
end main
ن هم برنامه و هم هگز کد که Rدر هگز کد به وجود امده.
برای سوال دیگر:در عبارت stseg segment (که تعریف stack segmentدر کد نویسی است) چه خطایی رخ می دهد؟
که با نوشتن stack 'stack'در ادامه عبارت بالا رفع می شود؟در واقع stack 'stack'چه کاربردی دارد؟
دیدگاه