Page 1 of 1

What is Assembler Language?

Posted: Mon Sep 08, 2008 11:36 pm
by WhiteKnight
I was researching about the assembler you guy were discussing about. I was interested and never were acknowledge about this language before.

What is the benefit compare to C++ and which is an up to date editor for it?

Which is an up to date editor?

Hopefully you guy can explain me the idea about this.

Please and thank you.

Posted: Tue Sep 09, 2008 9:36 pm
by Grand_Master
I don't know much, but I could share what I know.

Assembly is pretty different from C++, which is a high-level language.
Assembly is a real low-level language.
When you program in Assembly you do not write commands like cin or sizeof etc. You controll what data the CPU gets, and how it should devide it. You don't define variables, you controll what CPU-instructions should be stored in what adress.

If I understand everything right, this is a language, you can't really program in. The most central source of an OS needs to be programmed in Assembly (to get it to boot).
It could also be useful for some cracking of software.
But to make a project like a music player or a decrypter in this language would probably take years (and a great knowledge of how the system really works).

I've never used Assembly myself, please correct me if I'm wrong on a point or another.

Posted: Tue Sep 09, 2008 11:38 pm
by WhiteKnight
Grand_Master wrote:I don't know much, but I could share what I know.

Assembly is pretty different from C++, which is a high-level language.
Assembly is a real low-level language.
When you program in Assembly you do not write commands like cin or sizeof etc. You controll what data the CPU gets, and how it should devide it. You don't define variables, you controll what CPU-instructions should be stored in what adress.

If I understand everything right, this is a language, you can't really program in. The most central source of an OS needs to be programmed in Assembly (to get it to boot).
It could also be useful for some cracking of software.
But to make a project like a music player or a decrypter in this language would probably take years (and a great knowledge of how the system really works).

I've never used Assembly myself, please correct me if I'm wrong on a point or another.
Ah I see!

Thank you for the information that I require!

Have a nice day, sir!