
%66'+%!!',,
VENTn
操作:
DST
操作数
教统局( 0,1)
雇员再培训局( 0,1)
ADR
操作总结
负载启用内存库标志(教统局)和使能
寄存器组标志(再培训局)和程序计数器
向量地址,然后跳转到相应的
位置。
字节
2
周期
2
描述:
发泄指令装载启用内存行标志的内容(教统局) ,并启用
寄存器组标志(再培训局)到相应的向量地址。然后它指向中断服务
常规成相应的分支地点。该程序计数器会自动加载
与相应的向量地址这表示相应的向量的起始地址
中断服务程序。
教统局和雇员再培训局的标志应采用放空矢量中断之前被修改
承认。然后,产生中断时,以前的教育统筹局及雇员再培训局值
常规的自动压入堆栈,然后弹出回来时例程
完成。
中断返回后( IRET )你不需要重新设置教育统筹局及雇员再培训局的值。
相反,使用BITR和BITS程序中的日常清除这些值。
对于向量中断的起始地址和复位操作由VENTn指向
指令。这些起始地址必须位于ROM范围0000H - 3FFFH 。一般情况下,
在VENTn指令编码起始地址0000H 。
为VENT指令的格式如下:
VENTn
d1,d2,ADDR
教统局
←
D1 ( "0"或"1" )
雇员再培训局
←
D2 ( "0"或"1" )
PC
←
ADDR (地址分公司
N =特定于设备的模块的地址码( n = 0时, n)的
操作数
教统局( 0,1)
雇员再培训局( 0,1)
ADR
E
M
B
E
R
B
二进制代码
a13 a12 a11 a10
a9
a8
操作符号
ROM ( 2× N) 7-6
→
教统局,雇员再培训局
的ROM( 2 ×n)个5-4
→
PC13-12
ROM ( 2× N) 3-0
→
PC11-8
ROM (2× n + 1个) 7-0
→
PC7-0
(n = 0, 1, 2, 3, 4, 5, 6, 7)
a7
a6
a5
a4
a3
a2
a1
a0