Banner Campaign

The Colin Walls Blog on Embedded Software

This blog is a discussion of embedded software matters - news, comment, technical issues and ideas, along with other passing thoughts about anything that happens to be on my mind. I am a member of the marketing team of Mentor Graphics. Frequent presenter at conferences and seminars and author of numerous technical articles and two books on embedded software.

When compilers do magic

Posted by: Colin Walls in Software

Tagged in: Compiler

Colin Walls

What is a compiler? Ask an average engineer and you will get an answer something like: “A software tool that translates high level language code into assembly language or machine code.” Although this definition is not incorrect, it is rather incomplete and out of date - so 1970s. A better way to think of a compiler is: “A software tool that translates an algorithm described in a high level language code into a functionally identical algorithm expressed in assembly language or machine code.” More words, yes, but a more precise definition.



Gold Partners

applied111_28
synopsys_130_28
mentor100_35
SMIC_NEW_LOGO_100_40
TensilicaLogo70_45

Banner

Members Login


Industry Affiliates

semi-100-35

DnR58_55

ISA-LOGO-100-35

ChinaSemi-100-35

semiconportal-100-35

HSIA100_35

Tags


Copyright 2012 | SemIsrael - The Israeli Semiconductors Portal | Site by: Joomla |