Computer Organization & Embedded System — Hardware–Software Design Issues on Embedded System, NEC licence examination syllabus (Nepal Engineering Council).
You can't just "run" code on a microcontroller the way you run it on your laptop.
Your laptop can compile and run its own code because it has plenty of memory and processing power to spare. A tiny microcontroller inside a smart thermostat usually can't — it barely has enough resources to run the final program, let alone a whole compiler. That's the entire reason this toolchain exists.
A cross-compiler runs on your development PC but produces machine code for the target embedded chip (which usually can't run a compiler itself).
Simulator/ISSInstruction Set Simulator — runs target code virtually on your PC, no real hardware needed.
EmulatorMimics the target hardware's behaviour.
ICEIn-Circuit Emulator — connects directly to the real hardware for live debugging.
Create a free account to tick topics off, take notes as you read, watch the video lessons and get a day-by-day study plan built around your exam date.
Loading…