CPU:一个具有特定功能的芯片 里面还有微指令集 如果让主机实现功能 要参考CPU是否含有内置的微指令集
管理与运算
CPU的架构:
我们使用的软件必须经过CPU内部的微指令集才实现
精简指令集(RISC) ARM
复杂指令集(CISC) Intel AMD
CPU的位数:一次数据读取的最大量
主板架构:
主板是连接各个组件的一个重要项目 因此在主板上面沟通各部组件的芯片组设计优劣 会影响性能不少
CPU内部含有微指令集 不同的微指令集会导致CPU工作效率的优劣
CPU的频率 频率就是CPU每秒钟可以进行的工作次数 每次工作都可以进行少数的指令运行之意
内存
CPU使用的所有数据都来自于内存 不论是软件程序还是数据 都必须读入内存后CPU才能使用
个人电脑的内存主要元件为动态随机存取内存(Dynamic Random Access Memory,DRAM)
内存分类 脚位和工作电压的不同
DDR(Double Data Rate) 双倍数据传送速度 可以在一次工作周期中进行两次数据的传输
多通道设计
显卡:
硬盘:
台式机:3.5英寸
笔记本:2.5英寸
传输接口:
SATA
USB(外接硬盘)
SAS
固态硬盘(Solid State Disk,SSD)
用闪存去制作大容量的设备
SSD系统盘 HDD(传统硬盘 Hard Disk Drive)
编码:
操作系统(系统调用接口 程序管理 内存管理 文件系统管理 设备的驱动)
应用程序
Linux:
内核
GNU工具
图形化桌面环境
应用软件
协作构成一个完整的Linux系统
内核主要负责的四种功能:
1.系统内存管理
2.软件程序管理
3.硬件设备管理
4.文件系统管理
Linux桌面环境
1. X Windows
X Windows软件是直接和PC上的显卡和显示器打交道的底层程序 控制Linux程序如何显示窗口和图形
没有桌面环境供用户操作文件或开启程序
2.建立在X Windows系统软件上的桌面环境
KDE GNOME Unity ...