01-计算机硬件基础
1. 计算机基本组成
计算机由哪几部分组成?各部分主要作用?
计算机主要由运算器、控制器、存储器、输入设备、输出设备5部分组成。
运算器
:进行算术和逻辑运算的部件;
控制器
:协调整个计算机系统的正常工作。主要包括指令寄存器、指令译码以及时序控制等。
运算器与控制器一般合称为中央处理器-CPU
,是计算机的核心部件。
存储器
:存放数据和程序的部件。通过地址总线和数据总线与其他部件相连。
输入/输入设备
:包含各类输入输出设备,及相应的输入输出接口。
2. 计算机的系统结构
计算机系统中提高并行处理的措施有哪些?
并行性的概念:是指计算机系统具有可以同时进行运算或操作的特性,它包括同时性和并发性年终发你。同时性指的是两个或两个以上的事件在同一时刻发生,并发性指的是两个或两个以上的事件在同一时间间隔法师。
提高并行性的思路:
- 时间重叠:在并行概念中引入时间因素,多个处理过程在时间上相互错开,轮流重叠使用同一硬件设备的各个部分。
- 资源重复:在并行概念中引入空间因素,以数量取胜。通过重复设置硬件资源,大幅提高计算机系统的性能。
- 资源共享:一种软件方法,使多个任务按一定时间顺序轮流使用同一套硬件设备。例如:多道程序,分时系统。
CISC/RISC指令系统的区别与联系?
CISC指令系统:复杂指令集系统。指令系统包含多种指令和寻址方式。可以使目标程序得到优化,给高级语言提供更好的支持,对操作系统功能支持比较完善。但也使得计算机结构越来越复杂,增加了研发成本和周期,而且难以保证其正确性,指令集越复杂,系统性能降低约明显。
RISC指令系统:精简指令集系统。通过简化指令使计算机的结构更将简单和你,从而提高机器的性能。指令数、寻址方式相对较少,执行周期快,通用寄存器多。
区别与联系:
RISC与CISC主要区别在于设计思想上。CISC是“大而全”,RISC是“小而精”。CISC指令集较多,方便系统调用,可以提供更好的系统支持,但是随着硬件越来越复杂,指令集会越来越臃肿,且大量指令使用率很低。RISC则将那些不太常用的功能由软件方式实现,这样就可以优化硬件,使其执行更快。两种方式都有其优缺点,都是一种系统调用的方式。
3. 计算机的存储结构
计算机存储器层次结构及目的?
存储系统
是由存放程序和数据的各类存储设备及有关的硬件组成。
所谓存储系统的层次结构
就是把各种不同容量和不同存储速度的存储器按一定的结构有机地组织在一起,程序和数据按不同的层次存放在各级存储器中,而整个存储系统具有较好的速度、容量和价格等方面的综合性能指标。
主要分为3类存储器:
- “高速缓存-主存”层次:主要解决存储器的速度问题。
- “主存-辅存”层次:主要解决存储器容量问题。
4. 计算机应用领域
计算机的主要应用领域?
- 科学计算
- 信息管理
- 计算机图形学与多媒体技术
- 语言、文字处理
- 人工智能
思维导图
如下: