Article View: pl.comp.lang.asm
Article #50Re: Cross programming ;-)
From: Grzegorz Szyszlo
Date: Tue, 10 Jan 2006 11:33
Date: Tue, 10 Jan 2006 11:33
17 lines
1897 bytes
1897 bytes
Arek napisał(a): > Chodzi o strukturę plików wykonywalnych w np. DOSie i systemie Amigi. > Obecnie Np. programy EXE mają w nagłówku zapisany adres startu kodu 16-bit dla DOS > informującego, że potrzebna winda. W innym miejscu nagłówka (w innym nagłówku) mają > inny adres startu dla kodu 32-bit. Możliwe więc, że fragmenty kodów na różne systemy > (i procesory) nie musiałyby mieć ani jednego bajtu wspólnego. > Jeżeli musiałyby się zaczynać od tego samego miejsca (np. początku) to można > spróbować tak spreparować krótki fragmencik kodu dający się wykonać przez oba > procesory, ale inaczej. Na PC skakałby do kodu dla x86 i DOS, na Amidze do kodu > motoroli. Oczywiście to nie musiałoby się udać. > Kiedyś zabrakło mi czasu (i sprzętu) zeby się pobawić. > Arek zawsze można skorzystać z wypełniaczy NOP. Tylko po co? znik.
Technical Details
Message-ID:
<dq061i$dr7$2@news.lublin.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!newsfeed.silweb.pl!news.onet.pl!lublin.pl!news.lublin.pl!not-for-mailReferences:
<jdr7r1144tli0tcbqim88qc082283tvfo2@4ax.com> <dpg8ld$9fk$1@news.lublin.pl> <dphefa$pv3$1@news.onet.pl> <1n6bbwnigzsw6.dlg@takeda.tk.invalid> <dpjjl7$iam$1@news.onet.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!newsfeed.silweb.pl!news.onet.pl!lublin.pl!news.lublin.pl!not-for-mail From: Grzegorz Szyszlo <znik@wbc.lublin.pl> Newsgroups: pl.comp.lang.asm Subject: Re: Cross programming ;-) Date: Tue, 10 Jan 2006 12:33:27 +0100 Organization: lubman Lines: 17 Message-ID: <dq061i$dr7$2@news.lublin.pl> References: <jdr7r1144tli0tcbqim88qc082283tvfo2@4ax.com> <dpg8ld$9fk$1@news.lublin.pl> <dphefa$pv3$1@news.onet.pl> <1n6bbwnigzsw6.dlg@takeda.tk.invalid> <dpjjl7$iam$1@news.onet.pl> NNTP-Posting-Host: user.wbc.lublin.pl Mime-Version: 1.0 X-Trace: news.lublin.pl 1136892786 14183 212.182.104.10 (10 Jan 2006 11:33:06 GMT) X-Complaints-To: abuse@news.lublin.pl NNTP-Posting-Date: Tue, 10 Jan 2006 11:33:06 +0000 (UTC) User-Agent: Mozilla Thunderbird 1.0.2 (X11/20051002) X-Accept-Language: pl, en-us, en In-Reply-To: <dpjjl7$iam$1@news.onet.pl> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit