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.
你好
团队
我看到 SPNA 178白皮书、示例1
l00 MOV32{remote=dummy、type=IMTOREG、reg=T、data=0x5};
(笑声)
(笑声)
虚拟 BR{nutNE=dummy、COND_addr=dummy、event=NOCOND、IRQ=off};
我有疑问:
我确实看到了流程图。 当程序"dummy BR" 被执行,为什么下一次执行代码是"l00"??整个代码是否自动循环?
谢谢你
黄先生、您好!
由于 next =虚拟并且 COND_addr=虚拟、代码不应跳转到 L00、并且它会一直重复 BR 指令。
你好
谢谢你
在什么情况下、在执行 L00代码后、跳转至虚拟 BR
您的代码没有为我提供足够的信息来确定代码何时跳转到虚拟指令。 L00指令将其立即数据字段移动到虚拟指令的寄存器。
每当代码到达虚拟时、它不会跳回到 L00。
谢谢你
l00 MOV32{remote=dummy、type=IMTOREG、reg=T、data=0x5};
我阅读了手册。 这句话意味着将0x05分配给寄存器 T、
但"remote=dummy"不起作用。
您的解释是将该值0x05分配给 虚拟指令寄存器。
手册是否存在问题??