This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好!
需要说明一点。 在 USergide 中,它被说如下:
MEALLOW 和 MEDIS 只控制 CLA 写入访问;即使在
尚未执行 MEALLOW。 MEALLOW 和 MEDIS 也独立于
主 CPU 的 EALLOW/EDIS。 该指令不修改
主 CPU 的状态寄存器。 MSTF 中的 MEALLOW 位只控制 CLA 的访问
而 ST1寄存器中的 EALLOW 位只控制主 CPU 的访问。
我的怀疑是:对 CLA 和 CPU 受保护寄存器的访问是独立的。
从时间轴开始、首先是 CPU EALLOW 访问寄存器、然后是 CLA MEDIS、在该 CPU 之后仍然可以访问受保护的寄存器、因为 CPU 不会调用 EDIS。 是这样吗?
我认为是这样。
非常感谢。
Br、约旦
对延迟回复深表歉意。 是的、正确。 EALLOW/EDIS 是 CPU 状态、独立于 CPU 和 CLA
此致、
维纳