[Webinar] Streamline your web hosting managementRegister Today

  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 269
  • Last Modified:

Where do i start to do assembly programming and is it worth learning?

I hear various opinions on assembly. It sounds interesting to me.. What would i need to know to get started and avoid beginer pitfalls. Any information at all would be appreciated.

1 Solution
Hi saesmythe,

First step is to pick a CPU you want to work with. Unlike with higher languages like Basic, C etc an Assembly language is bound to the CPU because it is a nmemonic representation of the CPU's code set.

I would start with a development board for a 8 bit processor. The 8051 familiy has a enough feature to do useful things. One place to look for it would be http://www.pjrc.com/tech/8051/board5/index.html . They have example code in C and ASM for you.
Get a book about the 8051 (or if you think you don't need explanations use a site like http://www.win.tue.nl/~aeb/comp/8051/set8051.html as reference) to learn more about that CPU.

... and don't think you will master it in a week
... and don't start on a PC trying to write a complete OS
... and have fun, assembly can be a good experience if you don't overdo it


Featured Post

Get expert help—faster!

Need expert help—fast? Use the Help Bell for personalized assistance getting answers to your important questions.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now