MAR 指令

MAR 指令用来修改辅助寄存器的值

 

相关的寄存器

ST0中的ARP、ST1中的CMPT、ARx

 

 

 

MAR 指令_第1张图片

 

ARP 辅助寄存器指针 AR0~AR7,当CMPT= 0时,ARP=0

CMPT,修正方式位,决定ARP是否可以修正

CMPT = 0,不能修正ARP , ARP = 0

CMPT = 1, 可以修正ARP , 当 ARP= 0 时除外。

MAR 指令

CMPT = 1时, ARP 可以修正,

    当前辅助寄存器 ARx  = AR0 时

        AR 被修改

        ARP 被修改  ARP 不变  ?

 

 

你可能感兴趣的:(MAR 指令)