🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.asm
Article #50

Re: Cross programming ;-)

#50
From: Grzegorz Szyszlo
Date: Tue, 10 Jan 2006 11:33
17 lines
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-mail
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>

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