1.计算机发展史
1.1 冯诺依曼体系结构图
1.2 计算机发展
1.3计算机组成
1.4 CPU本质
控制单元(Control Unit):完成数据处理整个过程中的调配工作;
算术逻辑单元ALU(Arithmetic Logic Unit):完成各个指令以便得到程序最终想要的结果;
存储单元:负责存储原始数据以及运算结果。
1.5 芯片和CPU的关系
芯片有很多种,CPU芯片是其中一种其他还有GPU、NPU、FPGA芯片等等
GPU:Graphic Processing Unit 图形处理单元
NPU:Neural Networks Process Units 神经网络处理单元
FGCA:Field-Programmable Gate Array 现场可编程门
1.6 CPU和GPU
1.7 CPU重要参数
核心数相当于有几个打工仔在给你打工,一般来说核心数越多,效率越高
线程数就是逻辑处理的数量
虚拟内核=逻辑处理器=线程数
1.8 CPU指令集和架构
指令是用来控制硬件的,经过编译后:01010101的电信号复杂指令集(Complex Instruction Set Computer):每个指令做复杂动作,完成操作需要较少指令,庞大代表:Intel X86
精简指令集(Reduced Instruction Set Computer):每个指令做简单动作,完成操作需要很多指令,灵活代表:ARM、RISC-V、MIPS
1.9 内存(主存)
1.10 内存存储空间
运行内存:RAM(Random Access Memory)
存储空间:ROM(Read Only Memory)
1.11 硬盘类型
1.12 机械硬盘和固态硬盘工作原理
固态硬盘,机械硬盘工作原理和区别
1.13 硬盘和内存的区别
1.14 输入输出设备
输入设备:键盘、鼠标、麦克风、摄像头、扫描仪、数位板、游戏手柄等等;
输出设备:显示器、打印机、音响等等。
显卡(GPU)
声卡
1.15 程序运行原理:二进制
二进制:0/1
1.16 编程语言
1.17 从源代码到可执行程序
1.8 操作系统
为什么需要操作系统(Operating System)?
1、提供API,屏蔽硬件差异
2、协调系统资源
(保证系统最大化的使用)
计算机体系结构
最新推荐文章于 2025-04-22 19:49:36 发布