如何在32位Linux体系结构的汇编程序子例程中操作数组的元素?

时间:2018-07-28 13:04:10

标签: assembly x86

我的汇编程序由交换名为tab的数组的两个元素组成:.int 5,7。碰巧主程序中的排列不会造成问题,但是当我使用一个子例程(该例程将我在参数中传递表的地址)传递给permut时,相同的操作给我带来了分段错误。我尝试了所有方法,使用包含元素地址的寄存器,尝试使用索引寻址来操纵子例程中的制表符。简而言之,我尝试了我所知道的一切,但都没有成功。我想知道我做错了什么以及在程序中哪里发现了问题。这是程序:

<a-entity tree></a-entity>
<a-entity tree="crown: 4; trunk: 0.7; height: 12" position="3 0 0"></a-entity>

0 个答案:

没有答案