《论32位系统是怎样支持long long的》

突然想到有一个令我CPU烧掉的问题:
32位系统是怎样支持64位的long long的?
好像DEV-C++支持32位系统,但64位的long long怎么办?
而且是怎么存储、计算、输出的?真的CPU快烧了awa
(太水立马删)

1 个赞

32位,64位都是电脑内存的查询范围,跟数据大小有啥关系?

又不是说32位系统最大只能存2^32大小的数

得存值吧,而且我问了AI,通常最大(有符号)只能存2^31-1

啊?

32位系统和这有什么关系?long long都支持不了那咋支持的了你其他软件的uwu?
还有,AI的话别瞎信,不一定全是对的

啊?

32位和64位的区别只是在于查找速度而已,存储空间和他没关系

而且就算是的话,他的意思也应该是CPU一次处理32bit的数据(4字节)那long long不正好4字节嘛

但是你这么一说好像int128只能在64位系统上使用? :face_with_monocle:

哦哦哦,懂了懂了,谢谢

  • 32位:每个时钟周期最多能同时处理32位宽度的数据。
  • 64位:每个时钟周期最多能同时处理64位宽度的数据,相较于32位有更高的数据处理能力。

但是他的时钟周期可是几赫兹啊,老快了

对呀所以不用关心这种问题的
关了吧uwu