linux之路(一)计算机的物理基础

前言

linux之路系列是《鸟哥的Linux私房菜》的读书笔记,大致按照书中介绍做下总结.

计算机基础

CPU架构

  1. 精简指令集(Reduced Instruction Set Computer,RISC)

顾名思义,精简过的指令集,执行时间短,行为简单,复杂动作由多个指令完成。ARM/IBM/Oracle 都有用 2. 复杂指令集 (Complex Instru Set Computer,CISC)

特点是指令数量多且复杂,但行为丰富。Intel VIA AMD在用

X86的起源:Intel最早生产的CPU代号8086,后来又生产出80286、80386...由此以X86代称此种架构的CPU。64位CPU称为X86_64

CPU的外频和倍频

外频指的是CPU与外部元件进行数据传输时的速度,倍频则是CPU内部用来加速工作性能的一个倍数,两者相乘才是CPU的频率速度。 内频=外频*倍频

容量速度计算单位

一般容量以二进制计算,速度以十进制计算。为了简化计算,又设1Byte=8bit(一般Byte首字母大写,bit全部小写)。如1G Bytes的文件实际大小为1024 * 1024 * 1024 Bytes,而CPU速度1GHz =1000 * 1000 * 1000 Hz.

进位制KiloMegaGigaTeraPetaExaZetta
二进制10241024K1024M1024G1024T1024P1024E
十进制10001000K1000M1000G1000T1000P1000E
网络传输速度

网络常用的单位是Mbits/second 换算成容量要除以8(1Byte=8bit(binary digit),也就是说100 / 50 M的传输速度换算成理论下载上传速度是12.5 / 6.25 MByte.

硬盘奸商?

刚买到电脑的朋友可能很疑惑,为什么标注的1TB硬盘实际容量只有930GB左右,网上查阅之后才知道硬盘制造商是以十进制单位计算的,所以1T=1000GB=1000*1000*1000*1000 Byte.换算成二进制约为931GB。心中不禁大骂奸商,其实硬盘制造商的这个锅背的有点冤。硬盘的最小物理量为512Bytes(现在已经有4KByte),最小组成单位是扇区(sector),计算硬盘容量是以扇区个数n决定的,显然n只能用十进制来表示,要不会造成很多不必要的麻烦。

主板

主板用来连接计算机的各个组件,使他们协同工作,升级硬件要注意和主板搭配。

总线

总线完成连接组合功能。早先采用三总线结构:数据总线、地址总线、控制总线。

带宽

目前CPU内置的内存控制芯片对内存的工作频率最高可达3200MHz,即每秒传输次数,而每次传输的数据量大多为64位,所以CPU从内存中取得的最快带宽就是3200MHz*8 Bytes=25.2 GBytes.

位宽

平时所说的32位CPU、64位CPU指CPU一次所能处理的数据宽度,即位宽。

32位CPU最大支持4GB内存?

这是有硬件和软件共同决定的。

硬件方面:32位CPU的地址总线是32位(部分服务器上是36位,计算方式同下),那么提供的可供寻址物理地址范围位2^32=4GB.而64位CPU的地址总线一般是36位(部分用作服务器的是40位),也就是2^36=64GB。

软件方面:32位windows操作系统的逻辑地址编码采用的地址位数是32位,所以操作系统提供的逻辑地址寻址范围是4GB,并且有一部分逻辑地址被划分出来对如BIOS、CPU寄存器等的物理地址进行映射(详见内存映射激素,MMIO),致使可用内存少于4GB。

内存

DDR3与DDR3L的区别

DDR3工作电压1.5V,DDR3L工作电压1.35V.一般用在对耗电要求高的笔记本上,将DDR3L插在不支持的主板会烧毁。

双通道

单内存条最大总线宽度只有64位,组成双通道可达128位,这就是双通道的设计理念。

硬盘

默认读写位置

因为硬盘磁片外侧磁道面积更大,能容纳的扇区数量更多,所以默认是从外侧开始的写.

SATA接口

SATA传输接口传输时,当传输10位编码时,仅有8位位数据,其它两位为检验位.在带宽的计算上,使用换算为1:10而不是1:8

为什么非正常方式关机会损坏机械硬盘?

正常关机时,操作系统会将机械手臂回归原位,不会对硬盘或机械手臂造成损伤.

专有名词

DRAM : Dynamic Random Access Memory 动态随机(任意)存取内存

SRAM : Static Random Access Memory 静态随机(任意)存取内存

DDR : Double Data Rate,双倍数据传送速度

HT : Hyper-Threading,超线程.

FSB : Front Side Bus,前端总线速度. ROM : Read Only Memory. VGA : Video Graphics Array. SSD : Solid State Disk. HDD : Hard Disk Drive.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值