X86专题提供X86的最新资讯内容,帮你更好的了解X86。
因此,我正在尝试将自定义语言转换为字节码,以便在JavaScript环境中进行解释。我试图从x86汇编中获得
从“项目属性” /“编译” /“高级优化”中查看VB6 IDE中出现的最后一个复选框: <a href="https://i.st
我有以下测试汇编程序: <pre><code>.section .rodata a: .byte 17 .section .text .globl _start _start: mov $1, %eax
我在MIT 6.828课程中遇到了实验室方面的麻烦。 实验笔记要求我为<code>debug breakpoint</code>编写一个对
我正在尝试进入汇编器,并且正在阅读一个简短介绍的文档。有一个任务可以将以下代码转换为纯汇编
这可能有一个简单的解决方案,但我还没有找到。因此,我有一个正在使用的BlazorApp,它已在IIS上提供
我有一些内联程序集,我尝试对其进行分析。有趣的是,紧接着的两个非常相似的操作maxss和minss对性能
首先,我想稍微解释一下我的情况:我必须维护一个基于普通WinAPI的旧软件产品(具有25年以上的历史)
嗨,我正在尝试使用这些标志在没有任何avx512指令的情况下进行构建: <code>-march=native -mno-avx512f</code>。
我倾向于认为数据是以寄存器宽度传送的,因此当两个处理器读/写相同的存储器时,交错就不会发生。
x86中变量声明的各种长度是多少?我所知道的是: <ul> <li> <code>.byte</code>(1)</li> <li> <code>.int</code>
我认为我不太了解eflags寄存器中的<code>PF</code>是什么。我做了两个比较以了解其工作原理: <pre><code>
将值添加到寄存器中不会更改零标志的原因是什么?例如,假设我有: <pre><code>mov array(,%rdi,8), %eax </c
我正在编写一个汇编循环以获取数组中的最大数目。像这样循环: <pre><code>start_loop: # Get the current
在此特定代码中的<code>const</code>数组上使用<code>mask[]</code>会导致性能下降。 (摘自<a href="https://stackoverf
我正在读一本关于如何为x86 Linux编写汇编的书。 我想在x86_x64 Linux操作系统上汇编以下汇编源代码
在C语言中,我们可以使用以下两个示例来展示静态变量和非静态变量之间的区别: <pre><code>for (int i =
我有以下基本的汇编程序来调用将返回值设置为<code>22</code>然后退出的函数: <pre><code>.globl _start _star
我已经在<a href="https://godbolt.org/z/YjeMr5" rel="nofollow noreferrer">Compiler Exporer</a>中编译了以下C代码,以了解其
我可以使用<code>volatile</code>进行以下操作,其中值可以通过外部函数/信号/等来修改: <pre><code>volatile