摘要: 1.双击了快捷方式(xxx.exe) 2.操作系统根据它提供的绝对路径找到了exe程序的硬盘位置, 控制其代码从硬盘加载到内存。 3.操作系统控制cpu从内存中读取该程序的代码并完成执行。 阅读全文
posted @ 2020-03-02 20:22 江湖有梦 阅读(595) 评论(0) 推荐(0) 编辑
摘要: 1.计算机通电 2.BIOS运行,检测硬件(cpu,内存,硬盘等等) 3.BIOS读取CMOS存储器中的参数,选择启动设备。 4.从启动设备上读取第一个扇区的内容 (MBR主引导记录512字节,前446为引导信息,后64字节为分区信息,最后两个字节是标志位) 5.根据分区信息读入BootLoader 阅读全文
posted @ 2020-03-02 20:20 江湖有梦 阅读(909) 评论(0) 推荐(0) 编辑
摘要: 以7200转速的机械硬盘为例 7200转/min,转一圈的时间就是8ms。 平均寻道时间: 机械手臂转到数据所在磁道需要花费的时间,受限于物理工艺水平,目前机械硬盘(5ms) 平均延迟时间: 转半圈需要的时间8/2=4ms(受限于硬盘的转速) I/O延迟=平均寻道时间+平均延迟时间 优化程序运行的核 阅读全文
posted @ 2020-03-02 20:15 江湖有梦 阅读(610) 评论(0) 推荐(0) 编辑
摘要: RAM:内存 ROM:只读内存 (存放BIOS系统————计算机出厂时写死的一段程序) CMOS:存取速度慢,断电丢失数据,但是耗电量极低(电脑的时间等) 硬盘: 机械硬盘:磁道的一圈数据对等于一串二进制(1bit=一个二进制位) 8bit(比特位)=1Bytes(字节) 1024Bytes=1KB 阅读全文
posted @ 2020-03-02 20:09 江湖有梦 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 例: 2核4线程: 2核就是有两个CPU,4线程是指每个cpu都有两个线程,可以理解为伪4核。 强于2核2线程,弱于4核四线程 4核8线程: 4核就是有四个CPU,8线程是指每个cpu都有两个线程,可以理解为伪8核。 阅读全文
posted @ 2020-03-02 20:00 江湖有梦 阅读(1047) 评论(0) 推荐(0) 编辑
摘要: ##0.CPU的分类 x86-64 x86-32 cpu具有向下兼容性:即64位的cpu可以运行32位的程序,也可以运行64位的程序。 但32位的cpu只能运行32位的程序,无法运行64位的程序。 内核态与用户态:代表了cpu的两种工作状态 ###1.内核态:操作系统运行程序,所以可以操作计算机硬件 阅读全文
posted @ 2020-03-02 19:54 江湖有梦 阅读(2454) 评论(0) 推荐(0) 编辑