Article View: pl.comp.lang.asm
Article #506Re: Z ciekawosci...
From: Wiktor S.
Date: Thu, 10 Aug 2006 17:09
Date: Thu, 10 Aug 2006 17:09
57 lines
2344 bytes
2344 bytes
> Jednak nie powienie tego kompilowac (tak jak MASM) z prostej > przyczyny: main nie jest etykieta "poczatkowa" I nie musi być, po END możesz podać _dowolną_ etykietę, i stanie się ona etykietą, od której program rozpocznie działanie. > Gdyby bylo tak jak mówisz, to, to tez powinno byc dobrze: > > ;------------------------------------------ > _TEXT segment > start: > > main proc > main endp > > _TEXT ends > > end moze_koniec a gdzie zdefiniowane masz "moze_koniec"? > _TEXT segment > start: > > mov ax, 0 > mov bx, 0 > jmp short dalej ;jmps > mov dx, 0 > xor ax, ax > dalej: > xor bx,bx > add ax, 2 > > main proc > main endp > > _TEXT ends > > end dalej > ;------------------------------------------ > > Wystarczy zdebugowac to cudenko i co sie okazuje? Program rozpoczyna > swoje dzialanie od etykiety "dalej:", a wszystko to co jest "przed" > etyieta, wogule nie jest wykonane. Dzizas, przecież właśnie PO TO JEST parametr po end. Jak piszesz "end dalej", to TO ZNACZY, że program ma się rozpocząć od etykiety "dalej". Jest to czwarty post, w którym tobie to tłumaczę. > Pozdrawiam popraw kodowanie! -- Azarien
Technical Details
Message-ID:
<ebfp91$v28$1@news.onet.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!not-for-mailReferences:
<1154992159.298894.75050@75g2000cwc.googlegroups.com> <eb8odv$t18$1@news.onet.pl> <1155028585.369046.93050@m79g2000cwm.googlegroups.com> <ebc9c1$67a$1@news.onet.pl> <1155119601.053155.206900@i42g2000cwa.googlegroups.com> <ebf91r$3bd$1@news.onet.pl> <1155214554.774457.206850@m79g2000cwm.googlegroups.com>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!not-for-mail From: "Wiktor S." <wswiktorSP@Mpoczta.fm> Newsgroups: pl.comp.lang.asm Subject: Re: Z ciekawosci... Date: Thu, 10 Aug 2006 19:09:56 +0200 Organization: Onet.pl Lines: 59 Message-ID: <ebfp91$v28$1@news.onet.pl> References: <1154992159.298894.75050@75g2000cwc.googlegroups.com> <eb8odv$t18$1@news.onet.pl> <1155028585.369046.93050@m79g2000cwm.googlegroups.com> <ebc9c1$67a$1@news.onet.pl> <1155119601.053155.206900@i42g2000cwa.googlegroups.com> <ebf91r$3bd$1@news.onet.pl> <1155214554.774457.206850@m79g2000cwm.googlegroups.com> NNTP-Posting-Host: 155.168.wmc.com.pl Mime-Version: 1.0 X-Trace: news.onet.pl 1155229793 31816 87.250.168.155 (10 Aug 2006 17:09:53 GMT) X-Complaints-To: usenet@news.onet.pl NNTP-Posting-Date: Thu, 10 Aug 2006 17:09:53 +0000 (UTC) X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2962 X-Sender: 63e3folRCjcGWUjNfLSN0w== X-Newsreader: Microsoft Outlook Express 6.00.2900.2869 X-Priority: 3 X-MSMail-Priority: Normal Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit