有两个原因决定了用 C 语言进行单片机应用程序开发时使用汇编语句的必要性: 单片机的一些特殊指令操作在标准的 C 语言语法中没有直接对应的描述,例如 PIC 单片机的清看门狗指令“clrwdt”和休眠指令“sleep”;