计算机的五大组成部分
控制器、运算器、存储器、输入设备、输出设备
控制器:是计算机的指挥系统,负责控制计算机其他硬件的工作
运算器:负责数学运算与逻辑运算
控制器+运算器=CPU=====》人的大脑
存储器
内存
优点:存取速度快
缺点:断电数据就丢失,只能临时保存数据
外存:如硬盘
优点:断电数据不丢失,可以永久保存数据
缺点:存取速度慢
硬盘存取(IO)速度慢的原因
平均寻道时间(找磁道的时间)+平均延迟时间(转半圈的时间)=一次IO时间
7200转/分钟的硬盘来说,一次IO的时间大概:
5MS+4MS=9MS
输入设备input:键盘、鼠标、扫描仪等将数据输入进计算机内的设备
输出设备output:音响,显示器等将信息传出的设备
总结:
与运行程序有关的三大核心硬件:cpu、内存、硬盘
程序最先都是存放于硬盘的,站在硬件角度,程序的启动时,硬件的工作流程:
1. 程序相关数据先从硬盘读入内存
2. cpu从内存取出指令/数据然后运行
CPU详解
cpu具有向下兼容性
64的cpu可以运行32bit与64bit的软件
但是32的cpu只能运行32bit的软件
存储器单位之间的关系
8bit=1Bytes
1024Bytes=1KB
1024KB=1MB
1024MB=1GB
1024GB=1TB
1024TB=1PB
一套完整的计算机系统分为三层
应用程序
操作系统
计算机硬件
操作系统定义:
操作系统是协调、管理、控制计算机硬件资源与应用软件的一个控制程序
应用程序是通过操作系统来间接控制硬件的
在计算机开机时,boot被自动执行,指引CPU把操作系统从大容量存储器中传送到主存储器的易失区。
一旦操作系统放到了主存储器中,boot要求CPU执行一条转移指令,转到这个存储区域,在这个时候,
操作系统接管并且开始控制整个机器的活动。