
课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
对于大多数软件开发程序员来说,除了需要掌握本职业的软件开发技术以外,对于计算机硬件知识也是需要熟练掌握的,下面我们就通过案例分析来了解一下,计算机硬件基础知识分享。
CPU
中央处理器,由控制器和运算器构成
CPU指令集:
ARM架构:节能,性能没有X86好。一般手机、机顶盒等的CPU使用的就是ARM架构的CPU
X86/x86_64架构
RISC-V架构:开源的
CPU架构:
一颗CPU内置了很多指令,不同的指令负责完成不同的工作
CISC:ComplexInstructionSetComputer,复杂指令集:所有的操作,每个操作都有一个单独的指令集完成
RISC:ReducedInstructionSetComputer,精减指令集:把常用的功能用单独的指令集完成,不常用的功能使用常用的单独指令集组合起来完成
CISC系列:因特尔、ADM等X86架构的CPU
RISC系列:ARM架构的CPU
X86的由来:之所以称为X86,是因为早Intel的CPU型号是8086,后来出现了80286,80386,80486,80586等,所以之后的Intel和其兼容的厂商的生产CPU都称为X86CPU。
为了区别非64位的CPU,一般将64位的CPU称为X86-64。由于早在1999由AMD设计公开64位技术,称为x86-64,后来改名为AMD64,不同厂商称呼有所不 同,所以AMD64,x86-64,x64都指的是64位的基于X86的CPU。
CPU主频
主频是CPU的时钟频率(CPUClockSpeed),是CPU运算时的工作的频率(1秒内发生的同步
脉冲数)的简称。单位是Hz
外频:系统总线的工作频率,CPU与外部(主板芯片组)交换数据、指令的工作时钟频率---(内存的工作频率)
倍频:倍频则是指CPU外频与主频相差的倍数
三者关系是:主频=外频x倍频
高速缓存(cache)
CPU速度快于内存速度,为了让CPU处理数据速度更快,把内存中的数据暂时存放到CPU的缓冲区中,这样CPU从缓冲区中获取数据比从内存中获取数据更快
CPU的缓存分类:
一级缓存:L1
二级缓存:L2
三级缓存:L3
一级缓存速度快,容量小。三级缓存相反
总线:
CPU能同时处理多少数据
主板
安装了组成计算机的主要电路系统,一般有BIOS芯片、I/O控制芯片、键盘和面板控制开关接口、指示灯插接件、扩充插槽、主板及插卡的直流电源供电接插件等元件
内存
介于CPU和外部存储之间。计算机中所有程序的运行都是在内存中进行的
外存:硬盘,U盘,软盘,光盘
内存带宽:
指内存与北桥芯片之间的数据传输率
内存带宽=内存总线频率×数据总线位数/8
点击查看示例
硬盘
常见的磁盘接口种类:
IDE:IntegratedDriveElectronics,电子集成[驱动器,早期家用电脑常用接口
SCSI:SmallComputerSystemInterface,小型计算机系统接口,早期的服务器常用接口
SATA:SerialATA(AdvancedTechnologyAttachment高技术配置),家用电脑常用的接口
SAS:SerialAttachedSCSI,是目前服务器上主流的接口
光纤通道:FiberChannel,高性能服务器上采用的接口
M.2:固态硬盘接口,性能更强
按结构分类:
机械硬盘HDD(HardDiskDrive)
固态硬盘SSD(SolidStateDrives)
网卡
允许计算机在计算机网络上进行通讯的计算机硬件
其他硬件
热插拔技术:称为热交换技术(HotSwap,允许在不关机的状态下更换故障热插拔设备,同时并不影响网络用户对数据的使用
【免责声明】:本内容转载于网络,转载目的在于传递信息。文章内容为作者个人意见,本平台对文中陈述、观点保持中立,不对所包含内容的准确性、可靠性与完整性提供形式地保证。请读者仅作参考。更多内容请加danei0707学习了解。欢迎关注“达内在线”参与分销,赚更多好礼。