寄存器模型不只是一个地址翻译器,它还是一个有记忆的系统。它通过两个关键的数值来追踪每个寄存器的状态:
mirrored value(镜像值)
这是寄存器模型认为硬件寄存器当前应该具有的值。就像是你大脑中对某个开关状态的记忆——"我记得刚才把它设成了5"。
desired value(期望值)
这是你准备写入硬件但还没有实际执行的值。就像是你心里想着"我要把它改成10",但手还没有动。
寄存器模型不只是一个地址翻译器,它还是一个有记忆的系统。它通过两个关键的数值来追踪每个寄存器的状态:
这是寄存器模型认为硬件寄存器当前应该具有的值。就像是你大脑中对某个开关状态的记忆——"我记得刚才把它设成了5"。
这是你准备写入硬件但还没有实际执行的值。就像是你心里想着"我要把它改成10",但手还没有动。