PDA

View Full Version : فرقexe. و com. در اسمبلی



nedagoon
شنبه 09 تیر 1386, 20:28 عصر
می خواستم بدونم فرق exe. و com . در اسمبلی چیست؟:متفکر:

N_D
شنبه 09 تیر 1386, 20:55 عصر
com در یک محدوده تک سگمنتی که تا 64 کیلو بایت هست اجرا میشود در حالیکه exe محدودیت سگمنت ندارد
بهمین دلیل اشاره گر های نوع Far در برنامه های com وجود ندارند (Far اشاره گر های 4 بایتی هستند ) که مسلما برنامه های Com سریعتر از exe هستند
64 کیلو بایت را با یک آدرس 2 بایتی براحتی آدرس دهی میکنند ... در برنامه ای COM شروع کد از شماره 255 (100Hex) میباشد که اصطلاحا میگویند PSP 100 ...
با تشکر