GCFH

Would you like to react to this message? Create an account in a few clicks or log in to continue.
GCFH

Geomike's Hacks And Bots


4 posters

    The Art Of Assembly (Free learning book)

    Geo_Andy
    Geo_Andy
    Runescape Coder


    Posts : 46
    Reputation : 6
    Join date : 2012-04-21
    Location : Pumopolis

    The Art Of Assembly (Free learning book) Empty The Art Of Assembly (Free learning book)

    Post by Geo_Andy Sat May 05, 2012 1:02 pm

    Since this place is so desolate, I decided to come and show off The Art of assembly. It is a great book that helps you learn this very useful language. Even if you don't use it directly understanding it will help improve your coding habits. So maybe we will get a few people to read it and start posting here Very Happy

    The Art of Assembly
    rlenskens
    rlenskens
    Trusted Member
    Trusted Member


    Posts : 142
    Reputation : 3
    Join date : 2012-01-26
    Age : 26
    Location : The Netherlands

    The Art Of Assembly (Free learning book) Empty Re: The Art Of Assembly (Free learning book)

    Post by rlenskens Sat May 05, 2012 5:46 pm

    It's like (what I learned form some site). Kinda the coding language they used before C and C++ and stuff and it is a little longer writtern, right?
    Geo_Andy
    Geo_Andy
    Runescape Coder


    Posts : 46
    Reputation : 6
    Join date : 2012-04-21
    Location : Pumopolis

    The Art Of Assembly (Free learning book) Empty Re: The Art Of Assembly (Free learning book)

    Post by Geo_Andy Sat May 05, 2012 7:07 pm

    Well if you think of various languages in terms of an onion, assembly would be farther down than C, C would be farther down than java, ect ect.
    avatar
    J4cK
    Global Moderator


    Posts : 151
    Reputation : 14
    Join date : 2011-12-19
    Age : 25
    Location : Australia (The land of Beaches, BBQS and Boobs)

    The Art Of Assembly (Free learning book) Empty Re: The Art Of Assembly (Free learning book)

    Post by J4cK Sat May 05, 2012 8:14 pm

    ASM is the original coding language i think, apart from dos.
    Geo_Andy
    Geo_Andy
    Runescape Coder


    Posts : 46
    Reputation : 6
    Join date : 2012-04-21
    Location : Pumopolis

    The Art Of Assembly (Free learning book) Empty Re: The Art Of Assembly (Free learning book)

    Post by Geo_Andy Sat May 05, 2012 8:57 pm

    J4cK wrote:ASM is the original coding language i think, apart from dos.

    Kinda, unless I am off base it is a direct connect to machine line language which is then passed right to binary. Each statement is a single machine line instruction. So aside from using machine line or binary I am pretty sure this is the lowest level language.
    avatar
    J4cK
    Global Moderator


    Posts : 151
    Reputation : 14
    Join date : 2011-12-19
    Age : 25
    Location : Australia (The land of Beaches, BBQS and Boobs)

    The Art Of Assembly (Free learning book) Empty Re: The Art Of Assembly (Free learning book)

    Post by J4cK Sat May 05, 2012 9:00 pm

    yup. it is, some languages pass translate to asm then asm translates. so asm is pretty much the lowest language out (so far) apart from dos.
    Geo_Andy
    Geo_Andy
    Runescape Coder


    Posts : 46
    Reputation : 6
    Join date : 2012-04-21
    Location : Pumopolis

    The Art Of Assembly (Free learning book) Empty Re: The Art Of Assembly (Free learning book)

    Post by Geo_Andy Sat May 05, 2012 9:03 pm

    Although DOS isn't directly a part of windows any more right?
    avatar
    J4cK
    Global Moderator


    Posts : 151
    Reputation : 14
    Join date : 2011-12-19
    Age : 25
    Location : Australia (The land of Beaches, BBQS and Boobs)

    The Art Of Assembly (Free learning book) Empty Re: The Art Of Assembly (Free learning book)

    Post by J4cK Sat May 05, 2012 9:06 pm

    it semi is, it's nearly the exact machine line code, but it actually can't be used any more on many operating systems.
    avatar
    J4cK
    Global Moderator


    Posts : 151
    Reputation : 14
    Join date : 2011-12-19
    Age : 25
    Location : Australia (The land of Beaches, BBQS and Boobs)

    The Art Of Assembly (Free learning book) Empty Re: The Art Of Assembly (Free learning book)

    Post by J4cK Sat May 05, 2012 9:23 pm

    Wrong thread. -.-


    Last edited by J4cK on Sat May 05, 2012 9:24 pm; edited 1 time in total
    avatar
    J4cK
    Global Moderator


    Posts : 151
    Reputation : 14
    Join date : 2011-12-19
    Age : 25
    Location : Australia (The land of Beaches, BBQS and Boobs)

    The Art Of Assembly (Free learning book) Empty Re: The Art Of Assembly (Free learning book)

    Post by J4cK Sat May 05, 2012 9:24 pm

    lol, wrong thread. -.-
    [GCFH] Admin
    [GCFH] Admin
    Admin


    Posts : 97
    Reputation : 16
    Join date : 2011-12-17

    The Art Of Assembly (Free learning book) Empty Re: The Art Of Assembly (Free learning book)

    Post by [GCFH] Admin Sun May 06, 2012 1:44 am

    ASM is the lowest possible language that any programmer can code in. (unless you like to program with OP Codes which i doubt you do Smile ). Asm is just a bunch of commands which are keywords for different OP codes like JMP stands for 0xE9. Asm is translated to machine code and with asm you have direct access to cpu registers such as EAX, EBX, ECX, ... and so on. It is by far the most annoying language to program in, but by far the fastest if used right. Most of the time, asm is just incorporated into projects such as c++ projects in which you can right asm snippets by declaring the _asm{} identifier.

    If anyone wants to hack fps games, then learning how asm and memory works is a necessity to reverse engineer.

    Sponsored content


    The Art Of Assembly (Free learning book) Empty Re: The Art Of Assembly (Free learning book)

    Post by Sponsored content


      Current date/time is Sun Apr 28, 2024 4:40 am