计算机是如何知道数据的含义

来源:百度知道 编辑:UC知道 时间:2024/06/30 16:28:13
我知道计算机是用1和0存储数据,但计算机是如何知道一堆数据是表示指令,还是数值,还是一幅画,还是...

这就要靠应用软件翻译咯。如文字软件把 一个字“邓”表示为110011100
下次它读取110011100 就会翻译会 “邓” 这个字 计算机只是做最简单的 资源分配、管理,存储、读取还有就是加法运算。

这如同 波斯电码一样的 人为先规定好 那几个1代表什么 那几个0代表什么。或则怎么组合又代表什么一样咯。这就是为什么 word格式的文档不是什么软件都打得开,要固定某些兼容的软件才能打开。如果你不知道它是如何规定的话,就算打开了也不知道如何翻译,这就是经常乱码的原因。

这是计算机自身的语言翻译问题