使用 otool 反汇编默认 iOS 应用程序
当我尝试使用 otool 反汇编现有的 iOS 应用程序(不是应用程序商店的应用程序)时,它不会分成不同的方法。这只是一大块。这是我正在使用的命令: oto…
这两个汇编代码段有什么区别?
我正在学习使用工具“as”和“ld”为 X86 机器编写引导加载程序,但我遇到了一个问题。 makefile 如下: AS=as LD=ld .s.o: ${AS} -a $$*.map all: fi…
在 ISR 中调用 Int 13h
我已经在实模式下通过汇编编写了 int 9h 的 ISR。 在此 ISR 中,我调用 INT 13h, AH=0x02 以在硬盘上写入一些数据。但数据不会写入硬盘。另外 int 13h…
如何使用X86平台上使用GCC声明内存范围为无法摄取的内存范围?
虽然我已经阅读了有关此的 movntdqa 指令,但已经找到了一种干净的方法来表示不可缓存的内存范围或读取数据,以免污染缓存。 我想从海湾合作委员会做…
比较数组元素。 Switch 语句/if else - 汇编 - MIPS
这是我的第一个项目,抱歉我缺乏知识,这是我试图复制的代码。 int A[3] = {0, 1, 2}; int x; for ( int i = 0; i < 3; i++ ) { if ( A[i] > 1 ) x = …
在C++中调用ASM函数
我昨天问了一个问题,如何调用 __fastcall 函数,效果很好。 现在我要调用的最后一个函数遇到了一些困难。 这是 ASM 函数。 seg000:0043671F push 0AA…
如何在 powerpc 汇编器中操作程序计数器
powerpc汇编器中这条指令的结果是什么? . = 0x100 我认为这涉及程序计数器,但是反汇编使用该指令的可执行文件,输出中会出现奇怪的情况。 这是简单…
如何在 Windows 嵌入式设备上构建 openMax 库
我正在尝试在 Windows 嵌入式紧凑型 7 上构建具有 neon 优化的 OpenMax(支持带有 NEON 的 Armv7)。此时我遇到了这个错误的问题: Error 1 error A20…