Jump to content

Quick question about assembly languages

- - - - -

  • Please log in to reply
6 replies to this topic

#1
Osnarf

Osnarf

    Learning Programmer

  • Members
  • PipPipPip
  • 31 posts
I was just wondering if, once you learned one assembly language, it would be easy to learn assembly for other processors? Does your knowledge of how assembly works transfer from one processor to the other, and only require you to learn new syntax? Or is this like learning to play baseball and then learning to play soccer?

Thanks!

#2
dargueta

dargueta

    Writes binary right handed and hex left handed

  • Moderators
  • 4,705 posts
  • Programming Language:C, Java, C++, PHP, Python, Perl, Assembly, Bash, Others
  • Learning:JavaScript
Depends on the person and the languages, but from personal experience I'd say it's more like learning C++ and then moving to Java. A lot of the same elements, but depending on the systems you try there could be some major differences. I found MIPS rather easy to switch to for my EE class after having programmed in Intel assembly language for nearly six years. But that's just me.

What languages do you want to learn? I can help with Intel, and MIPS to some degree.
sudo rm -rf /

#3
Osnarf

Osnarf

    Learning Programmer

  • Members
  • PipPipPip
  • 31 posts
I was thinking about intel, and then some microcontrollers, like ARM.

#4
Osnarf

Osnarf

    Learning Programmer

  • Members
  • PipPipPip
  • 31 posts
--edit: sorry double posted

#5
dargueta

dargueta

    Writes binary right handed and hex left handed

  • Moderators
  • 4,705 posts
  • Programming Language:C, Java, C++, PHP, Python, Perl, Assembly, Bash, Others
  • Learning:JavaScript
Oooh, Intel is fun. I have a little tutorial series in the ASM tutorial section. I'm going to continue it soon, as this quarter's finals are over. As for ARM...Google'll help you more than I can.

Edited by dargueta, 19 March 2010 - 01:00 AM.

sudo rm -rf /

#6
Osnarf

Osnarf

    Learning Programmer

  • Members
  • PipPipPip
  • 31 posts
Thanks for the input. I'm going through the art of assembly right now, once I get to the part in the book where it gets into real asm language instead of HLA I'm going to read through the tutorial. I just glanced over it now. I appreciate your help, I'm sure you'll be hearing from me on here lol.

#7
dargueta

dargueta

    Writes binary right handed and hex left handed

  • Moderators
  • 4,705 posts
  • Programming Language:C, Java, C++, PHP, Python, Perl, Assembly, Bash, Others
  • Learning:JavaScript
Okay. I'll be waiting for you. :)
sudo rm -rf /




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users