主要分为五个部分:控制器,运算器,存储器,输入设备,输出设备。
1,控制器(Control):是整个计算机的中枢神经,其功能是对程序规定的控制信息进行解释,根据其要求进行控制,调度程序、数据、地址,协调计算机各部分工作及内存与外设的访问等。
2.,运算器(Datapath):运算器的功能是对数据进行各种算术运算和逻辑运算,即对数据进行加工处理。
3.,存储器(Memory):存储器的功能是存储程序、数据和各种信号、命令等信息,并在需要时提供这些信息。
4, 输入(Input system):输入设备是计算机的重要组成部分,输入设备与输出设备合称为外部设备,简称外设,输入设备的作用是将程序、原始数据、文字、字符、控制命令或现场采集的数据等信息输入到计算机。
5,输出(Output system):输出设备与输入设备同样是计算机的重要组成部分,它把外算机的中间结果或最后结果、机内的各种数据符号及文字或各种控制信号等信息输出出来。
扩展资料:
计算机组件必须解决的问题是如何以期望的性能和价格将各种倍数和组件最佳地和合理地组合到计算机中,并且已经实现了所确定的ISA。由计算机组件设计决定的方面应包括:
(1)数据路径宽度:数据总线上并行传输的信息的位数。
(2)特殊部件的设置:是否设置乘法除法,浮点计算,字符处理,地址计算等特殊部件,设置数量与特殊部件的使用速度,价格和使用频率有关。
(3)各种操作的组件共享程度:分时共享率高,虽然速度有限,但价格低廉。设置部件以降低共享程度,随着并行度的增加,速度可以提高,但价格也会增加。
(4)功能组件的并行性:是使用顺序序列化,还是使用重叠,流水线或分布式控制和处理。
(5)控制机构的组成:无论是硬盘还是微程序控制,无论是单机加工还是多机加工或功能分配加工。
(6)缓冲和排队技术:如何设置和设置组件之间大容量的缓冲区以协调它们的速度差异;通过随机,先进先出,高级,优先或循环来安排事件处理的顺序。
(7)估算和预测技术:使用哪些原则来预测未来优化性能的行为。
(8)可靠性技术:使用何种冗余和容错技术来提高可靠性