Confused by too much info - Programmers Heaven

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Categories

Confused by too much info

UGuardianUGuardian Posts: 27Member
I'm thinking of looking into asm for both speed boosts to my programs and as a hobby.

Mostly I'm sticking with the stuff I already use, but I've heard a quick asm code can add new fuctions or even add turbo to old functions (like getpixel() ).

I don't know hardware, so is x86 going to be the average home computer?

Another question: there are different versions of asm.

What versions do FPC and Delphi use? (or does that even matter?)

Can I use FPC to make programs only with asm?

Comments

  • shaolin007shaolin007 Posts: 1,018Member
    : I'm thinking of looking into asm for both speed boosts to my programs and as a hobby.
    :
    : Mostly I'm sticking with the stuff I already use, but I've heard a quick asm code can add new fuctions or even add turbo to old functions (like getpixel() ).
    :
    : I don't know hardware, so is x86 going to be the average home computer?
    :
    : Another question: there are different versions of asm.
    :
    : What versions do FPC and Delphi use? (or does that even matter?)
    :
    : Can I use FPC to make programs only with asm?
    [green]
    The best thing you can do to learn x86 assembly is to read the book "Art of Assembly Language" by Randall Hyde http://webster.cs.ucr.edu/
    Probably the best book to read on the subject and is absolutely free to read. Intel's CPU's are probably the most commonly used processor's out there and you can't go wrong learning it.[/green]

  • ASHLEY4ASHLEY4 Posts: 254Member
    You can try my game 100% asm, with code and just 12k.
    Even on a 486, i had to put a delay in the main loop to slow it down.

    You can get it from here (pong.zip) http://www.falconrybells.co.uk/
    And try here for info on fpc http://www.freepascal.org/docs-html/prog/progch3.html#x98-960003

    ASHLEY4.
  • UGuardianUGuardian Posts: 27Member
    Thanks both of you; these should give me a good start.
Sign In or Register to comment.