急急急急急急急急急急急!!!!!!最近在接触英特尔手册中的APIC,谁能告诉我触发模式是什么???高手请进

2019-03-25 19:53发布

Trigger mode 触发模式。分为edge,level两种触发方式
电子课几乎没听过,我在学APIC时碰到的,谁能给我简单的说说触发模式是什么,通俗点最好,结合APIC说说,万分感谢了!!!!!!!! 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
11条回答
siqingjiang
1楼-- · 2019-03-26 16:49
引用 6 楼 Ricky_hu 的回复:
引用 2 楼 alias333 的回复:
引用 1 楼 Ricky_hu 的回复:
edge是沿触发模式,就是信号的上升沿或者下降沿触发,level是电平触发模式,就是高电平或者低电平触发。
我不懂电子方面的知识,我在学APIC时突然冒出个电子上的东西,更让我不能理解触发是什么玩意
书中讲到I/O APIC内有个PRT表,表内的条目中有个field是触发模式
我对数字电路上的东西一点概念没有,谁能告诉我触发模式跟中断有什么联系或影响阿。

edge是沿触…
奥,有点概念了,我再找找相关资料看看,谢谢你的回复,铭记于心了。呵呵
yahsiao
2楼-- · 2019-03-26 22:26
 精彩回答 2  元偷偷看……
喝酒只要蒜
3楼-- · 2019-03-26 23:20
有区别,而且相当大,如果你有电子电路的硬件思维逻辑的话,就明白这两者最大的不同就在硬体触发机制上
edge mode就是所谓的边缘触发,又细分为上升沿触发与下降沿触发,那么可以想象这种触发信号必须是瞬态的,换句话说就是信号出现拉升或者下降的动作瞬间触发,而level mode的电平触发则是细分为高电平触发与低电平触发,那么很显然电平是一个持续过程,处于某一状态是就会触发,只有状态改变的时候才会停止
那么再具体通俗一点说,两者最大的差别在于设为电平触发的中断可以共享,而edge mode则不可以,因为PC的8259设计,若是设置成edge mode,以上升沿为例,来个上升沿发一中断,cpu收到就开始处理,如果将此中断设置成可共享模式,如果在前一中断未处理完之前再来一上升沿,这个中断就会丢掉,而level mode而不会
gao8843
4楼-- · 2019-03-27 04:56
你讲得太好了,现在理解IO APIC的动态路由中断机制了,谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢
顺劲通信
5楼-- · 2019-03-27 08:33
那就结贴给分吧,俺也是新人,技术分不足,今天专门赚分来了,谢谢

一周热门 更多>