Board logo

标题: 关于邵老师的监控程序的中断向量表,版主帮帮忙看一下 [打印本页]

作者: 碧落星空    时间: 2006-6-29 09:25

还有一个问题,如果我这样做就是说在我的监控程序中不能够使用中断了?
作者: 碧落星空    时间: 2006-7-3 09:20

没人知道么?版主帮忙看下吧,很着急。
作者: 碧落星空    时间: 2006-7-3 09:31     标题: 关于邵老师的监控程序的中断向量表,版主帮帮忙看一下

在监控程序中将中断向量表转移具体怎么做的?是把原来0xff80处的中断向量表映射到0xef80处,在进入中断以后这样执行,假设现在进的是iic中断,那么在中断入口函数中

 #define VIIC 0xEFC0

 LDX VIIC

 SHX

 RTS

然后在用户程序中把中断向量表定义在0xef80处,我这样理解对不对?

[此贴子已经被作者于2006-7-3 9:30:57编辑过]


作者: seuafu2005    时间: 2006-7-3 10:23

没有接触过,不敢妄下断言。一般来说,中断向量表重定向,是在ff80地址写上映射地址ef80,ef80处有指向中断函数的跳转语句,jmp xxxx;所以中断入口函数地址就是那个xxxx.

在监控程序中应该是可以使用中断的
作者: 碧落星空    时间: 2006-7-3 11:31

那这么说来当我在监控程序中也使用了中断,那进入中断不久跳转到用户中断了吗?
作者: seuafu2005    时间: 2006-7-3 11:45

我不是很清楚这个监控程序的应用,只是说了一般中断重定向的方式
监控和用户都用中断的话,我想可能正常的中断会指向监控程序中,由监控程序判断进入监控模式的中断还是用户模式的中断
作者: 碧落星空    时间: 2006-7-3 11:52

哦,谢谢版主。




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0