计算机体系结构

本文深入探讨了计算机发展的历史,包括冯诺依曼体系结构,CPU组成及其工作原理,如控制单元、ALU和存储单元。还讲解了CPU与GPU、内存和硬盘的区别,以及指令集、架构、编程语言和操作系统的作用。涵盖了核心数、线程数、内存类型等关键概念。
摘要由CSDN通过智能技术生成

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、协调系统资源
(保证系统最大化的使用)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值