
三菱微型计算机
M30201集团
单芯片16位CMOS微机
中断
时间(a)是依赖于正在执行的指令。第三个周期是所需的最大
DIVX指令(不等待) 。
时间(b)的表1.10所示。
表1.10 。需要执行中断程序的时间
中断向量地址
连
连
奇(注2)
奇(注2)
堆栈指针( SP )值
连
ODD
连
ODD
________
16位总线,无需等待
18个周期(注1 )
19个周期(注1 )
19个周期(注1 )
20个循环(注1 )
8位总线,无需等待
20个循环(注1 )
20个循环(注1 )
20个循环(注1 )
20个循环(注1 )
注1 :添加2个周期的DBC中断的情况;添加一个地址匹配1个周期的情况下,无论是
中断或单步中断。
注2 :如果可能的话找到一个中断向量地址在偶地址。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
BCLK
地址总线
数据总线
R
W
不确定段依赖于队列缓冲器。
如果队列缓冲区准备采取的指令时,一个读周期发生。
地址
0000
16
打断
信息
不定
不定
不定
SP-2
SP-2
目录
SP-4
SP-4
目录
VEC
VEC
目录
vec+2
vec+2
目录
PC
图1.26 。需要执行中断程序的时间
IPL的变化时,中断请求被接受
如果中断请求被接受,在接受中断的中断优先级设置的IPL 。
如果一个中断请求时,在没有中断的优先级,被接受,这些值中的一个示
表1.11中设置的IPL 。
表1.11 。中断之间的关系,而不中断优先级和IPL
没有优先级的中断源
看门狗定时器
RESET
其他
值的IPL设置
7
0
没有变化
37