Tips
那么什么是『½位』呢?以人类最常用的十½制为例,每个『位置』上面最多½能有
一个数值,这个数值不可以比
9
还要大!那比
9
还大怎办?
就用『第二个位置来装一个新的
1
』!所以,
9
还
是只有一个位置,
10
则是用了两个位置了。好了那如果是
16
½位怎办?由于每个位置只能出现一个数值,
但
是数字½有
0~9
而已啊!因此
16
½位中,就以
A
代表
10
的意思,以
B
代表
11
的意思,所以
16
½位就是
0~9, a, b, c, d, e, f
,有没有看到,
『每个位置最多还是只有一个数值而已』喔!好了,那回来谈谈二½制。因为每
个位置只能有
0, 1
而已,不能出现
2 (
逢
2
½一位
)
啦!这样了½乎?
.
速度单位
CPU
的指令周期常使用
MHz
或者是
GHz
之类的单位,这个
Hz
其实就是秒分之一。而在网络传
输方面,由于网络使用的是
bit
为单位,因此网络常使用的单位为
Mbps
是
Mbits per second
,亦即
是每秒多少
Mbit
。举例来说,大家常听到的
20M/5M
光世代传输速度,如果转成文件容量的
byte
时,
其实理论最大传输值为:每秒
2.5Mbyte/
每秒
625Kbyte
的下载
/
上传速度喔!
例题:
假设你½天购买了
500GB
的硬盘一颗,但是格式化完毕后却只剩下
460GB
左右的容量,这是什么原因?
答:
因为一般硬盘制造商会使用十½制的单位,所以
500GByte
代表为
500*1000*1000*1000Byte
之意。
转成
文件
的容
量单位时使用二½制
(1024
为底
)
,所以就成为
466GB
左右的容量了。
硬盘厂商并非要骗人,只是因为硬盘的最小物理量为
512Bytes
,最小的组成单位为扇区
(sector)
,
通常硬盘容量的
计算采用『多少个
sector
』,所以才会使用十½制来处理的。相关的硬盘信息在这一章后面会提到的!
0.2
个人计算机架构与相关设备组件
一般消费者常说的计算机通常指的就是
x86
的个人计算机架构,因此我们有必要来了½一下这个架构
的各个组件。事实上,
Linux
最早在发展的时候,就是依据个人计算机的架构来发展的,
所以真的
得要了½一下呢!另外,早期两大主流
x86
开发商
(Intel, AMD)
的
CPU
架构与设计理念都有些许差异。
不过互相学习对方长处的½果,就是两者间的架构已经比½类似了。
由于目前市场占有率还是以
Intel
为大宗,因此底下以目前
(2015)
相对½新的
Intel
主板架构来谈谈: