2024年12月25日到2025年3月29日共有 95 天
一、计算机基础
1.1 cpu回顾
cpu (中央处理器)
组成:ALU、CU、寄存器
核心:ALU、CU
国产cpu:龙芯
功能:解释指令 和 处理数据
特点:最快的硬件
性能:主频:工作周期 ≠ 运算次数。HZ
字长:cpu 一次处理二进制数位数
QPI带宽:传输 2B (双向)
Cache:高速缓冲存储器
多核多线程
MIPS ==》 百万次 / 秒
MTBF ==》平均无故障时间
1.2 第五节 计算机基础(存储器)
根据cpu关系分为 内存、外存。
内存(CPU可直接访问):随机存储器(RAM)、只读存储器(ROM)
内存 存放的是正在运行的程序
外存(CPU 不能直接(可以间接)访问)
外存 存放大量的数据、未运行的程序
RAM(随机存储器)
SRAM(静态随机存储器)==》Cache
DRAM(动态随机存储器)==》内存条(如下图)
特点:数据存取快,断电数据 丢失(所有数据完全丢失)
ROM(只读存储器)
特点:断电数据不丢失。
BIOS:装载在 ROM 中的一个程序
基本输入输出系统
开机步骤:
电源——》BIOS自检——》启动BIOS——》加载操作系统——》执行操作系统
外存:U盘、硬盘(HD,SSD)、光盘(CD,DVD)、软盘(FD)
硬盘:
机械硬盘(HD)——磁介质(容量相同,便宜)
固态硬盘(SSD)——》半导体特质(容量相同,贵,速度更快)
硬盘 的 基本单位:扇区
操作系统 的 管理单位:簇/块(连续几个扇区)
1.3 练习题
例题1:有一个硬盘,有2张双面磁盘,每面划分128个磁道,每条磁道划分64个扇区,每个扇区还有512B大小,问这张硬盘具有多少MB大小?
计算步骤:
两张双面磁盘 (2x2) X 128个磁道 X 64个扇区 X 512B
B --》 KB --》 MB --》GB
1024B = 1KB
1024KB = 1MB
1024MB = 1GB
注:这里要对算出的结果除以两个1024
为:(2 X 2 X 128 X 64 X 512B) / (1024 X 1024) = ?MB
公式:硬盘容量 = 盘面数 X 磁道 X 扇区 X 扇区大小
例题2:已知硬盘有64MB大小容量,该硬盘具有2张单面磁盘, 每张磁盘划分1024个磁道,每个磁道划分128个扇区,每个扇区还有多大 B?
计算步骤:
硬盘容量 64MB = 盘面数(2 X 1) X 磁道(1024) X 扇区(128)X 扇区大小(?B)
1024B = 1KB
1024KB = 1MB
1024MB = 1GB
扇区大小(?B) = (64 X 1024 X 1024)/ (2 X 1024 X 128 )= 256 B
存储器速度:
内存 > 外存
Cache > DRAM > 硬盘 > U盘
最快硬件: CPU
1.4 章节小结(思维导图)
存储器:
cpu直接访问:内存
RAM(丢)随机存储器
SRAM ——》cache
DRAM ——》内存条
ROM(不丢)只读存储器
BIOS(开机步骤)
cpu间接访问:外存
硬盘:
HD(机械硬盘,便宜,慢)
SSD(固态硬盘, 贵,快)
HD本身基本单位 ——》扇区
操作系统 ——》 簇/块
速度
内存 》 外存
Cache 》 DRAM 》硬盘 》 U盘