Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > General Coding
You last visited: Today at 10:27

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

Advertisement



Gutes assamler buch?

Discussion on Gutes assamler buch? within the General Coding forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Jan 2010
Posts: 488
Received Thanks: 162
Gutes assamler buch?

Hi!

Ich hoffe ich bin hier richtig, wenn nicht verschiebt mich mal bitte ;-)

So zu meiner Frage:
Kennt jemand ein gutes buch zum proggrammieren von assambler von anfang an? Ich bin kein superanfänger, ich kann schon java, c, c# (nur damit ihr das nicht falsch versteht)
Da ich mich mit assambler noch nicht beschäftigt habe weis ich leider auch nicht worauf ich achten muss... In google hab ich schon gesucht aber nix richtiges gefunden. Ich möchte halt auch nich 30Euro ausgeben und dann ist das der letzte dreck... Aber sonst ist der preis egal... Naja hoffe auf eine vute antwort ;-)
Blut-Engel is offline  
Old 04/10/2011, 00:43   #2
 
Kent_Brockman's Avatar
 
elite*gold: 0
Join Date: Mar 2011
Posts: 535
Received Thanks: 202
Wenn du 6510er ASM proggen willst ist der C64 das beste Buch :P
Bei x86 kannst du dich hier austoben.
Dort stehen viele Infos.

Natürlich ist es ratsam sich damit auseinander zu setzen was die verschiedenen Befehle machen, d.h. die Codetabellen anschauen und lernen.
Aber ist nicht schwer, wenn man das einmal gemacht hat isses wie Fahrrad fahren.


org 100h
mov ah, 09 //Schreibe 09 ins A-High Register
mov dx, 108h //Schreibe $108 ins DX (d.h. DH und DL zusammen)
int 21h //Hüpf in den DOS-IRQ 21h und führe Programm 09 aus (in dem Falle String ausgeben der auf Speicherstelle 108h steht)
ret //mach Ende

db "Hello World$" // Der String

Hier haben wir auch gleich 2 Arten gesehen wie man Register anspricht.
Im Prinzip ist A und D hier 16 bit, diese kann man auflösen in 2x 8 Bit mittels H(high) und L(low) Attribut am Ende.
Also AH und AL.
Möchte man das ganze Register mit 16Bit Umfang beschreiben nimmt man AX.

Wenn ich jetzt kein Fachchinesisch verwendet habe, bitte ich das zu entschuldigen xD

PS: Lass dich nicht von den vielen Commands erschlagen. Wenn du keine Supermathematischen Sachen machen willst reicht ein gewisser Satz an Grundbefehlen aus.
Wenn du dein Programm optimieren willst, kannst du ggf die einfachen Befehle durch die neueren 64Bitter ersetzen oder einfach umstrukturieren.

Ein recht guter ASM ist z.b.
Kent_Brockman is offline  
Thanks
1 User
Old 04/10/2011, 00:55   #3
 
elite*gold: 0
Join Date: Jan 2010
Posts: 488
Received Thanks: 162
Vielen vielen dank dafür, auch wenn ich mit dem code nich sooo viel anfangen kann^^ Das mit dem wikibook scheint ganz gut zusein, und ea ist kostenlos ;-) Also vielen dank. Werd mir das mal durchlesen ;-)
Blut-Engel is offline  
Old 04/10/2011, 00:58   #4
 
Kent_Brockman's Avatar
 
elite*gold: 0
Join Date: Mar 2011
Posts: 535
Received Thanks: 202
Habs nochmal Editiert und auskommentiert xD
Kent_Brockman is offline  
Old 04/10/2011, 01:41   #5
 
elite*gold: 0
Join Date: Mar 2008
Posts: 747
Received Thanks: 245
Hier hab ich mal was dazu geschrieben .
Akorn is offline  
Thanks
1 User
Old 04/10/2011, 11:18   #6
 
HardCore.1337's Avatar
 
elite*gold: 1
Join Date: Feb 2009
Posts: 1,726
Received Thanks: 729
Ich hab das:

Find ich sehr gut, da auch Themen wie Reverse Rngineering, Code Tuning und Assembler in Hochsprachen angesprochen werden. Das ist sowohl für die DOS Programmierung (mit Interrupts) als auch für die Windows Programmierung gedacht
HardCore.1337 is offline  
Old 04/10/2011, 11:20   #7

 
Ravenstorm's Avatar
 
elite*gold: 0
The Black Market: 100/0/0
Join Date: Jan 2010
Posts: 13,150
Received Thanks: 3,207
Quote:
Originally Posted by HardCore.1337 View Post
Ich hab das:

Find ich sehr gut, da auch Themen wie Reverse Rngineering, Code Tuning und Assembler in Hochsprachen angesprochen werden. Das ist sowohl für die DOS Programmierung (mit Interrupts) als auch für die Windows Programmierung gedacht
geil mal guggen wie ich das finde ^^ hab mir das zufälligerweise gestern bestellt ^^
Ravenstorm is offline  
Thanks
2 Users
Old 04/10/2011, 17:40   #8
 
HardCore.1337's Avatar
 
elite*gold: 1
Join Date: Feb 2009
Posts: 1,726
Received Thanks: 729
du wirst es sicher nicht bereuen
HardCore.1337 is offline  
Thanks
1 User
Old 04/13/2011, 19:08   #9
 
elite*gold: 0
Join Date: Jan 2010
Posts: 488
Received Thanks: 162
Cool vielen vielen Dank Ich hab mir das Buch auch mal gekauft Mal sehen...^^
Und auch danke @Akorn, und an alle anderen natürlich auch^^
Blut-Engel is offline  
Reply


Similar Threads Similar Threads
Suche gutes Buch für Java
02/04/2011 - General Coding - 6 Replies
Hi , da ich mich seit 2 wochen mit Java beschäftige suche ich jetzt ein paar gute Bücher. ich hab schon mit hilfe von Google ein paar gefunden und auch schon "Java ist auch eine Insel" angefangen zu lesen Dann bin ich auch auf das Buch "Java in 21 Tagen" gestoßen, würd aber wissen ob ihr damit (oder mit welchen Büchern) gute Erfahrungen habt und was ich mir für Bücher aussuchen soll.
[SUCHE] Gutes C++ Buch für Anfänger Online + Gratis
01/21/2011 - WarRock - 2 Replies
Hallo , Ich will mich mit C++ beschäftigen jedoch habe ich kein Geld für ein Buch. Kann mir jemand einen Link schicken wo ich soein Buch lesen kann und es muss Online sein !
Gutes C++ Buch?
12/02/2010 - C/C++ - 6 Replies
Hey E*pvpers =) Da ja bald Weihnachten ist, und ich eig. immer schon mal versuchen wollte mich ein bisschen in C++ reinzuarbeiten, hab ich mir überlegt mir u.a ein Buch über C++ zu holen. Gibt zwar viele Hilfen hierzu auch im Forum aber ich höre oft, dass es sinnvoller ist sich ein richtiges Buch dazu zu kaufen. Hab also schon bisschen im Internet geguckt, allerdings gibt es Massen an C++ Büchern und ich kann nicht unbedingt beurteilen welches gut und welches weniger gut ist. ...
C++ gutes tutorial/buch?
08/11/2010 - C/C++ - 9 Replies
hallöle ;) ich wollte anfangen C++ zu lernen und wollte fragen ob jemand ein gutes tutorial für den einstieg hätte, und/oder ein gutes buch kennt um C++ zu lernen ;) (schön wäre es wenn ihr mir vllt auchnoch den preis sagen könntet. in den tutorials im internet find ich nichts <.< C++ Tutorial - Unser erstes Programm int main() { }
gutes buch zu vb/delphi/asm
10/28/2005 - .NET Languages - 3 Replies
also folgendes ich wollte mich mal ein bisschen mit visual basic, delphi und asm ausseinandersetzen und da es ja nun viele bücher zum thema programmieren gibt aber nicht alle so klasse sind wollt ich mal fragen welche bücher ihr da den so empfehlen könnt und falls ihr ein gutes tut in virtueller form habt könnt ihr es mir ja mal verlinken :) (das asm tut aus was hier schon mal gepostet wurde hab ich schon) also schonmal vielen dank :)



All times are GMT +2. The time now is 10:27.


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.