最近我看到一个单片机的datasheet。 讲到中断入口地址时,这个说道: The H/W interrupt vector is at 008h. And the S/W interrupt vector is at 002h.
其中有两个地址,一个是008H,另一个是002H。 现在我不明白的是,H/W interrupt 和S/W interrupt 分别是什么中断呢? 该单片机只有两个中断,一个是定时器中断,另一个是外部中断。 我原以为:H/W interrupt 是硬件中断入口地址,S/W interrupt 则是软件中断入口地址,但实验证明,两种中断产生时,都跳往002H,在002H中再据据中断标志位判断,才能认出是哪一个中断。 请高手指点! |