|
You last visited: Today at 09:30
Advertisement
at&t syntax
Discussion on at&t syntax within the General Coding forum part of the Coders Den category.
09/11/2011, 21:53
|
#1
|
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?
|
|
|
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");
|
|
|
09/11/2011, 22:24
|
#3
|
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 :|
|
|
|
09/11/2011, 23:15
|
#4
|
elite*gold: 0
Join Date: Jul 2010
Posts: 388
Received Thanks: 196
|
Quote:
Originally Posted by HeavyHacker
bin mir auch nich sicher ob das mit dword ptr so passend is :|
|
Die sind da sehr wohl richtig.
|
|
|
09/11/2011, 23:50
|
#5
|
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
|
|
|
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.
|
|
|
09/12/2011, 18:19
|
#7
|
elite*gold: 273
Join Date: Sep 2010
Posts: 1,831
Received Thanks: 786
|
Quote:
Originally Posted by Bot_interesierter
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 )
|
|
|
09/20/2011, 18:25
|
#8
|
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)
|
|
|
09/21/2011, 12:57
|
#9
|
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..
|
|
|
|
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.
|
|