EALLOW

王朝百科·作者佚名  2012-04-30  
宽屏版  字体: |||超大  

EALLOW :仿真读取使能位。复位时,该位允许对仿真和其他寄存器进行读取。EALLOW可以由指令AEALLOW置位,由EDIS指令清0,可以使用POP ST1指令或POP DP:ST1指令进行设置。查看某一设备的数据页来决定保护的寄存器。 当CPU服务于某一中断时,EALLOW的当前值被存入堆栈(当ST1保存在堆栈中时),然后将EALLOW清0。然而,在中断服务子程序ISR的开始就去读取仿真寄存器是不允许的。如果ISR必须读取仿真寄存器,它必须包含一个EALLOW指令,在ISR的结束,可以利用IRET指令进行恢复。

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝百科 版权所有