
计算机的硬件基础 效率是拷贝决定的 运算器主要包括算术运算,逻辑运算

这里的外设就是输入输出设备 这里我们以前文件操作读文件就是把磁盘内容加载到内存里,写文件就是把内存里数据写在磁盘上。 这里磁盘就是既能读又能写 这里就是IO设备由来。
在上图上就是
CPU=运算器+控制器 运算器就是±*% 真假运算 控制器就是控制计算机体系的先不做探究。
我们可以先简单理解为计算机里的存储器就是内存 存储器=内存 CPU获取运算,写入只能从内存中来。 这是体系结构规定

缓冲区也是在存储器中,这就是我们以前写倒计时程序的时候要用fflush函数把缓冲区内容刷新到输出设备上。 数据就是从一个设备拷贝到另一个设备。 “拷贝数据”的速度就是运算的速度。
那么我们为什么要有存储器。直接CPU访问IO设备不好吗?
为什么不能吧内存删掉呢?
输入输出 木桶原理以最短边决定的,如果没有输入输出设备决定运算的时间 我们的存储器可以对输入设备和cpu的速度不匹配做适配。 这个适配是操作系统里的算法决定的
下面是内存分级
