2 beishen7234 beishen7234 于 2016.09.14 10:37 提问

一个寄存器怎么存储一个int整形?

一个16位的寄存器能存的最大数是65535,也就是存一个int型的数,需要消耗两个寄存器吗?

2个回答

u014559880
u014559880   2016.09.14 11:16
已采纳

16位寄存器那就是16位的CPU吧,对应的int也是16位的。

lm_whales
lm_whales   Rxr 2016.09.14 11:14

C51 是两个 int 是16Bits
16Bits 程序是一个int 一般是一个寄存器。
因为 int 一般来说,是寄存器的大小,
不过微软 64BitsWindows ,int 是 半个寄存器大小。
int 最小16Bits
大概只有这个是必须的。

Csdn user default icon
上传中...
上传图片
插入图片