五大组成部分
冯诺依曼模型的五大组成部分为:控制器、运算器、存储器、输入设备、输出设备。
控制器(Control Unit):从内存中取指令、翻译指令、分析指令,然后根据指令的内存向有关部件发送控制命令,控制相关部件执行指令所包含的操作。
运算器(ALU,Arithmetic Logic Unit):处理数据,完成各种算术运算和逻辑运算。
计算机运算时,运算器的操作对象和操作种类由控制器决定。运算器操作的数据从内存中读取,处理的结果再写入内存(或者暂时存放在内部寄存器中),而且运算器对内存数据的读写是由控制器来进行的。
存储器(Memory):存储程序和各种数据。
-
内部存储器(内存、主存):存取速度快,但是容量小、价格高。用来存放即将执行的程序和数据,可供 CPU 直接读取。
-
随机存储器(RAM,Random Access Memory):可以被 CPU 随机读取(读取任何一个地址数据的速度是一样的,写入任何一个地址数据的速度也是一样的),一般存放 CPU 将要执行的程序、数据,断电丢失数据。
-
只读存储器(ROM,Read-onl
-