SPIM打印ascii char

时间:2014-11-13 22:13:08

标签: assembly ascii mips spim qtspim

我必须在MIPS架构的汇编中编写一个小程序。更具体地说,它应该是一个程序,它接受一个寄存器并打印它的值。允许使用除print_int调用之外的所有内容。我的程序是: 1.将给定的寄存器分成数字 2.将它们转换为ascii 3.将它们存放在堆叠中 我现在在堆栈上有像52或53这样的值,我想用print_string打印它们但是我怎么能实现这个呢? 谢谢你的帮助。

1 个答案:

答案 0 :(得分:1)

你写 3。将它们存储在堆栈中。由于您允许使用除print_int之外的所有内容,因此在使用 print_string 输出结果之前,为什么不将它们存储在连续的内存字节中。