Jump to content

I'd like to learn assembly

- - - - -

This topic has been archived. This means that you cannot reply to this topic.
12 replies to this topic

#1
dirkfirst

dirkfirst

    Programming Expert

  • Members
  • PipPipPipPipPipPip
  • 354 posts
I'd like to learn basic assembly. Where/what is the best place to start?

#2
WingedPanther

WingedPanther

    A spammer's worst nightmare

  • Moderators
  • 16,831 posts
I'd get an assembly compiler and it's documentation.. they vary a little bit from compiler to compiler.
Programming is a branch of mathematics.
My CodeCall Blog | My Personal Blog

#3
Ronin

Ronin

    Programming Professional

  • Members
  • PipPipPipPipPip
  • 309 posts
Or just search on google for a tutorial.

#4
Guest_Kaabi_*

Guest_Kaabi_*
  • Guests
Well I'd like to be able to make things explode at will, but I can't. And Google is good.

#5
kromagnon

kromagnon

    Learning Programmer

  • Members
  • PipPipPip
  • 50 posts
First you need to decide what architecture you will be coding for. I reccommend x86
<!-- comment comment comment --></

#6
dirkfirst

dirkfirst

    Programming Expert

  • Members
  • PipPipPipPipPipPip
  • 354 posts
What is the difference in architecture kromagnon? How many different types are there?

#7
kromagnon

kromagnon

    Learning Programmer

  • Members
  • PipPipPip
  • 50 posts
Well x86 is the big one, there is also x86-64(AMD 64 bit processors) , EM64T(For the newest intel processors) IA-64(For the 64 bit intel Itaniums)
I can't really think of anymore new ones. I learned assembly on MIPS, but that's so old it's useless
<!-- comment comment comment --></

#8
Guest_Kaabi_*

Guest_Kaabi_*
  • Guests
Assembly is turning out to be much more complicated than I originally thought.

#9
WingedPanther

WingedPanther

    A spammer's worst nightmare

  • Moderators
  • 16,831 posts
Assembly basicly makes you do everything by hand. You have great power, and very little help.
Programming is a branch of mathematics.
My CodeCall Blog | My Personal Blog

#10
TkTech

TkTech

    The Crazy One

  • Moderators
  • 1,396 posts
Assembly is very tiring, and reuires patience and a good memory. It will however, give you streamlined performance, optimizable to the extreme, as well as providing you with direct access to you hardware. If you have time to spare, Assembler nowadays is good only as a hooby, at least for general programming. OS dev, High-performance games, and hardware diagnostics all require assembly, but not much else does.

#11
TcM

TcM

    Writes binary right handed and hex left handed

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 11,147 posts
Hmm Assembley is hard $hit ey?

#12
WingedPanther

WingedPanther

    A spammer's worst nightmare

  • Moderators
  • 16,831 posts
Let me put it this way: I know there are a lot of people who prefer VB over C++ because C++ has "cryptic syntax" and "doesn't provide functionality". C++ people would tend to say the same things about Assembly.
Programming is a branch of mathematics.
My CodeCall Blog | My Personal Blog