Article View: pl.comp.lang.asm
Article #500Re: Z ciekawosci...
From: Wiktor S.
Date: Tue, 08 Aug 2006 01:12
Date: Tue, 08 Aug 2006 01:12
52 lines
2055 bytes
2055 bytes
> Wlasciwie nie wiem czemu, ale po prostu nagle zaczelo dreczyc > mnie to. > Mianowicie oto kod: > > ; ------------------------- > _DATA segment > ;dane... > _DATA ends > > _TEXT segment > start: > ;kod... > _TEXT ends > end start > ; ----------------------------- > > Gdy mamy tak "ulozony program", wszystko jest ok, tzn. kompiluje sie > (TASM). > Zastanawiaja mnie dwa ostatnie wiersze: > > _TEXT ends > end start > > o co mi chodzi? początek segmentu: > NAZWA segment koniec segmentu: > NAZWA ends a więc twój segment kodu zawiera się między "_TEXT segment" a "_TEXT ends". "start:" jest etykietą. END oznacza koniec programu w asemblerze. dlatego jest na samym końcu. parametr po END określa etykietę, od której wykonanie programu ma się rozpoczynać (u ciebie jest to "start") > skompilowac w TASM jest OK ale pojawia sie warning. (w MASM nie ma > róznicy) > Czy to tylko taka skladnia - szablon - a jesli tak, to czym byl > podyktowany brak "kolejnosci"? kolejność jak najbardziej jest, po prostu źle zrozumiałeś, że "end start" jest niby końcem tego, co się zaczyna od "start:". tak nie jest. -- Azarien
Technical Details
Message-ID:
<eb8odv$t18$1@news.onet.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news2.icm.edu.pl!news.onet.pl!not-for-mailReferences:
<1154992159.298894.75050@75g2000cwc.googlegroups.com>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news2.icm.edu.pl!news.onet.pl!not-for-mail From: "Wiktor S." <wswiktorSP@Mpoczta.fm> Newsgroups: pl.comp.lang.asm Subject: Re: Z ciekawosci... Date: Tue, 8 Aug 2006 03:12:33 +0200 Organization: Onet.pl Lines: 53 Message-ID: <eb8odv$t18$1@news.onet.pl> References: <1154992159.298894.75050@75g2000cwc.googlegroups.com> NNTP-Posting-Host: 155.168.wmc.com.pl Mime-Version: 1.0 X-Trace: news.onet.pl 1154999551 29736 87.250.168.155 (8 Aug 2006 01:12:31 GMT) X-Complaints-To: usenet@news.onet.pl NNTP-Posting-Date: Tue, 8 Aug 2006 01:12:31 +0000 (UTC) X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2869 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