32-bit

    1热度

    2回答

    下面的代码:对 func getCurrentMillis() -> Int64 { return Int64(Date().timeIntervalSince1970 * 1000) } 崩溃[32位] iPhone 5的消息: EXC_BREAKPOINT (code=EXC_ARM_BREAKPOINT, subcode=0xe7ffdefe) 我不明白为什么看起来这计算

    2热度

    3回答

    这是我的任何研究之前,第一逻辑: 因为它是一个32位的机器,将有2^32位(这是约4十亿) ,但它们在位,所以我必须把它转换成字节。 (~4亿美元/ 8) 然后我得到~5亿字节,或~500MB。 实际上,我是好奇,为什么它不是500 MB,所以我发现这一点: “根据定义,一个32位处理器使用32位指每个内存字节的 位置2^32 = 42亿,这意味着一个长32位的内存地址 只能引用42亿个 的唯一位

    1热度

    1回答

    我的任务是浮法从其十进制转换成其32位的二进制表示(IEEE 754) 以下是我的解决任务的尝试;它导致了几个在线转换工具让我产生同样的结果,但是我被告知我的解决方案并不好,因为“它编码的指数不正确。” 我可以深入了解哪些步骤完全是导致此问题(如果有的话)以及为什么我仍然得到正确的结果? ============================================== ========

    0热度

    1回答

    我正在研究一个计算机系统检查问题,要求在程序中的各个点上的堆栈指针偏移量,我对如何设置堆栈帧感到困惑。我已经在32位和64位系统之间学习了几个星期的程序集,但是我还没有看过一条指令来指示栈指针。 有人可以解释这个服务的目的是什么,第四条指令后%esp的偏移量和我计算的%esp正确吗?我已经在代码中注释了我认为在每条指令之后偏移量的值。 main: 0x0x0804848a <+0>: push

    1热度

    1回答

    卡盘。 我目前正在学习arkane汇编语言艺术。 我写了显示一个对话框(在Windows 8.1)的程序。 我检查了msdn参考并找出如何更改所述对话框的光学和行为。我还了解了返回值的存储位置以及如何读取它。所以我的问题不是那种“帮我卡住”。 看看这个小对话框程序: .386 .model flat, stdcall includelib "C:\Program Files (x86)\

    1热度

    2回答

    我想用python读取32位浮点图像文件来做一些图像分析。 我已经试过 import matplotlib.pyplot as plt im = plt.imread('path_to_file.tif') 但是,这只是读取数据为8位整数。有没有办法用正确的数据类型提供imread()? - 好吧,它以前用16位TIFF文件开箱即用,但没有32位浮点数。

    0热度

    1回答

    我想打开并处理一些python中的大型.mat文件。 scipy.io.loadmat函数是完美的。但是,.mat文件很大时,该函数会返回MemoryError。问题可能是由于我使用的Python版本(Python 2.7.10 32位,与spyder接口)。这个问题已经提出,但我找不到任何像样的解决方案。理想情况下,我将能够打开这些文件而无需更改我的python。有没有办法让scipy.io.l

    0热度

    1回答

    32位应用程序是使用C++开发的,运行于具有4个或更多内核的多台机器上。我正在分析应用程序的核心/处理器消耗。我想问,32位应用程序可以使用多个Core?如果是的话,有什么方法可以检查吗?

    0热度

    1回答

    据我所知,一个32位操作系统可以有2^32的内存位置,2^32几乎等于40亿。但为什么内存是4GB? 1个字节是8位,每个存储器位置有4个字节= 32位。那么2^32次4应该等于4 * 4 *(2^30)= 16GB?

    1热度

    2回答

    我有一个开源项目,我想在32位和64位体系结构上运行/编译。但问题来了:它使用动态数组很多,并且也需要弄乱它们的长度。动态数组的长度存储在size_t类型中,即64位上的ulong和32位系统上的uint。 我有一些代码看起来是这样的: int i = 0;//this HAS to be int, not uint for some reasons i = dynArray.length;//