🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Z ciekawosci...

#506
From: Wiktor S.
Date: Thu, 10 Aug 2006 17:09
57 lines
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-mail
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>

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