EM73201
4位微控制器的通用产品
PC 0
a
a
a
a
y
liminar
PRE
a
a
a
a
a
a
a
RET
对象代码: 01 00 1 1 1 1
条件: PC
←
STACK [SP ] SP + 1
PC
存储在堆栈中的返回地址
RT我
对象代码: 0100 1101
条件: FLAG 。个人计算机
←
STACK [SP ] EI
←
1 ; SP + 1
PC
存储在堆栈中的返回地址
( 3 )接受中断操作:
当一个中断被接受,原来的PC压入堆栈,中断向量将被加载到
PC机的中断向量如下:
INT0
(从P8.2外部中断)
PC 0
0
0
0
0
0
0
0
0
0
1
0
TRGA
(定时器A溢出中断)
PC 0
0
0
0
0
0
0
0
0
1
1
0
TBI
(时基中断)
PC 0
0
0
0
0
0
0
0
1
0
1
0
INT1
(从P8.0外部中断)
PC 0
( 4 )复位操作:
PC 0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
0
(5)其他操作:
对于1个字节的指令执行: PC + 1
对于2字节指令执行: PC + 2
累加器
累加器是一个4位数据寄存器用于临时数据。为arithematic ,逻辑和比较opertion
.., ACC起着保持该源数据和结果的作用。
FL AGS
*本规范恕不另行通知进行更改。
7.20.1999
7