雾里探花之计算机硬件及组成原理(基础知识一)

雾里探花之计算机硬件及组成原理(基础知识一)

by梦中浮云


!声明:如果您有意愿转载本文,请在文章醒目位置注明原文链接。


        本系列的文章可能字数都不多,但我个人觉得,长篇大论是不适合学习的。

        本篇文章的内容属于基础知识,可能你会感觉有点零碎,但它真的很重要。因此,作者希望学习者可以耐心看完,掌握。

        1. 数制

        我们最熟悉的数制应当是十进制。我刚开始学习算术的时候,脑筋反应慢,因此经常通过伸手指来计数。毋庸置疑的是,它真的很方便,也许人类就是据此发明十进制的。

        知道了十进制,我们就可以很自然地去猜测,也许会有其他数制。事实正是如此,我们的生活中充满了各种数制。我们计算月份使用的是十二进制,计算星期使用的是七进制,计算季度使用的是四进制,计算旬数使用的是三进制等等。不过,以上的例子都只使用了每个进制的个位,没有进位。

        为什么叫X进制,就是因为有一个进位规律。如:十进制逢十进一,当你书写9加1的结果时,扩充了一位得到10。以此类推,十二进制中12的表示方法应该是10;二进制中2的表示方法也是10。当我们去读其他进制的10时,应当按位数从左至右依次读,1,0。

        计算机中使用的是二进制。为什么会这样?暂且放下,后面会解释。二进制中4的表示方法是100,8的表示方法是1000。如果你不停地写下去,你会惊讶地发现一个规律。十进制中2的n次幂用二进制表示,就是在二进制的第n位置1,其他位全部置0。我们计算位数的时候,一般是从右往左数,从0开始。

        一般情况下的数制之间的转换方法是个原理简单但叙述复杂的存在。所以,作者就偷懒不写了。同样的,网络上会有详细专业的介绍。

        2. 数学符号与工程符号

        数学符号,大家一定很熟悉。形如X^n的表示是指X的n次幂,这一点对各种进制是通用的。不过我相信大家还是习惯使用十进制的。

        工程符号,就是给科学符号(一般十进制实数的科学表示法)取的名字。如:10^3读作千,标记为K;10^6读作兆,标记为M。下图列出了常用的值:

symbols

图 1.1工程符号

        3. 计算机数学单位符号

        这一部分要和第二部分的工程符号做区别记忆。计算机领域内的K、M、G分别代表着2^10,2^20,2^30。其实这一点在生活中会很常见,你在购买存储设备(如闪存卡)的时候会发现标示1G的闪存卡实际上只有0.93G。或许这并不会引起你的注意,但当你发现16G的闪存卡只有14.9G时,你就会大发雷霆指责卖家黑心了。其实,仅仅是工业界和计算机界的表示方法不同罢了。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值