位置:首页 > IC型号导航 > 首字符M型号页 > 首字符M的型号第1089页 > M30201M4-XXXFP > M30201M4-XXXFP PDF资料 > M30201M4-XXXFP PDF资料2第40页

U
德次
已经呃
lo
pm
en
t
三菱微型计算机
M30201集团
单芯片16位CMOS微机
中断
在中断响应顺序进行保存寄存器的操作取决于是否
堆栈指针(注) ,在接受一个中断请求的时间的内容,是偶数还是奇数。如果
堆栈指针(注)的含量为偶数时,该标志寄存器的内容( FLG)和的内容
程序计数器(PC )被保存, 16比特的时间。如果奇,它们的内容都保存在两个步骤, 8位
一时间。图1.28所示的保存寄存器的操作。
注:堆栈指针由U标志指示。
(1)栈指针(SP)包含偶数
地址
堆栈区
序列中的顺序
寄存器被保存
[SP] - 5 (奇数)
[SP] - 4 (偶)
[SP] - 3 (奇数)
[SP] - 2 (偶)
[SP] - 1 (奇数)
[SP]
(偶)
成品保存寄存器
在两个操作。
程序计数器(PC
L
)
程序计数器(PC
M
)
标志寄存器( FLG
L
)
标志寄存器
( FLG
H
)
节目
计数器(PC
H
)
( 1 )同时保存,
所有16位
( 2 )同时保存,
所有16位
( 2 )堆栈指针( SP )中含有奇数
地址
堆栈区
序列中的顺序
寄存器被保存
[SP] - 5 (偶)
[SP ] - 4 (奇)
[SP] - 3- (偶)
[SP] - 2 (奇数)
[SP] - 1 (偶)
[SP]
( ODD)
成品保存寄存器
在四个操作。
程序计数器(PC
L
)
程序计数器(PC
M
)
标志寄存器( FLG
L
)
标志寄存器
( FLG
H
)
节目
计数器(PC
H
)
(3)
(4)
(1)
(2)
同时保存,
所有8位
注意: [SP ]表示的堆栈指针(SP )时,中断请求被响应的初始值。
寄存器被保存后,SP的内容为[ SP]减去4 。
图1.28 。的保存寄存器操作
40