- on Microcontrollers
- Published in issue 7/2015 on page 22
PIC® Assembler Crash Course (1)
Your first program in machine language
When we use a high-level programming language it’s the compiler software that determines how effectively the source code is interpreted. In Assembler it’s the job of the programmer him or herself to secure the most efficient outcome — both in terms of code length and also execution speed. This is because the conversion of assembler code into machine language (or hex code, as appropriate) is defined very strictly.