What is assembly language?

Assembly Language, in computer science, a type of low-level computer programming language in which each statement corresponds directly to a single machine instruction. Assembly languages are specific to a given processor. After writing an assembly language program, the programmer must use the assembler specific to the microprocessor to translate the assembly language into machine code. Assembly language provides precise control of the computer, but assembly language programs written for one type of computer must be rewritten to operate on another type. Assembly language might be used instead of a high-level language for any of three major reasons: speed, control, and preference. Programs written in assembly language usually run faster than those generated by a compiler. The use of assembly language lets a programmer interact directly with the hardware (processor, memory, display, and input/output ports).

AG00282_.GIF (2198 bytes)

piesoftwareinc@piesoftwareinc.co.uk

Return To Homepage

PIE Software Inc. 09/07/2001


Copyright (C) PIE Software Inc 1997-2000 All Rights Reserved