【发布时间】:2016-02-16 00:13:17
【问题描述】:
我需要一个存储为 Hexa 数字的字符串数组,我需要将其转换为以 10 为底的数字(十进制)。
.data
inputNumberArray: .space 32
这个数组是用
读取的la $a0, inputNumberArray # load inputBase address to a0
li $v0, 8 # read_string syscall code = 8
li $a1, 32 # space allocated for inputBase
syscall
所以我有一个类似的数组
inputNumberArray = 3E8
我需要输出是
outputArray = 1000
谢谢:D
【问题讨论】:
-
用其他语言你会怎么做?它通常有助于用高级语言编写算法,然后根据逐语句分解在汇编中实现它。
-
我正在尝试这样做,但组装有时很难管理
标签: assembly mips mars-simulator