基础性的程序需要使用汇编语言,如

  • BIOS
  • bootloader
  • 驱动程序

或软件的逆向工程也涉及到汇编语言:

  • 计算机病毒
  • 免杀
  • 加密
  • 脱壳
  • 外挂
  • Rootkit
  • 软件调试
  • ……