计算机组成原理——
‘计算机核心组成’
1.什么是编程语言:
人与机器沟通的介质
什么是编程:
将人类的思想逻辑和想法用编程语言翻译过来并写到文件里,再由计算机实现,结果就是一堆文件
2.计算机硬件
cpu
内存
硬盘
由硬盘拿到资源——>再将数据加载到内存——>再由cpu去内存读取数据
一个完整的计算机系统有:
应用程序
操作系统(windows,linux,mac)
硬件
3.计算机的五大组成部分:(*)
1.运算器 运算系统 用来做逻辑运算和算数运算
2.控制器 控制系统 用来控制计算机其他组件的运行
3.存储器 存储系统 用来存储数据,也称io设备:input输入单元 and output输出单元
4.输入设备 用来接收外界输入数据的工具,例如:键盘,鼠标,摄像头,麦克风
5.输出设备 用来向外输出数据的工具,例如:显示器,打印机,音响
运算器+控制器={cpu 中央处理器}
存储器:
内存:优点:{存取速度快}
缺点:{断电缺失数据,临时存储}
外存:优点:{永久存储数据}
缺点:{存取速度慢}
合并成三大核心组件:
cpu
主存储器
io设备
五大组成部分基本工作流程:
输入单元——>主存储器——>cpu——>主存储器——>输出单元
cpu基本工作流程:
取值——>解码——>执行
4.三大核心部件
cpu
内存
硬盘
5.存储器
寄存器:cpu即将要用的数据
高级缓存(cache):临时存储数据量较小的数据的地方
内存:临时存储数据的地方(主力)
硬盘:永久存储数据的地方 分为机械硬盘和固态硬盘
机械硬盘:基于磁道存储数据,取对应扇区,查数据
固态硬盘:基于电容存储
6.操作系统
x86: 32位 cpu一次性可以处理32位二进制字符
x64: 64位 cpu一次性可以处理64位二进制字符 (可以兼容64位和32位)存在向下兼容
操作系统将计算机硬件的接口封装起来,给到应用程序。
操作系统就是组织,协调,控制你的计算机的硬件
bios是自带的小的操作系统
7.什么是文件
操作系统提供给你操作硬盘的一种方式