View Full Version : فاوت بین برنامه های exe و com
ma.bahoosh
پنج شنبه 03 آبان 1386, 20:52 عصر
سلاو عزیزان خسته نباشید
تفاوت بین برنامه های exe و com رو میخواستم . خیلی فوریه تا جمعه لازم دارم .
Identifier
پنج شنبه 03 آبان 1386, 22:21 عصر
تفاوت بین برنامه های exe و com رو میخواستم . خیلی فوریه تا جمعه لازم دارم .
بهتره سوالهای فوریتو از این به بعد اینجا مطرح نکنی !
qazwsx
جمعه 04 آبان 1386, 10:02 صبح
دوست عزیز ساختار برنامه های com به صورت زیر است:
cosesg segment 'code';strat
assume ss:codesg, ds:codesg , cs:codesg
org 100h
start : jmp main
تعریف متغییرها
main proc near
بقیه دستورات
mov ax,4c00h
int 21h
main endp
codesg ends
end start
خوب حالا تفاوت بین com و exe
1- بر عکس exe فقط یک سگمنت داده و کد تعریف میشود به عبارتب در سگمنت کد هم کد برنامه هم متغییرهای برنامه تعریف میشود.
2-دستورات از آدرس 0100h شروع میشود.
3-برنامه را با دستور jmp شروع میکنیم.
و..........
برنامه هایcomنسبت به exe کوچکتر هستند و حافظه کمتری دارند
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.