1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 |
接口: PCIE(PCI-E Peripheral Component Interconnect Express):原名"3GIO" 新一代通用总线接口 IDE(Integrated Drive Electronics)即"电子集成驱动器",它的本意是指把"硬盘控制器"与"盘体"集成在一起的硬盘驱动器。 SATA(Serial Advanced Technology Attachment)即(串行高级技术附件,一种基于行业标准的串行硬件驱动器接口)。 SCSI(Small Computer System Interface)小型计算机系统接口,一种用于计算机和智能设备之间(硬盘、软驱、光驱、打印机、扫描仪等)系统级接口的独立处理器标准。 FC(Fibre Channel)光纤通道。是一种跟SCSI或IDE有很大不同的接口 SAS(Serial Attached SCSI) 串行连接SCSI接口,串行连接小型计算机系统接口。 LPT 此接口一般用来连接打印机或扫描仪 HDMI(High Definition Multimedia Interface) 是一种数字化视频/音频接口技术 协议: (上层 协议 泛指"指令")(a over b 基于b协议之上实现a协议) SCSI指令/协议和NVMe指令/协议,是存储系统面向机械盘和固态介质分别开发的两种上层协议。它们可以被over到传输层协议+网络层/链路层/物理层接口上传输到对方,比如scsi over fc,scsi over sas、[(scsi over tcp)over ip] over ethernet, scsi over RDMA over IB, scsi over tcp over ip over ib。 SCSI接口、FC接口、SAS接口;这三个都是承载SCSI上层协议的。有人可能蒙掉了,SCSI不是上层协议的名字么,为何底层物理接口也叫SCSI?因为SCSI这个标准最早的时候把上层协议一直到底层传输协议、物理层、网络层全给定义了。自己去搜一下SCSI接口长什么样。 SATA接口,仅用于承载ATA协议。其前身IDE接口,也承载ATA协议。 PCIE标准接口,承载PCIE传输协议,NVMe over PCIE。也就SCSI over PCIE但是没有普及。 M.2接口,可承载PCIE协议 U.2接口,其中包含SAS、SATA和PCIE x4三套接口,充分利用空间,将三套金手指信号做到接口上,各干各的。意味着可以插入一块SAS或SATA或PCIE盘。U.2实质上是一种combo组合接口。 m.2接口广泛用于平板电脑里的固态存储介质。其底层可承载PCIE传输协议,然后可以SCSI over PCIE,NVMe over PCIE。其也可以直接跑SATA信号,相当于新型的SATA接口。 emmc接口,没有连接器,直接从flash颗粒管脚以贴片的方式与emmc控制器的管脚相连。承载onfi/toogle协议。属于并行总线。 ufs接口,没有连接器,直接从flash颗粒管脚以贴片的方式与ufs控制器的管脚相连。属于串行总线。 其它: RAM(random access memory)即随机存储内存,这种存储器在断电时将丢失其存储内容,故主要用于存储短时间使用的程序。 ROM(Read-Only Memory)即只读内存,是一种只能读出事先所存数据的固态半导体存储器 Register 寄存器 以CPU为例:CPU <-> Register <-> cache <-> RAM LBA(Logical Block Address) 逻辑区块地址(扇区) HUB(集线器) 多端口的转发器 GPU(Graphics Processing Unit) 图形处理器 显示芯片 HBA(Host Bus Adapter) 主机总线适配器 FSB(Front Side BUS) CPU与北桥芯片之间的数据传输总线,又称前端总线。 Bit(缩写为b)意为"位"或"比特",是计算机运算的基础 Byte(缩写为B)意为"字节",是计算机文件大小的基本计算单位 1B=8b,1KB=1024B,1MB=1024KB,1GB=1024MB,1TB=1024GB,1PB=1024TB,1EB=1024PB,1ZB=1024EB,1YB=1024ZB,1BB=1024YB 早期CPU的总线宽度位32位 最大寻址能力2的32次方Byte=4GB 所以早期的内存一般都是4G的 去除BIOS中或其他程序中常驻的内存 通常可用内存不到4G BIOS(Basic Input Output System) 一组固化到计算机内主板上一个ROM芯片上的程序、地址表(路由表)、驱动信息等 |
U盘存储简单梳理(如下图):
七层协议、五层协议、TCP/IP协议(如下图):