Tag: 汇编

ASM中快速的little-endian到big-endian转换

我在C#中有一个uint类型数组,在检查程序是否在小端机器上运行之后,我想将数据转换为big-endian类型。 因为数据量可以变得非常大但总是均匀,我想考虑将两种uint类型作为ulong类型,以获得更好的性能并在ASM中对其进行编程,所以我搜索的速度非常快(如果可能的话,速度最快) )汇编程序算法转换big-endian的big-endian。

从C#代码生成汇编代码?

有没有办法从C#代码生成汇编代码? 我知道C代码可以使用GAS,但有人知道C#是否可行?

构建汇编程序

我需要为我构建的CPU架构构建汇编程序。 该体系结构与MIPS类似,但这并不重要。 我开始使用C#,虽然C ++更合适。 (C#意味着我的开发时间更快)。 我唯一的问题是我不能为这个应用程序提供一个好的设计。 我正在建立一个2通道汇编程序。 我知道每次传球我需要做什么。 我已经实现了第一遍,我意识到如果我必须在同一行上汇编汇编代码……没有抛出错误。这意味着只有一个糟糕的解析技术。 所以全能的程序员,汇编的父亲告诉我如何进行。 我只需要支持符号和数据声明。 说明书有固定的大小。 如果您需要更多信息,请与我们联系。