冯诺依曼架构的硬件主要由五大部件组成:内存:用于存储数据和程序计算器:主要运行算术运算和逻辑运算,中间结果暂存于计算器控制器:主要用于控制和指挥程序和数据的输入和运算,并对运算结果进行处理输入设备:用于将熟悉的信息形式转换为机器可以识别的信息形式,常见的有输出设备如键盘和鼠标:可以将机器计算结果转换成熟悉的信息形式,如打印机输出、显示器输出等。其中,运算器和控制器组合成处理器(CPU),输入输出设备组合成I/O设备。硬件系统模型:高速缓存出现的机械原理:存储设备越大,运行越慢;存储设备越快,成本就越高。因此,与内存相比,处理器的存储空间虽然很小(只有几百字节),但其运行速度确实是内存的数百倍。因此,我们在CPU中引入高速缓冲存储器,使CPU的容量可以扩展到数万字节,运算速度几乎和访问寄存器一样快。存储设备的层次结构是从上到下,设备的访问速度越来越慢,存储空间越来越大,每字节序列的成本越来越低。关注公众号,让我们一起进步
