c语言学习笔记2之x86与x64

   我们写c程序代码,肯定是在电脑上。当然用手机也可以,手机上有一个c4droid可以编写c代码,还有直接在网站托管的也行。不过大部分都在自己电脑上写吧。而电脑又分为x86与x64。86应该与以前的8086cpu有关。x86是指32位系统。而x64则是指64位系统。32位中的32是指一次性可以处理的位数。也是指地址为为32位。位在英文的表示为bit,即比特。这涉及到计算机的基本计算单位。例如我们手机用的流量使用Mb和G来计量。换算关系为

1 kb = 1024 bytes (字节)=2^10 bytes 1 mb = 1024 kb = 2^20 bytes 1 gb = 1024 mb = 2^30 bytes 


所以32位每次处理4个字节,而32位系统的最大内存为4G是怎么来的呢。因为地址为32位所以有2^32个字节。换算成g则为4g。即4*1024*1024*1024

所以64位每次则处理8个字节。地址为64位。64位系统的最大内存为2^64。对于个人来说已经完全足够了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值