为何Arm A64伪代码中变量'result'未始终声明?
问题解答
这确实属于Arm A64伪代码文档中的疏漏(bug)。
- 从规范一致性来看:Arm A64指令集的伪代码中,同属浮点/向量运算范畴的
BFSub函数明确声明了bits(32) result变量,而FPAdd作为同类型的运算函数,未遵循同一规范提前声明result就直接使用,不符合文档的统一编写标准。 - 跨版本复现情况:你提到的2022-09和2023-03版本均存在该问题,说明这并非单一版本的偶然错误,而是文档维护过程中出现的遗漏。
内容的提问来源于stack exchange,提问作者pmor
相关产品推荐
相关产品推荐

