计算机的体系结构
冯诺依曼体系结构
冯·诺依曼体系结构的核心思想是将程序和数据存储在同一存储器中,计算机通过按照程序的指示依次读取存储器中的指令和数据来完成运算。这种结构特点是“程序存储,共享数据,顺序执行”,CPU从存储器取出指令和数据进行相应的计算。
组成部分
运算器:计算机中执行各种算术和逻辑运算操作的部件。运算器的基本操作包括加、减、乘、除四则运算,与、或、非、异或等逻辑操作,以及移位、比较和传送等操作。运算器与控制器共同组成了CPU的核心部分。
控制器:主要任务是发布命令,发挥着整个计算机系统操作的协调与指挥作用。它控制着程序的执行顺序,使得计算机能够自动、连续地执行指令。
存储器:用来存储程序和各种数据信息的记忆部件。存储器可分为主存储器(简称主存或内存)和辅助存储器(简称辅存或外存)两大类。内存是CPU直接访问的存储器,用于存放当前正在执行的程序和数据。外存则用于长期保存数据和程序,如硬盘、光盘等。
输入设备:是用户和计算机系统之间进行信息交换的主要装置之一。常见的输入设备有键盘、鼠标、摄像头等。
输出设备:是计算机硬件系统的终端设备,用于接收计算机数据的输出显示、打印、声音、控制外围设备操作等。常见的输出设备有显示器、打印机等。