1,计算机组成
由CPU,内存卡,硬盘,显卡,主板,显示屏
CPU是人的大脑,负责运算
内存是人的记忆,负责临时存储
硬盘是人的笔记本,负责永久存储
输入设备是人的耳朵或眼睛,负责接受外部的信息传给CPU
都所有的设备都通过总线连接,总线相当于人的神经
三大核心硬件:硬盘 ,内存,cpu
执行过程:
程序最先存放于硬盘,
程序要运行必须从硬盘加载到内存,
CPU从内存读取指令----->翻译---->执行。
2,CPU
精简:执行的指令简单时间短
复杂:执行的指令复杂时间长但内容丰富
寄存器与CPU速度相同但是寄存器造价高
CPU具有具有向下兼容性
x86:表示CPU型号
64位:指CPU一次性从内存可以取出64位,64的CPU可以运行32位也可以运行64位的
3,硬盘
硬盘(磁盘)分为:
机械硬盘:
磁道:一圈数据,对应一串二进制
?
8bit比特位=1Bytes 字节
1024Bytes=1KB
1024MB=1GB
1024GB=1TB
1024TB=1PB
扇区:
一个扇区以512Bytes解读硬盘,一次性读写最小单位为扇区
操作系统读取单位为:
block 块==》8扇区 =4096Bytes
读取大文件可以修改 block
柱面:所有的盘片叠在一起形成的圆柱
固态硬盘:(用于操作系统启动)
读取速度快,但是慢在找数据的(造价高)
IO(input,output)延迟:
7200转/min =120转/s =1/120转=8毫秒
平均寻道时间:机械手臂转到数据在磁道花费的时间,
平均延迟时间:转半圈为4ms(毫秒),受限于硬盘转速
平均:IO延迟(约9毫秒) =平均寻道时间(约5毫秒)+平均延迟时间(约4毫秒)
优化效率:能从内存取数据就不要从硬盘取
虚拟内存
IO设备=设备的控制+设备本身
4,存储器
存储器用于提高CPU取内存的数据
RAM:内存
POM:"只读内存"(存放出厂的核心程序(BISO),不能被修改的)
CMOS(用主板蓄电):断电数据丢失,存取速度慢,耗电量低
5,操作系统
操作系统概念:
操作系统是一个协调,管理,控制计算机的硬件资源与应用软件资源的一个控制程序。
作用:
软件是计算机的灵魂分为:
计算机三层结构:
平台:操作系统+计算机硬件
软件跨平台:可以在任意平台上运行
6,操作系统的启动流程
7,应用程序的启动流程
1.双击快捷方式
2.告诉操作系统一个文件路径
3.操作系统从硬盘读取文件到内存中
4.cpu从内存中读取数据执行
原文:https://www.cnblogs.com/zhenghuiwen/p/12431722.html