吾志所向,一往无前;愈挫愈奋,再接再厉

Linux学习笔记

Posted on By Eironn

一.计算机上的常用的计算单位

一般来说,文件大小使用的是二进制的方式。

速度单位则常使用十进制的方式。

如1GB的文件=1024×1024×1024B

1GHz=1000× 1000 × 1000Hz

1、1千赫 (kHz 103 Hz) =1 000 Hz 2、1兆赫 (MHz 106 Hz) =1 000 000 Hz

3、1吉赫 (GHz 109 Hz) =1 000 000 000 Hz

4、1太赫 (THz 1012 Hz) =1 000 000 000 000 Hz

5、1拍赫 (PHz 1015 Hz) =1 000 000 000 000 000 Hz

6、1艾赫 (EHz 1018 Hz) =1 000 000 000 000 000 000 Hz

Hz实际上就是 次/s

二.二进制和十六进制

我们经常把4个二进制放在一起,因为这样可以表示一个十六进制的数字。如下

0000–0 0001–1 0010–2 0011–3 ……………. 1101–D 1110–E 1111–F

一个字节(byte)有8位(bit),一个位代表一个二进制,因此按照字节的写法,关系如下:

二进制: 0000 0000, 0000 0001, 0000 0010, 0000 0011 … 0000 1111 ,0001 0000, … 1111 1111 十进制: 0 1 2 3 … 15 16 … 255 十六进制: 0 0 1 2 3 … 0 F 1 0 … F F

三.名词解释

总线(bus)

总线(Bus)是计算机各种功能部件之间传送信息的公共通信干线,它是由导线组成的传输线束, 按照计算机所传输的信息种类,计算机的总线可以划分为数据总线、地址总线和控制总线,分别用来传输数据、数据地址和控制信号。总线是一种内部结构,它是cpu、内存、输入、输出设备传递信息的公用通道,主机的各个部件通过总线相连接,外部设备通过相应的接口电路再与总线相连接,从而形成了计算机硬件系统。在计算机系统中,各个部件之间传送信息的公共通路叫总线,微型计算机是以总线结构来连接各个功能部件的。

其中的数据总线DB(Data Bus)、地址总线AB(Address Bus)和控制总线CB(Control Bus),也统称为系统总线,即通常意义上所说的总线。

总线的带宽=总线的工作频率*总线的位宽/8

MCU(微控制单元)

微控制单元(Microcontroller Unit;MCU) ,又称单片微型计算机(Single Chip Microcomputer )或者单片机,是把中央处理器(Central Process Unit;CPU)的频率与规格做适当缩减,并将内存(memory)、计数器(Timer)、USB、A/D转换、UART、PLC、DMA等周边接口,甚至LCD驱动电路都整合在单一芯片上,形成芯片级的计算机,为不同的应用场合做不同组合控制。诸如手机、PC外围、遥控器,至汽车电子、工业上的步进马达、机器手臂的控制等,都可见到MCU的身影。