Register for your free account! | Forgot your password?

You last visited: Today at 09:30

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



at&t syntax

Discussion on at&t syntax within the General Coding forum part of the Coders Den category.

Reply
 
Old   #1
 
Tyrar's Avatar
 
elite*gold: 0
Join Date: Oct 2008
Posts: 1,637
Received Thanks: 1,119
at&t syntax

hmmm... ich wusste zwar dass die at&t syntax (meiner meinung nach) nichts schönes is.... aber is die so anders?

Code:
__asm("mov eax, fs:[0x30]");
__asm("mov eax, [eax+0x08]");
__asm("mov edx, eax");
__asm("add eax, 0xeeeeeeee"); // platzhalter!
__asm("push eax");
hier bekomm ich fehler für: mov eax, [eax+0x08] - too many memory references for 'mov' | invalid char '[' beginning operand 2 '[eax+0x08]'

in visual studio läufts ohne probleme, der gcc stinkt da etwas ab! nur wie ist es richtig?
Tyrar is offline  
Old 09/11/2011, 22:13   #2
 
elite*gold: 0
Join Date: Jul 2010
Posts: 388
Received Thanks: 196
Code:
__asm("mov eax, dword ptr fs:[0x30]");
__asm("add eax,  0x08");
__asm("mov eax, dword ptr [eax]");
__asm("mov edx, eax");
__asm("add eax, 0xeeeeeeee"); // platzhalter!
__asm("push eax");
SmackJew is offline  
Old 09/11/2011, 22:24   #3
 
Tyrar's Avatar
 
elite*gold: 0
Join Date: Oct 2008
Posts: 1,637
Received Thanks: 1,119
hm not worx... da bleibt immernoch der fehler too many memory references for mov.... bin mir auch nich sicher ob das mit dword ptr so passend is :|
Tyrar is offline  
Old 09/11/2011, 23:15   #4
 
elite*gold: 0
Join Date: Jul 2010
Posts: 388
Received Thanks: 196
Quote:
Originally Posted by HeavyHacker View Post
bin mir auch nich sicher ob das mit dword ptr so passend is :|
Die sind da sehr wohl richtig.

SmackJew is offline  
Old 09/11/2011, 23:50   #5
 
Tyrar's Avatar
 
elite*gold: 0
Join Date: Oct 2008
Posts: 1,637
Received Thanks: 1,119
ich glaub ich werd das alles extern regeln... mit masm war ich immer zufrieden
Tyrar is offline  
Old 09/12/2011, 17:47   #6
 
elite*gold: 20
Join Date: Sep 2006
Posts: 1,100
Received Thanks: 184
Soweit ich mich entsinne gibt es eine Compileroption damit GCC Intel-Syntax frisst, das wäre wesentlich weniger aufwändig als von Intel auf AT&T Syntax umzustellen, denn der ist wirklich sehr anders.
SmackJew hat übrigens nicht in AT&T Syntax übersetzt.
Bot_interesierter is offline  
Old 09/12/2011, 18:19   #7
 
.SkyneT.'s Avatar
 
elite*gold: 273
Join Date: Sep 2010
Posts: 1,831
Received Thanks: 786
Quote:
Originally Posted by Bot_interesierter View Post
Soweit ich mich entsinne gibt es eine Compileroption damit GCC Intel-Syntax frisst, das wäre wesentlich weniger aufwändig als von Intel auf AT&T Syntax umzustellen, denn der ist wirklich sehr anders.
SmackJew hat übrigens nicht in AT&T Syntax übersetzt.
-masm=intel
(bin mir aber nicht sicher ob es genau so geschriben wird )
.SkyneT. is offline  
Old 09/20/2011, 18:25   #8
 
Threk's Avatar
 
elite*gold: 0
Join Date: Oct 2010
Posts: 309
Received Thanks: 272
Benutzt einfach AsmJit, wird dir einiges erleichtern^^
Ist ein sehr viel angenehmerer Syntax( an Intel angelehnt)
Threk is offline  
Old 09/21/2011, 12:57   #9
 
Tyrar's Avatar
 
elite*gold: 0
Join Date: Oct 2008
Posts: 1,637
Received Thanks: 1,119
hm zu spät
hab jetz das komplette tool in nasm (is zwar auch etwas anders) geschrieben..
Tyrar is offline  
Reply


Similar Threads Similar Threads
Syntax?
02/14/2011 - AutoIt - 26 Replies
Hey Leute, gibt es in diesem Programm, rein syntaktisch gesehen irgendwelche Fehler, weil Imagesearch, keins der Bilder identifizieren kann? Dim $myPics $myPics = 14 $myPics = '1.bmp' $myPics = '2.bmp' $myPics = '3.bmp' $myPics = '4.bmp' $myPics = '5.bmp'
Syntax by Scype
01/31/2011 - Combat Arms - 9 Replies
Hehoo liebe Zocker, wie ihr wisst bin ich der neue Gamemaster für Combat Arms. Ich wollte mich einmal gerne vorstellen damit ihr mich kennt. Also ich spiele seit 3 Jahren Combat und auch sehr erfolgreich. Ich spiele gerne mit no Gamemaster und liebe das Teamfeeling. Ich bin 26 Jahre bin Ingenieur. Wenn ihr Hilfe braucht bei Combat dann addet mich bei Scype. ( Combat Arms Syntax Gamemaster). Ich bearbeite gerne Reviews und Montagen wenn ihr welche zu bearbeiten habt sendet sie an mich...
[HELP] C# WPF syntax
12/23/2010 - CO2 Programming - 14 Replies
Does anyone knows how to convert or what's the right syntax on this C# form application syntax? webBrowser1.Document.GetElementById("name&quo t;).SetAttribute("value", textBox2.Text); webBrowser1.Document.GetElementById("message& quot;).SetAttribute("value", textBox1.Text); webBrowser1.Document.GetElementById("sumbit&q uot;).InvokeMember("click"); i'm having error on "GetElementById" :S just confused.
[FRAGE] php Syntax
09/17/2010 - Flyff Private Server - 1 Replies
Hi, könnte mir bitte jemand hier weiterhelfen .Möchte eine Rankingtabelle machen in der die Teammitglieder nicht angezeigt werden so nach der Art : <? require('./configs/reg_conf.php'); mssql_select_db("ACCOUNT_DBF"); if ('m_chLoginAuthority' == F) { echo "wird in Tabelle angezeigt";} else
Syntax ERROR?!
10/27/2008 - General Coding - 9 Replies
hi, ich wollte an den start meines Script ein HotKeySet einfügen aber wenn ich das mache kommt: Syntax ERROR hier mein Script(beispiel): HotKeySet("{numpad1},"start") MsgBox(0,"titel","text") ich glaub ich bin zu blöd was ist da falsch?...wenn ihr meint da fehlt ein " hab ich schon probiert geht nicht, oder ich hab es an der falschen Stelle eingefügt.



All times are GMT +2. The time now is 09:30.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.