x86-64专题提供x86-64的最新资讯内容,帮你更好的了解x86-64。
我很困惑为什么“ sub_18054DFD0”功能使用“ crypto \ rsa \ rsa_ossl.c”的地址作为参数而不使用它。( “ crypt
我想使用asmjit发出绝对远跳。 此跳转的字节数: <pre><code>FF 25 00 00 00 00 // jmp qword ptr [null offset] 00 00 00
我认识到Clang(10.0)和MSVC(16.7)生成的汇编程序具有非常不同的性能(对于Clang是〜<code>3.3ns</code>,对
我正在x86-64架构上运行Ubuntu Linux,并且我希望启用分段(与分页相对)。<br/> 有没有办法在基于x86-64的Li
我有一个使用静态库的C / C ++项目。该库是为“ skylake”架构而构建的。该项目是一个数据处理模块,即
我发现<code>sscanf</code>在i386机器上解析双引号字符串的奇怪行为。 我的代码: <pre><code>char string[
我正在为一种小型编程语言构建编译器。我偶然发现了一个令人头疼的错误。 <pre><code>; &amp; nasm -f elf
当我用C ++编写字符串类时,发现关于执行速度的奇怪行为。 我将以upper方法的以下两种实现为例: <p
我正在练习汇编中的各种数据访问模式。这是我到目前为止的内容: <pre><code># Practicing the various Data A
我在gdb中有以下一行(x86_64指令): <pre><code>─── Assembly ─────────────────
似乎有一种方法可以通过<a href="https://sourceware.org/gdb/onlinedocs/gdb/Compiling-and-Injecting-Code.html" rel="nofollow nore
基本上我有一个带有定义的结构 <pre><code>#define BATCH_SIZE 8 #define BATCH_SIZE_LOG 3 //#define BATCH_MASK 0x7070707070
我基本上想知道是否可以使用<a href="https://gcc.gnu.org/onlinedocs/gcc/Local-Register-Variables.html#Local-Register-Variables
我使用以下两种不同的方法来引用汇编中的变量。使用变量本身: <pre><code># Move a variable, directly refere
我刚刚开始学习汇编(<1周,所以如果这很愚蠢,请原谅我),但是我似乎无法弄清楚为什么这段代码不
注意,这个问题在这里已经有类似的答案,我想指出: <ul> <li> <a href="https://stackoverflow.com/questions/17882
在x86_64中访问数组元素的正确方法是什么?例如,这是到目前为止的事情: <pre><code>%r13 = my_array[0] # (
对于组装中通常如何使用索引地址,我已经看到了以下定义(来自《 Group Up编程》一书): <blockquote>
通过Zydis(<a href="https://github.com/zyantific/zydis/blob/57be5b1d1b9dd99830b89caac928add64ad5d072/include/Zydis/Generated/EnumMnemo
我正在使用syscalls和基本的c stdlib在Linux的x86-64汇编中制作蛇游戏。我做了一个函数来设置终端在等待1秒