PDA

View Full Version : مشکل در درک چند دستور



ICEMAN
سه شنبه 08 خرداد 1386, 13:35 عصر
77BCAE1C 3B75 0C CMP ESI,DWORD PTR SS:[EBP+C]

و

77BCAE69 E8 98FFFFFF CALL msvcrt._initterm

در حین Debug به این دو مورد برخوردم دستور اول PTR و SS:[EBP+C] رو متوجه نمیشم بخصوص C که + EBP شده و
Call از dll ، msvcrt._initterm
ممنون میشم یه کمکی بکنید

hisitech
چهارشنبه 09 خرداد 1386, 07:37 صبح
سلام

خیلی وقته با اسمبلی کار نکردم ولی یادمه PTR مال این استفاده میشد که اندازه ی مبدا با مقصد رو یکی کنه تا خطایی اتفاق نیفتد مثلا اگر مبدا 8 بیتی بود و شما میخواستی mov کنی به مقصد 4 بیتی اگر از PTR استفاده کنی مقصد هم 8 بیتی میشه....(یک همچین چیزی:بامزه:)

MToloo
شنبه 19 خرداد 1386, 20:25 عصر
اگه سئوالتون رو C که احتمالا 12 بوده. چون میگین که با debug کار میکردین پس متغیر نمیتونسته باشه.