中断及高速处理指令.创新.pptVIP

  • 2
  • 0
  • 约 45页
  • 2016-02-06 发布于湖北
  • 举报
中断及高速处理指令.创新.ppt

第7章 中断及高速处理指令 7.1 中断程序与中断指令 7.1.1 中断程序 中断程序必须由三部分构成:中断程序标号(即中断事件的编号)、中断程序指令和无条件返回指令。 在中断程序中不能使用DISI、ENI、HDEF、LSCR和END指令。 在主程序和中断程序之间正确共享数据的编程技巧有以下3条: (1)STL程序共享单个变量 (2)LAD程序共享单个变量 (3)STL或LAD程序共享多个变量 7.1.2 中断指令 各种中断指令的LAD指令格式如图7-1所示。LAD指令名称及STL指令格式如表7-1所示,指令的有效操作数见表7-2。 表7-1 中断指令的LAD名称及STL指令格式 表7-2 中断指令的有效操作数 1.全局性的中断允许指令与中断禁止指令 中断允许指令(ENI,Enable Interrupt)全局性地允许所有被连接的中断事件。 禁止中断指令(DISI,Disable Interrupt)全局性地禁止处理所有中断事件,允许中断排队等候,但是不允许执行中断程序,直到用全局中断允许指令ENI重新允许中断。 进入RUN模式时自动禁止中断。 中断程序有条件返回指令(CRETI,conditional Return from Interrupt)在控制它的逻辑条件满足时从中断程序返回。 2.中断连接指令与中断分离指令 中断连接指令(ATCH,Attach Interr

文档评论(0)

1亿VIP精品文档

相关文档