x86 问答列表

在 Apple Silicon 上预期BUS_ADRERR时出现BUS_ADRALN错误

作者:user46317 提问时间:11/16/2023

在将大型 C++ 代码库移植到 Apple Silicon 时,我观察到信号处理在本机构建中的行为有所不同。具体来说,我正在写入 mmap 内存地址,并预计会出现BUS_ADRERR总线错误。Wind...

在 14423 Lab 05 COAL.exe 中0x001036CA抛出异常:0xC0000005:访问冲突读取位置0x000FFFFE

作者:Shareef Mughal 提问时间:11/17/2023

INCLUDE Irvine32.inc .data Message BYTE "Enter Number ",0 Arr DWORD 5 DUP(0) Divi DWORD 4 Greate...

现代 x86 CPU 能否实现理想的无序执行?

作者:Joseph Garvin 提问时间:11/17/2023

我对无序执行的心智模型是将其视为指令流上的滑动窗口,如果窗口中有任何指令已准备好(它们的输入已经计算出来),即使流中还有其他指令,它们也可以立即启动, 前提是 CPU 资源可用。 但是,我试图理解在...

调整程序集 x86 中的光标中心 (Irvine32)

作者:dopyman 提问时间:11/17/2023

我想以这种格式调整光标的中心。欲望格式化。 但是,我的代码以这种格式显示。格式错误 请帮我把我的代码调整为我想要的格式。我希望我提供的代码和图片对您有所帮助。请帮忙谢谢。 我的代码: Loca...

组装:分段故障原因

作者:cMard 提问时间:11/18/2023

我是新手,所以我没有那么多知识。我只是想从用户那里读取一些,然后输出,然后输出用户输入的内容。assembly languagemessage"Hello, World!\n"message 这是我...

从 BIOS (8086) 读取刻度需要多少?

作者:Benjamin Penney 提问时间:11/16/2023

我有以下函数(带汇编的 C)可以读取 BIOS 滴答声: static clock_t clock(void); #pragma aux clock = \ "pushf" \ "push ds" ...

为什么单独循环中的元素添加比组合循环中的元素添加要快得多?

作者:Johannes Gerer 提问时间:12/18/2011

假设 、 、 和 指向堆内存,我的数字代码具有以下核心循环。a1b1c1d1 const int n = 100000; for (int j = 0; j < n; j++) { a1[j] ...


共137条 当前第14页