Ahoj,
chtel bych se zeptat znalejsich na to, co se deje v pocitaci po spusteni aplikace, jelikoz delam v .netu, tak bych to rozebral na .netove aplikaci, ale nakonec je to asi jedno.
O co mi presneji jde, mam samozrejme predstavu, ale nektere veci nevim a zajima me to.
Co teda vim, po spusteni se .netova aplikace zkompiluje z predkompilovaneho stavu, coz je specifikum .netu, coz je z meho pohledu ted nezajimave, zajima me to od tohoto "mista", aplikace se nacte do pameti a bezi.
Co se ale presne deje?
Dejme tomu, ze mam velmi jednoduchou aplikaci, kde zpocitam 1+2 a vyjde mi 3.
Takze spustim .exe, aplikace s zkompiluje, nacte do pameti, jak v te pameti vypada? Jak vypadaji instrukce pro CPU? Jak se z kodu nakonec stanou 0 a 1, jak to vypada na nejnizsim stupni, jak takovou "jednoduchou" vec zpracuje CPU, tedy co delaji tranzistory?
Zajima me, pokud by to nebylo zrejme, co se postupne stane od spusteni az po finalni zobrazeni vysledku aplikaci.
Dekuji za objasneni, kdyz mate nekdo tyhle vedomosti.
Hezke blizici se svatky :)