使用.word从合成指令转换为汇编指令

时间:2013-01-30 19:54:08

标签: assembly sparc synthetic

我想知道如何使用合成指令编写一系列汇编代码并手动将其转换为.word 汇编指令。例如,你如何从像

这样的简单事物中走出来
    add %i0, %i0, %i0

    .word 0xB0060018

对此过程的良好,彻底的解释将不胜感激。谢谢。

1 个答案:

答案 0 :(得分:0)

因为你假设你在一个sparc盒子里,我会认为它至少是一个unix盒子; - )。

从命令行运行

uname -a

确定系统运行的体系结构。这些天可能是x86_64。

官方重任Sparcv9 manual

Sparc v8 manual仍然是100%相关的,因为所有sparc处理器都向后兼容,而普通的旧整数代码32位实际上更快。现在,如果您进行多媒体类型操作,64位可能会特别有助于VIS扩展。

Sparc ASM reference manual

也就是说,这些手册是非常繁重的阅读材料,如果你在另一个问题上建议我买一本书,你会好得多。 “计算机组织与设计基础”或者“SPARC架构,汇编语言编程和C”,它们将为Sparc提供更多信息。

相关问题