ylw97dsh
驱动牛犊
驱动牛犊
  • 注册日期2002-12-09
  • 最后登录2004-06-08
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1108回复:0

reti指令的疑问

楼主#
更多 发布于:2003-06-24 10:24
我用cypress单片机在编程的时候遇到reti指令,书上的解释是说将两个字节弹离堆栈区并推入程序计数器中,然后重新触发中断.我想问的是他重新触发中断是什么意思?是重新触发哪一个中断?是不是重新触发引起该程序执行的程序段?比如程序产生中断读取描述符,一次不能全部读完发送到主机,当缓冲区满了,将读到的部分描述符先发送到主机,然后使用reti指令来重新触发读取描述符的程序段来接着读下面的描述符,直到描述符被全部读完.我这样理解正确吗?
ylw97dsh
游客

返回顶部