Assembly/Machine Programming

BlackberryCS

Junior Member
Jan 12, 2005
11
0
0
I am looking into a certification in machine prgramming and I need some help finding some good resources. If anyone has any information about that or machine programming in general, please respond.
 

Jeffyboy

Senior member
Dec 17, 2004
276
0
0
Some platforms have cross aseemblers too.. you write the code in C and it compiles down to a file mapped to burn on an is nice to know...EEPROM. Assembler there's a learning curve since you have to know how the particular processor and I/O works. Using C can be easier plus you get pretty much the same results... if a C compiler is available for your platform. For example.. the PIC 17xxx and 18xxx series of chips have a C compiler... so you would write your code... then test it on an erasable chip. If the code doesn't work as expected... then use a UV eraser on your chip and try again.

Jeff
 

blahblah99

Platinum Member
Oct 10, 2000
2,689
0
0
Originally posted by: BlackberryCS
I am looking into a certification in machine prgramming and I need some help finding some good resources. If anyone has any information about that or machine programming in general, please respond.

Sorry to say, but getting "certification" in machine programming will only be valid for that "machine", since each "machine" will have their own variant of assembly programming.
 

WooDaddy

Senior member
Jan 4, 2001
358
0
0
Heck, I don't think there's any certification of ANY high or low level programming language. At least nothing that is well recognized. If I'm wrong let me know so I can get it.

I'm talking about the REAL languages : C, C++, Java.. maybe C#. No visual basic crap.
 

midway

Senior member
Oct 22, 2004
301
0
0
You really just have to teach yourself. There isn't much you can get in the way of certifications. Assembly programming is very very focused for specific tasks/jobs too, since it's quite likely that going from one project to another you're going to change processors. Once you have a grasp on assembly for about 3-4 processors though you should be comfortable with assembly on anything you'll encounter, it'll just take a while to familiarize yourself with the syntax and whatever assembler you've got to use.