计算机基础知识学习【荐】.docVIP

  • 6
  • 0
  • 约1.32万字
  • 约 15页
  • 2015-07-23 发布于河南
  • 举报
2.计算机基础2.1 计算机系统的组成与工作原理 2.1.1 计算机系统的组成 如图1所示。图1 计算机系统的组成 1.计算机硬件 计算机硬件是看得见摸得着的物体,在计算机中执行某种操作任务的程序的集合,是计算机的灵魂。图表明了计算机硬件、软件和用户者之间的关系。计算机如果在没有安装任何软件,则称为裸机。操作系统是直接运行在裸机上的最基本的系统软件,是裸机图计算机硬件、软件和用户者之间的关系。计算机系统的硬件组成J020102 虽然计算机的种类很多,制造技术发生了很大的变化,但在基本的硬件结构方面,一直沿袭着冯·诺依曼的体系结构,从功能上都可以划分为个基本组成部分,即输入设备、输出设备、存储器、运算器和控制器图。 输入设备和输出设备从外部设备将信息(包括原始数据、程序等)传送到计算机内存储器称为输入,从计算机内部向外部设备传送信息称为输出。 输入设备接收用户提交给计算机的程序、数据及其他各种信息,并把它们转换成计算机能够识别的二进制代码,送给内存储器。常用的输入设备有键盘、鼠标器、扫描仪等。输出设备是把计算机的处理结果用人们能识别的数字、字符、图形、曲线、表格等形式输出。常用的输出设备有显示器、打印机、绘图仪等。磁盘既可作为输入设备,又可作为输出设备。存储器存储器是用于存放原始数据、程序以及计算机运算结果的部件。向存储入数据从存储中数据,要给出地址。在微机系统中内存是以字节作为一个单元的,在不同字长的系统中,一次可以对2个、4个或8个单元访问。内存储器用来存放当前需要处理的原始数据及需要运行的程序,CPU 可直接访问。(Random Access Memory,RAM)和只读存储器(ROM)两种。ROM的特点是:用户只能从中读出信息,不能将信息写入其中;断电以后,ROM中所存储的信息不会丢失。 外存储器用来存放当前暂不需要处理的原始数据及不需要运行的程序,不能被 CPU 直接访问,外存储器的数据只有先调入内存才能被 CPU 访问。常见的外存主要有软盘、硬盘和光盘(CD-ROM),都必须通过各自的驱动器才能。控制器 控制器是整个计算机的控制中心,它按照从内存储器中取出的指令,向其他部件发出控制信号,使计算机各部件协调一致地工作,另一方面它又不停地接收由各部件传来的反馈信息,并分析这些信息,决定下一步的操作,如此反复,直到程序运行结束。 运算器 运算器又称算术逻辑单元(Arithmetic Logic Unit)。它接受由内存送到的二进制数据并对进行算术运算和逻辑运算。没有安装任何软件计算机称为裸机计算机的基本工作原理J020103 1.指令和程序 Instruction)是能被计算机识别并执行的二进制代码,通常一条指令对应着一种基本操作。计算机所能直接执行的全部指令,就是计算机的指令系统(Instruction Set)。 指令通常包括操作码和操作数两大部分,操作码表示计算机执行什么操作,操作数指明参加操作的数的本身或操作数所在的地址。因为计算机只认识二进制数,所以计算机指令系统中的所有指令都必须以二进制编码的形式来表示。以二进制编码表示的指令叫机器指令。 程序即解题步骤。计算机的解题程序必须用计算机能识别的语言来描述,因此程序是指令的集合,用指令描述的解题步骤就叫程序。 计算机的工作原理 冯·诺依曼利用计算机解题首先要把指挥计算机如何进行操作的指令序列(即程序)和原始数据通过输入设备输送到计算机内存储器中,计算机运行时,依次从内存中取出一条条指令,控制器对指令进行分析判断,按照指令要求,发出不同的控制信号,在控制器的指挥下完成规定的操作,直到完成全部操作为止。计算机的工作原理存储程序和程序控制。电子计算机是在程序的控制下进行自动工作的,所以用计算机解题首先要准备好程序,然后将程序装入内存并执行。 2.1.4 计算机系统的软件组成J020104 一般来说,软件是计算机程序以及与程序有关的各种文档的总称。 按软件的功能来分,软件可分为系统软件和应用软件两大类。系统软件又可分为操作系统、语言处理程序数据库管理系统和等。 系统软件操作系统操作系统(Operating System,OS)是为了控制和管理计算机的各种资源,以充分发挥计算机系统的工作效率和方便用户使用计算机而配置的一种系统软件。操作系统是直接运行在机上的最基本的系统软件,是系统软件的核心,任何计算机都必须配置操作系统。操作系统是管理和控制计算机系统软件、硬件和系统资源的大型程序,是用户和计算机之间的接口。操作系统的主要作用提高系统资源的利用率提供方便友好的用户界面软件开发与运行环境。语言处理程序程序设计语言是人们为了描述解题步骤(即编程序)而设计的一种具有语法语义描述的记号。按其发展分为机器语言、汇编语言和高级语言。机器语言由机器指令构成的二进制代码语言唯一能被计

文档评论(0)

1亿VIP精品文档

相关文档