Why assembly language is good?, Basic Computer Science

Because it is enormously low level, assembly language can be optimized enormously well. Therefore assembly language is used where the extreme performance is needed for applications.
It is also valuable for corresponding with the machine at a hardware level. For this reason, it is frequently used for writing device drivers.
A third advantage of assembly language is the size of the resulting programs. Because no conversion from a higher level by a compiler is necessary, the resulting programs can be exceptionally small. For this cause, assembly language has been a language of preference for the demo scene. It occupies coders writing extremely small programs which show off their imaginative and technical abilities to other members of the scene.
Posted Date: 5/4/2012 8:47:18 AM | Location : United States







Related Discussions:- Why assembly language is good?, Assignment Help, Ask Question on Why assembly language is good?, Get Answer, Expert's Help, Why assembly language is good? Discussions

Write discussion on Why assembly language is good?
Your posts are moderated
Related Questions
Hypermedia: When the desired webpage loads into your browser you will see the text comes in, the pictures arrives, the animation gets loaded and so on. You will notice that so

Following are some causes why we use threads in designing operating systems. A process with several threads makes a great server for instance printer server. For the reason that t

SPECIAL-PURPOSE AND GENERAL-PURPOSE COMPUTERS In general, there are two types of digital computers. The first is the special-purpose digital computer, which performs a f

The Scheduling algorithms can be divided into two parts with respect to how they deal with clock interrupts. 1) Nonpreemptive Scheduling: A scheduling

Rental model: This has come into picture as Software as a Service (SaaS) and Platform as a Service (PaaS) models have evolved over a period of time. Here, the buyer need not

#whatis cai?and its pit fallsquestion..

Question 1 Explain the concept of knowledge discovery in database Question 2 Discuss the following types of Multidimensional Data Models                    Stars, Snowflakes and

explain the objectives of file management?

Briefly explain all the networking components and devices that are needed to set up a computer network. This is just a brief explanation of devices needed and their reason for usin

Artificial Intelligence Artificial Intelligence is difficult science to explain, as it has fuzzy borders with  computer science, mathematics,  philosophy, physics,  psychology