Jump to content


I love asm...


22 replies to this topic

#1 UnknownStranger

    Valued Member

  • Members
  • PipPipPip
  • 139 posts

Posted 02 May 2003 - 01:55 PM

I just love it... B)

It gives you direct controll over the controll flow, and lets you do stuff, which you didn't even think about... :eek:

Of course it's insane programming large programms in ASM, but I'm talking about little apps, or single functions, to either gain a nice performance increase,
or to do stuff, which you simply are not able to do in other languages...

So, what do you think? ;)
M.E.
-----
"Human stupidity is something you can rely on." -- M.A.
"I didn't design life." -- J.G.
"It's almost finished..." -- EHD

#2 anubis

    Senior Member

  • Members
  • PipPipPipPip
  • 2225 posts

Posted 02 May 2003 - 02:55 PM

hm, i like it too but you have to be good to beat modern compiler's optimizations...
If Prolog is the answer, what is the question ?

#3 baldurk

    Senior Member

  • Members
  • PipPipPipPip
  • 1057 posts

Posted 02 May 2003 - 05:14 PM

it's also useful when other languages aren't available.
baldurk
He who knows not and knows that he knows not is ignorant. Teach him.
He who knows not and knows not that he knows not is a fool. Shun him.

#4 CyraX

    Valued Member

  • Members
  • PipPipPip
  • 144 posts

Posted 05 May 2003 - 02:15 PM

Have you seen the Assembly output(read: junk) that dear VC++ produces; YUCK!!!
Assembly rulez - however Intel Compilers are making life difficult.
Still there is nothing like what a man can do - optimizing using a compiler is always a shortcut.

#5 Phaetos

    Member

  • Members
  • PipPip
  • 57 posts

Posted 17 May 2003 - 08:25 PM

I used to like asm, too. It was the second language I learned after Basic on my C64 *g*.
Yes, I am a bit old (30 Years now). I really liked Assembler back on the Amiga as it was
nearly as easy as Basic but much faster :lol:

Today I don't use assembler anymore as I noticed that the extra time I spend in
optimize algorithms is better than to need the same time to implement a
somewhat slower algorithm im assembler.......

#6 baldurk

    Senior Member

  • Members
  • PipPipPipPip
  • 1057 posts

Posted 18 May 2003 - 08:41 AM

lol. Phaetos, you're nearly dead.

Man, the amigas were the greatest. I never got into coding on them (I was too young) but I've still got my 500+.
baldurk
He who knows not and knows that he knows not is ignorant. Teach him.
He who knows not and knows not that he knows not is a fool. Shun him.

#7 Ed Mack

    Senior Member

  • Members
  • PipPipPipPip
  • 1239 posts

Posted 16 July 2003 - 02:30 AM

Aww, I had a 500+, it was my lovechild :D I sat and made strange things in BASIC all day long, it was great fun. At that time I had no real idea how much programming could do, but was able to make use of the joystick and the circle drawer :) I miss it now come to think of it..

Now gcc + Flash make up my programming/scripting suppliment.

#8 baldurk

    Senior Member

  • Members
  • PipPipPipPip
  • 1057 posts

Posted 21 July 2003 - 09:55 PM

I'm going to be bringing my 500+ out of retirement soon, as an old friend is coming over and we have fond memories of playing on it as a child.
baldurk
He who knows not and knows that he knows not is ignorant. Teach him.
He who knows not and knows not that he knows not is a fool. Shun him.

#9 robirt

    New Member

  • Members
  • Pip
  • 4 posts

Posted 22 July 2003 - 12:14 AM

What is a good book or Online resource for learning ASM??

#10 UnknownStranger

    Valued Member

  • Members
  • PipPipPip
  • 139 posts

Posted 22 July 2003 - 06:58 AM

www.google.com ;)
M.E.
-----
"Human stupidity is something you can rely on." -- M.A.
"I didn't design life." -- J.G.
"It's almost finished..." -- EHD

#11 davepermen

    Senior Member

  • Members
  • PipPipPipPip
  • 1306 posts

Posted 22 July 2003 - 09:48 AM

i'm just starting to let asm get a revieval (spelling?) for my engine, all gets written now in sse simd.. hehe:D its fun
davepermen.net
-Loving a Person is having the wish to see this Person happy, no matter what that means to yourself.
-No matter what it means to myself....

#12 UnknownStranger

    Valued Member

  • Members
  • PipPipPip
  • 139 posts

Posted 22 July 2003 - 11:39 AM

davepermen said:

i'm just starting to let asm get a revieval (spelling?) for my engine, all gets written now in sse simd.. hehe:D its fun
:)
M.E.
-----
"Human stupidity is something you can rely on." -- M.A.
"I didn't design life." -- J.G.
"It's almost finished..." -- EHD

#13 hanzac

    New Member

  • Members
  • PipPip
  • 23 posts

Posted 26 July 2003 - 10:44 AM

asm is second
algorithm is first
-- <span style='color:red'>Flame.Light()</span> --

#14 davepermen

    Senior Member

  • Members
  • PipPipPipPip
  • 1306 posts

Posted 26 July 2003 - 10:56 AM

structure is first
savety is second
algorithm is third
asm is fourth

or some other between..
davepermen.net
-Loving a Person is having the wish to see this Person happy, no matter what that means to yourself.
-No matter what it means to myself....

#15 hanzac

    New Member

  • Members
  • PipPip
  • 23 posts

Posted 26 July 2003 - 10:59 AM

i think structure & security should be concerned with algorithm.
-- <span style='color:red'>Flame.Light()</span> --

#16 davepermen

    Senior Member

  • Members
  • PipPipPipPip
  • 1306 posts

Posted 26 July 2003 - 11:04 AM

nope. algorithm is about how to solve a specific problem

structure is how to organize your algorithms so that they are manageable

and savety has to be done without relying on savety of the algorithm or the asm or what ever. your app should NEVER crash, no mather what your app consists of. that is doable (on a system that doesn't crash itself, meaning a WHQL certified win2000 system for example, or a linux system if you like that:D)
davepermen.net
-Loving a Person is having the wish to see this Person happy, no matter what that means to yourself.
-No matter what it means to myself....

#17 hanzac

    New Member

  • Members
  • PipPip
  • 23 posts

Posted 26 July 2003 - 11:12 AM

sometime before i didn't care about the algorithm,
i did care about the mechanical tips ...

so foolish , isn't it? :rolleyes:
-- <span style='color:red'>Flame.Light()</span> --

#18 davepermen

    Senior Member

  • Members
  • PipPipPipPip
  • 1306 posts

Posted 26 July 2003 - 01:14 PM

hm.. hm? dunno..

i'm currently quite in a stress in knowing that i have to care about all those different levels.. algorithms that will fit to asm, have savety and be well structured..

MY BRAIN HURTS!!! :D
davepermen.net
-Loving a Person is having the wish to see this Person happy, no matter what that means to yourself.
-No matter what it means to myself....

#19 robirt

    New Member

  • Members
  • Pip
  • 4 posts

Posted 30 July 2003 - 02:59 AM

Angel_of_Death: www.google.com

Thanksa lot. I'm sure google will provide a good opinion on which books are better than others. :P I guess Ill just pick one and hope it's good...

#20 UnknownStranger

    Valued Member

  • Members
  • PipPipPip
  • 139 posts

Posted 30 July 2003 - 04:43 AM

Well robirt, google is one of the online ressources you asked for... ;)

Well, I don't know any books about asm, but maybe somebody else does...?
M.E.
-----
"Human stupidity is something you can rely on." -- M.A.
"I didn't design life." -- J.G.
"It's almost finished..." -- EHD





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users