您的位置:首页 > 编程语言 > C语言/C++

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

2016-05-10 23:23 330 查看
   我们写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。对于个人来说已经完全足够了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: