内存单元为什么从0开始编号,而不是从1
时间:2010-12-07
来源:互联网
内存单元为什么从0开始编号,而不是从1
作者: mic47 发布时间: 2010-12-07
1+1为什么得2?
从0开始 这就是规定
没有为什么 就像内存单元就叫内存单元一样
计算机就是从0开始计数的 刚开始不习惯罢了
从0开始 这就是规定
没有为什么 就像内存单元就叫内存单元一样
计算机就是从0开始计数的 刚开始不习惯罢了
作者: znxllyuan 发布时间: 2010-12-07
看见楼主另个帖子 1K为什么是1024
我想说 楼主别在这些基本概念上下功夫了 概念就是概念 记住就行了
我想说 楼主别在这些基本概念上下功夫了 概念就是概念 记住就行了
作者: znxllyuan 发布时间: 2010-12-07
这个,个人认为,是这样的:
因为计算机是用2进制计数。不管是当初的8086还是现在的i7.他们都是常用“1010101010101010”来给内存做标记的。
“0000000000000000”===>(转换为十进制为:0)表示第一个内存单元;
“0000000000000001”===>(转换为十进制为:1)表示第二个内存单元;
“0000000000000010”===>(转换为十进制为:2)表示第三个内存单元;
“0000000000000011”===>(转换为十进制为:3)表示第四个内存单元;
。
。
。
所以第一个内存单元编号为“0”!!
以上纯属个人理解,如有谬误。还请诸大虾海涵!!!
因为计算机是用2进制计数。不管是当初的8086还是现在的i7.他们都是常用“1010101010101010”来给内存做标记的。
“0000000000000000”===>(转换为十进制为:0)表示第一个内存单元;
“0000000000000001”===>(转换为十进制为:1)表示第二个内存单元;
“0000000000000010”===>(转换为十进制为:2)表示第三个内存单元;
“0000000000000011”===>(转换为十进制为:3)表示第四个内存单元;
。
。
。
所以第一个内存单元编号为“0”!!
以上纯属个人理解,如有谬误。还请诸大虾海涵!!!
作者: lxjxlxj 发布时间: 2010-12-07
应该是这个
引用 3 楼 lxjxlxj 的回复:
这个,个人认为,是这样的:
因为计算机是用2进制计数。不管是当初的8086还是现在的i7.他们都是常用“1010101010101010”来给内存做标记的。
“0000000000000000”===>(转换为十进制为:0)表示第一个内存单元;
“0000000000000001”===>(转换为十进制为:1)表示第二个内存单元;
“0000000000000010”===>(转换为十……
这个,个人认为,是这样的:
因为计算机是用2进制计数。不管是当初的8086还是现在的i7.他们都是常用“1010101010101010”来给内存做标记的。
“0000000000000000”===>(转换为十进制为:0)表示第一个内存单元;
“0000000000000001”===>(转换为十进制为:1)表示第二个内存单元;
“0000000000000010”===>(转换为十……
作者: mic47 发布时间: 2010-12-07
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28