mips - 第 1 行 MIPS64 错误
问题描述
此代码应该计算数字 e。当我在 WinMips64 中执行它时,它在第 1 行给我一个我看不到的错误。你能帮我吗?
.data
res: .float 1
rang: .float 10
i: .float 1
resultatactual: .float 1
.text
L.D F0, rang(R0)
L.D F2, res(R0)
L.D F4. i(R0)
L.D F6, resultatactual(R0)
fact: BEQ F4, 1, act
MUL.D F6, F6, F4
SUB.D F4, F4, 1
j fact
act: DIV.D R1, 1, F6 ;divideixo 1/fact
SUM.D F2, R1, F2 ;actualitzo resultat
SUM.D F4, 1, F4 ; sumo i
BNE F0, F4, fact ; si i!=10 fa un altre factorial
HALT
解决方案
推荐阅读
- sql - 哈希保存为中文而不是标准
- angular - Angular Validator 在组件加载时触发
- spring-boot - 注销后密钥斗篷令牌仍然有效(弹簧启动)
- java - 空白面板 - 从另一个类加载面板时(在基类中创建的框架)
- asp.net - ASP.NET Core Identity - 如何使用?
- excel - Excel 数据透视图:X 轴显示为类别而不是数字
- javascript - 如何将来自 json 查询的数据声明为变量,以便在计算中使用?
- matlab - Simscape 热模型错误“热温度必须大于绝对零”
- javascript - 如何从 JS 中的输入标签中删除相似字符?
- sql - 如何简化“MAX”运算符的 SQL 代码