diff --git "a/15 \351\231\210\344\275\263\347\202\234/3.30\347\254\224\350\256\260.md" "b/15 \351\231\210\344\275\263\347\202\234/3.30\347\254\224\350\256\260.md" new file mode 100644 index 0000000000000000000000000000000000000000..30edb8be9dd8456ea3d8cba6fe76813c17b6ea82 --- /dev/null +++ "b/15 \351\231\210\344\275\263\347\202\234/3.30\347\254\224\350\256\260.md" @@ -0,0 +1,69 @@ +计算机系统的构成 + +一个完整的计算机系统是由硬件和软件组成。 + +硬件是由运算器、控制器、存储器、输入设备、输出设备五部分组成。其中: + +中央处理器(简称CPU)=运算器+控制器 + +主机=中央处理器+主存储器 + +软件是指各类程序和数据,计算机软件包括计算机本身运行所需要的系统软件和用户完成任务所需要的应用软件。 + +2. 冯·诺依曼型计算机的结构 + +冯·诺依曼型计算机是将程序和数据事先存放在外存储器中,在执行时将程序和数据先从外存装入内存中,然后使计算机在工作时自动地从内存中取出指令并加以执行,这就是存储程序概念的基本原理。 + +冯·诺依曼计算机体系结构的主要特点是: + +(1) 采用二进制形式表示程序和数据。 + +(2) 计算机硬件是由运算器、控制器、存储器、输入设备和输出设备五大部分组成 。 + +(3) 程序和数据以二进制形式存放在存储器中。 + +(4) 控制器根据存放在存储器中的指令 (程序) 工作。 + +3. 中央处理器 CPU + +CPU:运算器部件、寄存器部件和控制器部件。 + +CPU从存储器取出指令,放入CPU内部的指令寄存器,并对指令译码。它把指令分解成一系列的微操作,然后发出各种控制命令,执行微操作系列,从而完成一条指令的执行。 + +CPU的主要性能指标 : + +(1) 主频/外频(主频=外频×倍频,即CPU工作频率) + +(2) 数据总线宽度(即字长,指CPU传输数据的位数) + +(3) 地址总线宽度(决定了CPU可访问的地址空间) + +(4) 工作电压(低电压可减少CPU过热,降低功耗) + +(5) 高速缓存Cache(加速CPU与其它设备间数据交换) + +(6) 运算速度(CPU每秒能处理的指令数) + +运算器 : + +运算器是完成算术和逻辑运算的部件,又称算术和逻辑运算单元。计算机所完成的全部运算都是在运算器中进行的。运算器的核心部件是: + +(1) 运算逻辑部件 + +(2) 寄存器部件 + +控制器: + +控制器负责从存储器中取出指令,并对指令进行译码,并根据指令译码的结果,按指令先后顺序,负责向其它各部件发出控制信号,保证各部件协调一致地完成各种操作。 + +控制器主要由以下部件组成: + +① 程序计数器。存放下一条将要执行的指令在内存中的地址; + +② 指令寄存器。保存现在正在执行的指令; + +③ 指令译码器。用来识别指令的功能,分析指令的操作要求; + +④ 时序部件。产生计算机工作中所需的各种定时控制信号,对各种微操作控制信号进行定时控制。以协调各部件的工作顺序; + +⑤ 微操作控制电路。一条指令的执行可以分解为一系列不可再分的微操作命令信号,即微命令,以指挥整个计算机有条不紊地工作。 \ No newline at end of file