《计算机应用基础》计算机基础知识三 .pdf

《计算机应用基础》计算机基础知识三 .pdf

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

一个完整的计算机系统是由硬件系统(即计算机的物理设备实体,简称硬件)和软件系统(即计算机所

使用的各种数据、程序的集合及有关的文档资料,简称软件)两大部分组成的,如图1-3-1所示。

图1-3-1计算机系统的组成

一、计算机硬件的组成

1946年,美籍匈牙利数学家冯·诺依曼(VonNeumann)提出了“存储程序”的概念,其主要观点可

归结为:

1.计算机硬件应由运算器、控制器、存储器、输入设备和输出设备等五大部分组成的体系结构,如图

1-3-2所示。

图1-3-2计算机的硬件结构

2.所有能被计算机处理的信息均采用二进制。

3.采用存储程序和程序控制的思想,即将事先编制好的程序和原始数据存入计算机的存储器中,在不

受人工干预的情况下,计算机自动地、高速地从存储器中取出并执行指冯·诺依曼的上述思想奠定了现代计

算机体系结构的基础。虽然现代计算机系统从性能指标、运算速度、工作方式、应用领域等各方面都与当时

的计算机差别很大,但其基本结构并没有改变,所以,现代计算机又统称为冯·诺依曼计算机。

各部件的主要功能是:

运算器:进行算术运算和逻辑运算;

控制器:控制指挥所有部件协调工作的部件;

存储器:根据存储单元地址进行各种信息读写;

输入设备:输入信息到计算机内部,转换信息;

输出设备:将计算机内部的信息输出出来。

二、计算机的工作原理

1.指令和程序

根据冯·诺依曼机关于“存储程序”的概念,计算机的工作过程实际上就是执行指令和程序的过程。

指令是指计算机完成某个基本操作的命令,由操作码和操作数两个部分组成。操作码表示计算机要完成

的操作,如取数、加法等;操作数表示要操作对象的内容或所在单元的地址。如ADDAX,BX,此处的ADD

为操作码(代表加法运算),后面的AX与BX为操作数。

一台计算机所能执行的全部指令的集合,称为这台计算机的指令系统。不同种类的计算机,其指令系统

的指令数目与格式也不同。指令系统越丰富完备,编制程序就越方便灵活。根据各条指令功能的不同,一般

指令系统可分为数据传送、数据处理、程序控制、输入输出、状态管理五种类型。

程序是指能完成特定功能的一组指令(计算机高级语言称为语句)的有序集合。计算机按照程序设定的

指令依次执行,并完成对应的一系列操作,这就是程序执行的过程。

2.计算机的工作原理

按照冯·诺依曼存储程序的原理,人们预先编好程序,利用输入设备把程序输入内存,计算机在控制器

控制下,从内存中逐条取出程序指令给运算器执行。把结果送回内存,再由输出设备输出。

一般地,一条指令的执行过程如下:

①取指令:根据当前控制器中程序计数器的指令起始地址值,从内存中取出指令送到控制器的指令寄

存器存储起来。

②分析指令:将指令寄存器中存放的指令送往指令译码器,对操作码进行译码,即将指令的操作码转

换成相应的控制电位信号,由地址码确定操作数地址。

③执行指令:由操作控制部件发出完成该操作所需要的一系列控制信息,驱动相应部件完成该指令所

要求的操作。

④程序计数器自动加1:为执行下一条指令做好准备,即形成下一条指令地址。

一般把计算机完成一条指令所花费的时间称为一个指令周期,指令周期越短,指令执行越快。通常人们

所说的CPU主频或又叫工作频率,就反映了指令执行周期的长短。

计算机的工作就是执行程序,即自动、连续地执行一系列指令,而程序开发人员的工作就是编制程序。

计算机工作原理

三、计算机的软件系统

软件系统是指程序、程序运行所需要的数据以及开发、使用和维护这些程序所需要的文档的集合。计算

机的软件相当丰富,通常将软件分为系统软件和应用软件两大类。实际上,系统软件和应用软件的界限并不

十分明显,有些软件既可认为是系统软件,也可认为是应用软件,如数据库管理系统等。

1.系统软件

系统软件是指管理、控制、监视、维护计算机系统正常运行的各类程序集合,是用户与计算机间联系的

桥梁。一般地,系统软件通常包括操作系统、程序设计语言、语言处理程序、各种服务程序和数据库管理系

统等。

①操作系统

操作系统是一组控制和管理计算机软硬件资源、以方便用户使用计算机的程序的集合。其主要的功能是

进行CPU管理、存储管理(内存管理)、文件管理、设备管理和作业管理(即用户程序调

文档评论(0)

***** + 关注
官方认证
内容提供者

该用户很懒,什么也没介绍

认证主体社旗县兴中文具店(个体工商户)
IP属地宁夏
统一社会信用代码/组织机构代码
92411327MAD627N96D

1亿VIP精品文档

相关文档