小N第二章计算机基础知迟 >>2.1.2计算机的基本工作原理 上节介绍了组成计算机硬件的五个部分, 但是仅有硬件,计算机只具有运算的可能性, 如要计算机实现计算、控制等功能,计算机还 必须配有必要的软件。工作时,计算机在控制 器的控制下,把组成软件的指令一条一条地取 出来,并翻译和执行,完成相应的操作。 11
11 第二章 计算机基础知识 上节介绍了组成计算机硬件的五个部分, 但是仅有硬件,计算机只具有运算的可能性, 如要计算机实现计算、控制等功能,计算机还 必须配有必要的软件。工作时,计算机在控制 器的控制下,把组成软件的指令一条一条地取 出来,并翻译和执行,完成相应的操作。 >> 2.1.2 计算机的基本工作原理
四第二章计算机基础知识 1.指合、指合系统和程序的概念 指合(Instruction)就是一组计算机能识别并能执行的各种 基本操作命合。指合构成如图示: 操作码 操作数 操作数是指参加 运算的数据或者 操作码指明该指合要 ystem)是 数据所在的地址。 完成的操作,如加、 计算机的基 减、乘、除。 程序(Pr0grm)是为解决某一问题而选用的一条条有序指 令的集合。程序具有目的性、分步性、有限性、有序性、 分支性等特性。 12
12 第二章 计算机基础知识 指令(Instruction)就是一组计算机能识别并能执行的各种 基本操作命令。指令构成如图示: 操作码 操作数 指令系统(Instruction System)是一台计算机的所有指 令的集合。指令系统反映了计算机的基本功能,不同的计 算机其指令系统不尽相同。 程序(Program)是为解决某一问题而选用的一条条有序指 令的集合。程序具有目的性、分步性、有限性、有序性、 分支性等特性。 操作码指明该指令要 完成的操作,如加、 减、乘、除。 操作数是指参加 运算的数据或者 数据所在的地址。 ⒈ 指令、指令系统和程序的概念
小四N第二章计算机基础知迟 2. 计算机执行指令的过程 计算机执行指令的过程演示 ①将要执行的指令 ② CPU对该指令 从内存调入CPU 进行分析译码 内存送出所需指令 内存 程序存放在 内存中 系统总线 ③判断该指令所要完成的操作,然后向 相应部件发出完成操作的控制信号,从 而完成该指令的功能。 13
13 第二章 计算机基础知识 CPU发出命令 C P u ② CPU对该指令 进行分析译码 内存送出所需指令 内存 程序存放在 内存中 ⒉ 计算机执行指令的过程 计算机执行指令的过程演示如下: ①将要执行的指令 从内存调入CPU ③判断该指令所要完成的操作,然后向 相应部件发出完成操作的控制信号,从 而完成该指令的功能。 系统总线
)第二章计算机基础知识 3.程序的执行过程 程序的执行过程由计算机协同操作完成。流程图 如图示: 开始 CPU从内存中读取一条指令 CPU执行该指令 否 程序执行完? 1是 》 结束 14
14 第二章 计算机基础知识 CPU从内存中读取一条指令 CPU执行该指令 程序执行完? 结束 否 是 开始 ⒊ 程序的执行过程 程序的执行过程由计算机协同操作完成。流程图 如图示:
第二章计算机基础知识 >> 2.1.3计算机软件 要使计算机解快各种实际问题,必须有软件 的支持。广义地讲,软件是指系统中的程序以及 开发、使用和维护程序所需要的所有文档的集合。 计算机系统在“稞机“的基础上,通过一层层软件 的改造后向用户呈现出友好的使用界面和强大 的功能。 软件系统由两大部分组成:系统软件和应用软 件 15
15 第二章 计算机基础知识 要使计算机解决各种实际问题,必须有软件 的支持。广义地讲,软件是指系统中的程序以及 开发、使用和维护程序所需要的所有文档的集合。 计算机系统在“裸机”的基础上,通过一层层软件 的改造后,向用户呈现出友好的使用界面和强大 的功能。 软件系统由两大部分组成:系统软件和应用软 件 >> 2.1.3 计算机软件