【发布时间】:2009-11-30 05:33:20
【问题描述】:
如果我提示用户输入一个整数,则使用 MIPS 程序集我如何才能获取该整数并将其分解为必要的部分?
例子:
# User inputs a number
li $v0, 5 # read value of n
syscall
然后我将 $v0 中的值存储在一个临时寄存器中,比如 $t0,并且需要将它分解为组成它的每个部分。因此,308 必须分解为:3、0 和 8。我需要这样做,以便我可以将这些部分中的每一个平方并将它们相加。
来自用户的输入值必须以整数形式输入。
谢谢, 核磁共振
【问题讨论】:
标签: assembly user-input mips