Writing firmware: assembly or high level?

前端 未结 17 1840
时光说笑
时光说笑 2020-12-13 02:29

Related to:

  • Testing firmware
  • starting a microcontroller simulator/emulator
  • Interpreting assembly code

If you are writing co

17条回答
  •  隐瞒了意图╮
    2020-12-13 03:11

    Code in assembler language are really fast with small footprint, but code written in assembler language are not reusable code. This reusibility feature for code are most important feature for software design. For example, if you have assembler project code for x86 processor, it can be use only for x86 processor, not for ARM processor. But if you have project C/C++ code for x86 processor, you can use this code for ARM processor. So, it is better to avoid assembler for software development.

提交回复
热议问题