cost 28 ms
一台 64 位字的计算机一次可以访问多少字节

我对虚假共享有所了解,所以我想避免它,一个解决方案是让数据的大小是缓存行,但我不知道如何找出cpu的缓存行,我不知道cpu读取了一个或多个缓存行数据一次,拜托,有人知道吗? ...

2022-01-23 09:04:44 1 10
linux读取系统调用中的错误文件号错误代码

我是汇编新手,并试图制作一个将文件打印到标准输出的函数。 第一次迭代后,它成功读取并打印了 100 个字节。 之后再次循环时,读取系统调用会抛出 -9 错误代码(或错误文件编号错误) ...

2022-01-22 09:53:34 0 15
当应用程序成功运行时,为什么会出现 x64 应用程序的编译错误

我有 x64 vb.net 解决方案,它显示编译错误(无法识别的名称空间、类型),但随后它使用所谓的有问题的名称空间和类型成功运行。 该解决方案最近已从 x86 架构更改。 我以前从未出现过这种情况,通常当解决方案无法编译时,它也无法在开发环境中运行。 亲切的问候保罗J。 ...

2022-01-19 10:38:57 1 19
尽管安装了curses,但bpython没有在win 10上运行

所以我通过了解决方法,以便能够在 Windows 10 PC(64 位,Python 3.10.2)上运行 bpython。 从http://www.lfd.uci.edu/~gohlke/pythonlibs/#curses安装了必要的诅咒 安装 bpython (pip install bpyt ...

2022-01-18 15:30:46 0 6
为什么将 rcx 移动到影子存储

查看在 64 位 Windows PC 上运行的 C++ 代码的反汇编,我看到编译器将第一个参数移动到影子存储中。 void someMethod(uint32_t* someInt) mov qword ptr [rsp+8], rcx 据我了解,堆栈根之前存储了 4 个寄存器的空间,这个空 ...

2022-01-09 03:06:00 0 7
Windows ARM 上的 SqlServerTypes (arm64)

我是一名全栈开发人员,我的主要开发机器是用于前端 iOS/Android 应用程序开发的 Intel MacBook,在 Parallels VM 中运行 Windows 10,为我的 .NET(标准)后端安装 Visual Studio。 使用此设置一切正常。 我刚换到 M1 MacBook,由 ...

2021-12-28 10:32:33 1 8
C++ 获取64位进程基地址

我一直在尝试获取 64 位进程的基地址。 (赢10) 我到处查找并尝试了提供的所有代码,但不幸的是它们中的任何一个都不起作用。 我的尝试之一: 代码总是给出 0(如果它没有错误)作为基地址。 ...

2021-12-26 18:28:41 0 12
在 C 中使用 64 位整数还是 16 位整数来提高 64 位 CPU 的性能?

在具有适当大小缓存的 64 位 CPU 上,这将在使用许多相当大的 int 结构数组的 C 应用程序中带来更好的性能:使用 64 位整数,以便所有内容始终在 8 字节边界上对齐,这是 CPU 喜欢的,或 16 位整数以便缓存中有更多数组元素? 有没有人对这类问题进行过基准测试? ...

2021-12-24 05:47:57 1 17
64 位 ANDROID_ID 可以视为 UUID 吗?

ANDROID_ID是一个 64 位 ID,“对于应用签名密钥、用户和设备的每个组合都是唯一的。 ”。 虽然正确的 UUID 被复制的概率不是零,但它应该足够接近零,可以忽略不计。 但是(我可能会误解这一点),仅使用 64 位就不会花费很长时间,直到冲突的可能性开始成为真正的可能性。 这是正确 ...

2021-12-22 15:13:54 0 7
如何将 64 位二进制文​​字移动到 rax 中? 错误 A2071:初始化器的大小对于指定的大小来说太大了

这是我的代码。 如果我将二进制值的大小减半为 32 位,它可以工作,但是一旦我尝试 33 位或更高,我就会收到“错误 A2071:初始化程序大小对于指定大小来说太大” 这是我的代码: 据我所知,rax 是一个 64 位寄存器,如果我使用这个二进制数的实际数字表示(即 18,446,744,07 ...

2021-12-16 03:01:18 0 11
执行使用 dotnet 构建的 exe 文件时出错

我有另一个团队成员发送的两个 exe 文件。 它是使用 c# kode 构建的。 还发送了一个 oracledataaccess dll 文件。 (因为 exe 与 oracle 连接)- 当我尝试执行 32 位时, 未处理的异常:System.NullReferenceException ...

2021-12-15 10:02:33 1 16
汇编代码问题,是否正确?

问题:假设 x 和 y 被声明为四字。 编写将增加 x 或 y 的汇编代码,以较大者为准。 如果 x 和 y 相等,则什么都不做。 它在组装中,NASM x64 ...

2021-12-13 18:46:05 0 7

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM