【问题标题】:Mips Assembly Language Saving Bytes in .dataMips 汇编语言在 .data 中保存字节
【发布时间】:2016-11-04 23:26:08
【问题描述】:

您好,我对 Mips 很陌生,我正在尝试保存三个 8 位值和十六进制值,同时包含 0X 前缀以确保它们被读取为十六进制。我制作了一张我想存储的三个值的表格。

Table of Values

我希望将这些值存储在 .data 部分,我知道我需要使用 .byte 来存储它们,但不知道如何存储多个值。我稍后需要遍历每个值。感谢您的帮助。

【问题讨论】:

    标签: byte mips


    【解决方案1】:

    只需用逗号分隔它们:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-08-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多