计算机硬件与体系结构
计算机体系结构
计算机硬件组成
主板上面有CPU和内存
--CPU:中央处理器
【常见电脑处理器】
奔腾:Pentium
酷睿:core
锐龙:Ryzen
【常见的手机处理器】
CPU的本质组成:控制单元,存储单元,运算单元
【CPU的重要参数】
--线程:CPU在处理信息的时候会有停顿时间,所谓多线程处理就是利用这个性质进行的
频率:工作频率,一秒钟产生的脉冲信号(1秒钟的基准速度)
CPU分为32位和64位,其中位数的意思:CPU一次能处理的位数(注意:32位CPU所能搭载的处理内存最大是4G,而64位的理想最大搭载可能是无限内存)
【CPU指令集和架构】
概念:指令是用来控制硬件的,经过编译后就是01010101的电信号
分类:复杂指令集,精简指令集
--复杂指令集:每个指令做复杂动作,完成操作需要较少指令,比较庞大
代表:Intel X86
--精简指令集:每个指令做简单动作,完成操作需要很多指令,比较灵活
代表:ARM,RISC-V,MIPS
【GHZ单位换算】
1GHZ=1亿HZ
芯片的分类
CPU,GPU,NPU,FPGA等等
GPU:图形处理单元--(一般挖矿就用的GPU)
NPU:神经网络处理单元
FGCA:现场可编程门
【CPU和GPU的区别】
内存
内存存储数据然后发送给CPU
运行内存:RAM(Random Access Memory)
存储空间:ROM (Read Only Memory)
硬盘
分类
机械硬盘和固态硬盘的工作原理(HDD机械,SSD固态硬盘)
硬盘和内存的区别
--硬盘是存储数据的,如果想要使用硬盘中的数据那么需要把数据转换到内存中再运行
--内存:运行数据的地方(比如我的电脑运行内存是16G)
冯诺依曼结构图