Learn Computer Fundamentals

Thursday, August 11, 2011

Assembly, Interpreted and Compiled Software

An assembler consists of little more than a table look up routine, where each word of the source language ( assembly language ) is looked up in a table for its numerical equivalent, which is then output as part of the target language program.

Assembly language generally gives the programmer precise and direct access to every capability of the computer hardware.

An interpreter must read its input program over and over to compute the results, but a compiler translates it only once.

Compilers take longer to get the output from the first time a computer program is run, but subsequent runs are much faster because no additional translation is needed.

0 comments:

Post a Comment

CopyRight ©2012 DebugErrors.com Developed By: WebConfig.org