我希望您帮助我解释此汇编语句,因为我还不太理解它:
RLCF INTCON,W,C
lrl1mhuk1#
如果脱离上下文来解释此操作码的操作方式,则对于理解源代码中为何包含此语句没有多大帮助。我已经使用此语句在清除GIE位以禁用中断系统之前,将GIE位的状态保存在CARRY标志中。在进入临界区之前,请务必记住中断系统是否已启用。退出临界区时,将测试CARRY标志。如果已设置,则设置INTCON寄存器中的GIE位。此过程将恢复已保存的中断使能状态。要想做出更有用的回答,你必须提出更好的问题。如果您不熟悉临界区或中断系统之类的术语,那么对操作码的字面解释不太可能对您有足够的帮助。
1条答案
按热度按时间lrl1mhuk1#
如果脱离上下文来解释此操作码的操作方式,则对于理解源代码中为何包含此语句没有多大帮助。
我已经使用此语句在清除GIE位以禁用中断系统之前,将GIE位的状态保存在CARRY标志中。在进入临界区之前,请务必记住中断系统是否已启用。退出临界区时,将测试CARRY标志。如果已设置,则设置INTCON寄存器中的GIE位。此过程将恢复已保存的中断使能状态。
要想做出更有用的回答,你必须提出更好的问题。
如果您不熟悉临界区或中断系统之类的术语,那么对操作码的字面解释不太可能对您有足够的帮助。