Jump to content

What can we learn from Assembly language??


albertlee

Recommended Posts

You can learn that it is a pain in the ass.

 

Assembly language is mostly useless, since it only works for one particular architecture and is so low-level that it is downright tedious. There are some amusing uses, like MenuetOS, which is a small operating written completely in assembly that fits onto one floppy disk. This is of course just for fun though, and there is no reason why you would ever really want to use it.

Link to comment
Share on other sites

Using Assembly you can do with you computer almsot everything. If you know Assembly you can control every operation executed by your comp. You can do all sort of stranhe and funny things like binding the button "a" to write any word you want or any other function. You can burn you monitor up (the new monitors have all sorts of protections, though) or kick your hard disk's arse out of the room (exaggerating lol).

Link to comment
Share on other sites

You can learn that it is a pain in the ass.

 

Assembly language is mostly useless' date=' since it only works for one particular architecture and is so low-level that it is downright tedious. There are some amusing uses, like MenuetOS, which is a small operating written completely in assembly that fits onto one floppy disk. This is of course just for fun though, and there is no reason why you would ever really want to use it.[/quote']

 

The other (quite handy) use is when you have an algorithm that needs to be run extremely quickly. Compilers don't tend to do a very good job when it comes to optimization; if you use assembly to program these procedures, it speeds things up a lot.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.