xzy8z 发表于 2014-6-12 20:13:02

请问寄存器R0--R7在51中断使用中的作用?

请问寄存器R0--R7在51中断使用中的作用有人清楚吗?

loveskangaroo 发表于 2014-6-12 20:42:32

跟普通程序一样的使用,如果在中断程序有使用R0-R7、DPTR,中断程序首先会将R0-R7、DPTR压栈,出中断时会将R0-R7、DPTR出栈

not_at_all 发表于 2014-6-12 22:01:06

loveskangaroo 发表于 2014-6-12 20:42
跟普通程序一样的使用,如果在中断程序有使用R0-R7、DPTR,中断程序首先会将R0-R7、DPTR压栈,出中断时会将 ...

还可以直接切换寄存器组不需要压栈   using 关键字

loveskangaroo 发表于 2014-6-12 22:34:22

not_at_all 发表于 2014-6-12 22:01
还可以直接切换寄存器组不需要压栈   using 关键字

这个还真没用过!

xzy8z 发表于 2014-6-12 23:31:25

想不懂事什么数据会存储在R0--R7进行压栈出栈出来的

xzy8z 发表于 2014-6-12 23:46:26

想不懂是什么数据会存储在R0--R7进行(压栈出栈)
页: [1]
查看完整版本: 请问寄存器R0--R7在51中断使用中的作用?