Register for your free account! | Forgot your password?

You last visited: Today at 05:09

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

Advertisement



Assembler

Discussion on Assembler within the General Coding forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Feb 2009
Posts: 56
Received Thanks: 3
Assembler

Hallo,
kennt jemand ein gutes oder gute Tutorials über Assembler??
Bin kein Pro in Sachen Programmieren, also sollte es nicht so schwer sein.
(ich weiss, dass es nicht leicht ist ASM zu lernen)
Vielleicht kann mir jemand die Programme sagen, die ich brauche um ein ASM Programm zuschreiben??

Danke im Voraus!!!!!!

Sa100 is offline  
Old 08/03/2009, 22:12   #2
 
elite*gold: 0
Join Date: May 2008
Posts: 489
Received Thanks: 210
Assembler ist prozessorspezifisch. Google.

Warum willst du in Assembler programmieren?
schlurmann is offline  
Old 08/03/2009, 22:14   #3
 
elite*gold: 0
Join Date: Mar 2008
Posts: 747
Received Thanks: 245
Quote:
Vielleicht kann mir jemand die Programme sagen, die ich brauche um ein ASM Programm zuschreiben??
Wen du das bereits nicht selber rausfinden kannst dan wirst du es auch nicht schaffen assembler zu lernen.
Ansonsten google mal nach Nasm und Fasm das sind zwei lowlevel assembler die beide 16, 32 und 64 bit code schreiben können. Ansonsten gibt es noch HighLevel assembler wie Tasm und Masm mit dennen du aber nur 16 und 32 bit code schreiben kannst. Es gibt zwar noch ein paar die sind aber weniger bekannt. Wen jemand Assembler schreiben lernen will den würde ich empfehlen Fasm oder Nasm zu nehmen und am besten noch unter linux.

EDIT:
Quote:
Bin kein Pro in Sachen Programmieren, also sollte es nicht so schwer sein.
Man sollte auf jedenfall mindestens eine Highlevel sprache sehr gut beherschen bevor man versucht Assembler zu lernen ansonsten wirst du rein garnichts verstehen. Schon allein deswegen weil die Assembler tutorials vorraussetzen dass man eine Highlevel sprache beherscht z.b. wird auf fachwörter in diesen tutorials nicht eingegangen.
Akorn is offline  
Old 08/03/2009, 22:16   #4
 
elite*gold: 7
Join Date: May 2007
Posts: 61,647
Received Thanks: 29,258
Ich wunder mich immer wie man so Programmieren lernen will.
Das erste was man machen sollte ist durch Googel seiten suchen die sich damit beschäftigen und danach auf jeden Fall sich Bücher besorgen ! Egal ob aus der Bibliothek oder aus dem Laden, anders wird es nicht gehen.
Obilee is offline  
Old 08/03/2009, 22:42   #5
 
elite*gold: 0
Join Date: Mar 2008
Posts: 747
Received Thanks: 245
Quote:
Originally Posted by ObiLee View Post
Ich wunder mich immer wie man so Programmieren lernen will.
Das erste was man machen sollte ist durch Googel seiten suchen die sich damit beschäftigen und danach auf jeden Fall sich Bücher besorgen ! Egal ob aus der Bibliothek oder aus dem Laden, anders wird es nicht gehen.
Das man Googlen sollte stimme ich dir zu aber bücher brauch man normalerweise nicht umbedingt. Ausser vieleicht bei assembler da es im i-net nicht allzu viele gute tutorials darüber gibt da kann es sich also schon lohnen nen paar bücher zu hohlen.
Akorn is offline  
Old 08/04/2009, 12:15   #6

 
elite*gold: 1
Join Date: Feb 2009
Posts: 6,377
Received Thanks: 7,989
Ich versteh nicht ganz warum du Assembler lernen willst. Asm ist zwar nicht unbedingt schwerer als zB C++, aber für etwas, wofür du in C++ einen Befehl brauchst, sind in Asm unter Umständen gleich 10 fällig. Außerdem steht C++ Asm eig in nichts nach, außer vll wenn du was cracken willst.
Ende! is offline  
Old 08/04/2009, 12:18   #7
 
elite*gold: 7
Join Date: May 2007
Posts: 61,647
Received Thanks: 29,258
Quote:
Originally Posted by Akorn View Post
Das man Googlen sollte stimme ich dir zu aber bücher brauch man normalerweise nicht umbedingt. Ausser vieleicht bei assembler da es im i-net nicht allzu viele gute tutorials darüber gibt da kann es sich also schon lohnen nen paar bücher zu hohlen.
Man kann nicht alles aus I-NET Tuts lernen, hat auch schon seinen grund warum wir im Studium auch Bücher für Java nutzen und nicht iwelche Tuts :P

Desweiteren gibts auch oft Bücher welche die Gewünschte sprache beibringen und noch dazu gleichzeitig den Compiler erklären usw. Das haste in den normalen Tuts nicht.
Obilee is offline  
Old 08/04/2009, 12:40   #8
 
elite*gold: 15
Join Date: Nov 2005
Posts: 13,034
Received Thanks: 5,320
Adroxxx is offline  
Old 08/04/2009, 13:16   #9
 
elite*gold: 0
Join Date: Mar 2008
Posts: 747
Received Thanks: 245
Quote:
Originally Posted by IceFire32 View Post
Außerdem steht C++ Asm eig in nichts nach, außer vll wenn du was cracken willst.
Compiler sind nicht in der lage maschienencode zu erzeugen der an maschienencode der direkt in Assembler geschrieben wurde herrankommt.
Ausserdem kann man mit assembler seinen code viel besser optimieren als mit c++.


Quote:
Originally Posted by ObiLee View Post
Man kann nicht alles aus I-NET Tuts lernen, hat auch schon seinen grund warum wir im Studium auch Bücher für Java nutzen und nicht iwelche Tuts :P

Desweiteren gibts auch oft Bücher welche die Gewünschte sprache beibringen und noch dazu gleichzeitig den Compiler erklären usw. Das haste in den normalen Tuts nicht.
Es gibt auch einige gute tutorials im i-net und bei den grundlagen tutorials wird auch oft auf den umgang mit den entwicklungs werkzeugen
eingegangen. Natürlich kann man sich noch bücher dazu kaufen wen man will schaden tut es gewiss nicht.
Akorn is offline  
Old 08/04/2009, 16:32   #10

 
elite*gold: 1
Join Date: Feb 2009
Posts: 6,377
Received Thanks: 7,989
Die meisten großen Sachen sind in C++ geschrieben. Abschnitte die besonders schnell seien müssen werden dann halt in Asm geschrieben und in den C++ Source implementiert. Asm ist für große Projekte einfach zu umständlich, jedoch ist Asm in seiner Hardwarenahen programmierung und Geschwindigkeit unübertroffen.
Ende! is offline  
Reply


Similar Threads Similar Threads
Assembler Befehle :D HELP ME!!!
05/18/2010 - General Coding - 12 Replies
Also wenn ich das jetzt richtig verstanden habe Startet der Patcher eines Spiels am Ende Das Anticheat system (wenn es eins beim spiel gibt) und für diesen Start(vom Anticheat System) Gibt es ja Assembler Befehle die An Bestimmten Stellen in Hexadressen stehen so jetzt meine Fragen :D 1. Sind diese Befehle immer anders Anderer Prozess soll gestartet werden andere Adresse? 2. Wie heißt der Nop Assembler Befehl 3. Also ich stelle mir das so vor^^:Adressen zum starten von HackShield oder...
Assembler
04/19/2010 - General Coding - 9 Replies
Hallo und guten Morgen|Tag|Abend, ich schreibe gerade an einen TeleportHack in CS:S. So nun hab ich die Addressen die mithilfe von WriteProcessMemory geändert werden. Das Problem ist, das das spiel so schnell die werte ändert, dass ich mich nur ca. 10ingame Meter bewege und dan sofort wieder zurück.
Assembler erlernen
03/17/2010 - General Coding - 23 Replies
Hey Leute, ich bin neu hier=) Ich würde gerne Assembler lernen. Habe schon Erfahrung in C++. Ich kann mich jedoch schon seit einer Woche nicht entscheiden welchen Assembler ich nehmen soll, auch weil ich bisher für keinen ein richtiges Anfängertutorial gefunden habe=( Was würdet ihr mir empfehlen? NASM, FASM? oder sonst was? MASM wollt ich eg nicht, ist wieder so Microsoft spezifisch...:D Ihr im Forum ist ja ein Tutorial verlinkt für TASM, wär das zu empfehlen? Jedoch ist doch TASM...
Assembler
02/26/2010 - General Coding - 4 Replies
hey leute, ich wollte gern Anfangen in Assembler (MASM) zu proggen (hab schon einbisschen Kenntnisse in C++ und Python) hab auch schon den MASM64 Assembler gedownloadet (hab einen 64bit). ich hab auch ein kleines hello_wolrd! programm geschrieben, hab es dann mit Notepad++ als hello_world.asm abgespeichert, aber jetzt weiß ich nicht mehr weiter^^, (wie "linke" ich die Datei???) würde mich freuen, wenn mir jemand helfen könnte^^ *kennt jemand noch ein gutes MASM-Tutorial? (in Deutsch...
Au3 und Assembler?
01/08/2009 - GW Bots - 18 Replies
Hi, ich frage mich ob man Autoit mit Assembler verbinden kann, also inlineassembler betreiben kann? Weis villeicht jemand wie das gehen könnte?



All times are GMT +1. The time now is 05:09.


Powered by vBulletin®
Copyright ©2000 - 2021, 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.

BTC: 33E6kMtxYa7dApCFzrS3Jb7U3NrVvo8nsK
ETH: 0xc6ec801B7563A4376751F33b0573308aDa611E05

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