2016-11-04 187 views
0

Hello Im对Mips来说很新颖,我试图保存三个8位值,并且在包含0X前缀的情况下保留十六进制值,以确保它们被读为十六进制。我制作了一张我想存储的三个值。Mips汇编语言在.data中保存字节

Table of Values

我想这些值存储在.data节,我知道我需要使用.BYTE来存储他们,但无法弄清楚如何存储多个值。我后来需要遍历每个值。感谢您的任何帮助。

回答

0

只需用逗号分隔:

.data 
foo: byte 0x0, 0x1, 0x2 

注意,0x前缀是完全不必要的。 0, 1, 2会给你完全相同的值。它们只是位的集合,并且您是否想要将它们作为base10字符串或base16字符串呈现给用户是无关紧要的。