Article View: comp.lang.asm.x86
Article #175{SPAM} Re: How can I get the current Instruction Address using asm language for intel i386
From: Frank Kotler
Date: Thu, 31 Oct 2002 05:07
Date: Thu, 31 Oct 2002 05:07
17 lines
2180 bytes
2180 bytes
Edward wrote:
> I am trying to get the current instruction address.
> Does anybody give me a kindly suggestion?
call nowhere
nowhere:
pop eax
(add the appropriate punctuation if you're using gas) ... but I
understand it messes up the "prediction" logic on some processors and
causes a performance penalty.
Or if you mean at "assemble time", "$" for Nasm - think it's "." for
gas(?). Dunno about gcc.
Best,
Frank
Technical Details
Message-ID:
<3DC0B562.7000102@attbi.com>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news.ems.psu.edu!news.litech.org!news-feed.riddles.org.uk!sn-xit-03!sn-xit-06!sn-post-01!supernews.com!corp.supernews.com!news.crayne.org!clax86!robomod!not-for-mailReferences:
<3DC179AE.F8F77BB@lucent.com>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 11318c,c1ae2bfd06633400
X-Google-Attributes: gid11318c,public
X-Google-Thread: 114917,c1ae2bfd06633400
X-Google-Attributes: gid114917,public
X-Google-ArrivalTime: 2002-10-30 21:58:32 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news.ems.psu.edu!news.litech.org!news-feed.riddles.org.uk!sn-xit-03!sn-xit-06!sn-post-01!supernews.com!corp.supernews.com!news.crayne.org!clax86!robomod!not-for-mail
From: Frank Kotler <fbkotler@attbi.com>
Newsgroups: comp.lang.asm.x86,gnu.gcc.help
Subject: {SPAM} Re: How can I get the current Instruction Address using asm language
for intel i386
Approved: CLAX86 Moderators <ccrayne@crayne.org>
Date: Thu, 31 Oct 2002 05:07:13 +0000 (UTC)
Organization: N
Message-ID: <3DC0B562.7000102@attbi.com>
Sender: clax86@odin.asgard
References: <3DC179AE.F8F77BB@lucent.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
X-CLAX86-Policy: http://www.pacificsites.com/~ccrayne/clax86.html
X-CLAX86-Faq: http://www2.dgsys.com/~raymoon/x86faqs.html
X-CLAX86-Info-1: Send submissions to comp-lang-asm-x86@moderators.isc.org
X-CLAX86-Info-2: Send technical complaints to ccrayne@crayne.org
X-CLAX86-Info-3: Send complaints about policy to ccrayne@crayne.org
X-Comment: moderators do not necessarily agree or disagree with this article.
User-Agent: Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.0.1) Gecko/20020815
X-Accept-Language: en-us, en
X-MailScanner: Found to be clean
X-SpamAssassin: (######) score=5.8, required 5, CALL_NOW, MISSING_HEADERS
X-UIDL: C4?!!Ab7!!K8=!!@c,"!
X-Complaints-To: abuse@supernews.com
Lines: 19