Com or Exe
3 отговора
161 прегледа
Re: Com or Exe
svarzano e s arhitekturata na realnia rezhim na x86 procesorite.
ne mi e izvestno da se izpolzva ot druga os osven dos.
COM
na teoria, vsichki danni i instrukcii v edin com fail se razpolagat v 1 segment (64k)
i segmentnite registri ne se promeniat po vreme na izpalnenie.
tova vodi do po-barzo startirane i izpalnenie na programata, no ogranichava razmera i.
EXE
pri exe failovete (za dos) razmera na programata ne se oogranichava do edin segment. pri zarezdane na takav fail se pravi preichisliavane na adresite.
sashto taka samata adresna aritmetika e uslozhnena.
ne mi e izvestno da se izpolzva ot druga os osven dos.
COM
na teoria, vsichki danni i instrukcii v edin com fail se razpolagat v 1 segment (64k)
i segmentnite registri ne se promeniat po vreme na izpalnenie.
tova vodi do po-barzo startirane i izpalnenie na programata, no ogranichava razmera i.
EXE
pri exe failovete (za dos) razmera na programata ne se oogranichava do edin segment. pri zarezdane na takav fail se pravi preichisliavane na adresite.
sashto taka samata adresna aritmetika e uslozhnena.
Re: Com or Exe
Под другите ОС-та какви разширения за "изпълними" (executable) и какви за COM (предполагам COMMAND) са нужни при "директно стартиране"? Напр. при Linux?
Re: Com or Exe
vsichko e mnogo specifichno.
specialno za linux ne se izpolzvat razshirenia, a faila se markira kato izpalnim
specialno za linux ne se izpolzvat razshirenia, a faila se markira kato izpalnim