计算行数并以火星mips打印

时间:2019-05-07 20:18:10

标签: mips mars-simulator

我正在尝试计算文本文件中的行数。 文本文件包含数字,字符和标点符号。 我可以打印数字和字符,但对于标点符号,我只能打印句点。 我完成了代码,但现在想计算行数,然后先打印输出。

ABS_Y

我尝试过

while: lb $t0, 0($a1) # load base address a[0] of char beqz $t0, end #if array reaches /0 end loop beq $t0, '\n', print beq $t0, 32, print # check if space print: li $v0, 11 add $a0, $t0, $0 syscall

beq $t0, '\n', countLine countLine: addi $t1, $t1, 1

但不起作用。 如何计算和打印文本文件中的行数? 任何想法将不胜感激。

0 个答案:

没有答案