A Conversation for Assembly Language

Space as well as speed

Post 1

Cheerful Dragon

One other reason for using assembly language is that the code takes up less memory than a similar program written in a high-level language and then compiled. I have worked on systems where the memory capacity was measured in kilobytes, not megabytes. Use of assembly language was essential.


Space as well as speed

Post 2

Is mise Duncan

An optimising compiler should be able to deliver assembly code that is at least as tight as human coded assembler. Techniques such as loop unrolling which give significant performance gains will tend to be too arduous to do by hand....it's just that a lot of the HLL compilers are very sloppy at optimisation.


Key: Complain about this post

Write an Entry

"The Hitchhiker's Guide to the Galaxy is a wholly remarkable book. It has been compiled and recompiled many times and under many different editorships. It contains contributions from countless numbers of travellers and researchers."

Write an entry
Read more