关于邵老师的监控程序的中断向量表,版主帮帮忙看一下
- UID
- 126052
- 性别
- 男
|
还有一个问题,如果我这样做就是说在我的监控程序中不能够使用中断了? |
正在进行NE64的研究学习,欢迎和我讨论~
saga0807@hotmail.com |
|
|
|
|
|
- UID
- 126052
- 性别
- 男
|
正在进行NE64的研究学习,欢迎和我讨论~
saga0807@hotmail.com |
|
|
|
|
|
- UID
- 126052
- 性别
- 男
|
关于邵老师的监控程序的中断向量表,版主帮帮忙看一下
在监控程序中将中断向量表转移具体怎么做的?是把原来0xff80处的中断向量表映射到0xef80处,在进入中断以后这样执行,假设现在进的是iic中断,那么在中断入口函数中
#define VIIC 0xEFC0
LDX VIIC
 SHX
RTS
然后在用户程序中把中断向量表定义在0xef80处,我这样理解对不对?
[此贴子已经被作者于2006-7-3 9:30:57编辑过] |
正在进行NE64的研究学习,欢迎和我讨论~
saga0807@hotmail.com |
|
|
|
|
|
- UID
- 104631
- 性别
- 男
|
没有接触过,不敢妄下断言。一般来说,中断向量表重定向,是在ff80地址写上映射地址ef80,ef80处有指向中断函数的跳转语句,jmp xxxx;所以中断入口函数地址就是那个xxxx.
在监控程序中应该是可以使用中断的 |
|
|
|
|
|
- UID
- 126052
- 性别
- 男
|
那这么说来当我在监控程序中也使用了中断,那进入中断不久跳转到用户中断了吗? |
正在进行NE64的研究学习,欢迎和我讨论~
saga0807@hotmail.com |
|
|
|
|
|
- UID
- 104631
- 性别
- 男
|
我不是很清楚这个监控程序的应用,只是说了一般中断重定向的方式
监控和用户都用中断的话,我想可能正常的中断会指向监控程序中,由监控程序判断进入监控模式的中断还是用户模式的中断 |
|
|
|
|
|
- UID
- 126052
- 性别
- 男
|
正在进行NE64的研究学习,欢迎和我讨论~
saga0807@hotmail.com |
|
|
|
|
|