百杂讲堂之为什么32位系统只能操作4g内存
2024-10-18 18:29:24
百杂讲堂之为什么32位系统只能操作4g内存
计算机内存中很多的单元,每一个单元就是一个字节,一个字节有8位。每一个单元有两种状态:0和1。
所以
- 两个单元就有4个组合;
- 3个单元就有8个组合;
- 依次类推……;
- n个地址就有2的n次方组合。
32位计算机,就有32个的单元,就能控制2^32个单元,即2^32个字节,也就是2^32B,等于4GB,所以32位系统的计算机只能控制4gb的内存。
很多人也就想到了,现在有64位的系统,那么也就有2^64个单元,约等于17,179,869,184GB,oh my god!这么大的内存,然而,这只是一种理论上的值,现在由于各种技术的限制,不可能有这么大的内存。
,
最新文章
- Android点击列表后弹出输入框,所点击项自动滚动到输入框上方
- [工作中的设计模式]中介模式模式Mediator
- mysql修改密码
- Java——单选按钮:JRadioButton
- javascript基础知识-语句
- 注意Activator.CreateInstance两个重载方法的性能
- NGUI 界面自适应
- 如何安装Favicon
- bzoj3123
- php session_set_save_handler 函数的用法(mysql)(转)
- hdu 1564 Play a game(博弈找规律)
- 基于LNMP的Zabbbix之Zabbix Agent源码详细安装,但不给图
- mysql安装出现的问题
- mongodb入门级的视频教程-简易客户管理系统制作
- 双击打开Jar文件
- 老男孩Python视频教程:第一周
- 面试 Java 高级后端开发,要准备哪些知识点?
- 口碑点餐相关问题FAQ
- 编译wxWidgets
- 【C++】vector用法详解