MIPS 理解二进制表示

Fav*_*las 5 binary mips

在学习Assembly的过程中,我有一个问题

如果我执行以下操作:

la  $a1, 0x3f 
Run Code Online (Sandbox Code Playgroud)

数字 63 被“放置”在 a1 上。

但如果我这样做:

la  $a1, 63
Run Code Online (Sandbox Code Playgroud)

一样的。

但是我如何处理二进制文件?可以说

la  $a1, 00111111
Run Code Online (Sandbox Code Playgroud)

MIPS 如何理解 00111111 是二进制数 63?

Kev*_*fey 5

通常不支持二进制文字常量。你用的是什么汇编程序?如果它支持 C 风格的预处理,有几个选项可用。

是一个例子。