目录

  • 1 键盘认识与打字练习
    • 1.1 打字软件下载安装
    • 1.2 新手篇
  • 2 信息与计算机
    • 2.1 计算机系统组成与工作原理
    • 2.2 数据在计算机中的表示
    • 2.3 字符的编码表示
    • 2.4 知识扩展
      • 2.4.1 二进制与、或、非
      • 2.4.2 二进制数的数字实现
      • 2.4.3 ENIAC到现代计算机
      • 2.4.4 新材料带来新发展
    • 2.5 章节测试
  • 3 计算机软件系统
    • 3.1 计算机开机过程
    • 3.2 操作系统概述
    • 3.3 Window10 的基本操作
    • 3.4 文件管理
    • 3.5 程序管理
    • 3.6 系统设置
  • 4 文字处理软件操作
    • 4.1 文字处理软件
      • 4.1.1 word工作环境
      • 4.1.2 WPS工作环境
    • 4.2 文档的基本操作
      • 4.2.1 新建和保存文档
      • 4.2.2 文档的输入
      • 4.2.3 文档的打开与关闭
      • 4.2.4 文档的编辑
      • 4.2.5 文档的显示
    • 4.3 文档排版
      • 4.3.1 字符格式化
      • 4.3.2 段落格式化
      • 4.3.3 字符及段落格式的复制
      • 4.3.4 页面设计
      • 4.3.5 样式的创建及使用
      • 4.3.6 自动生成目录
    • 4.4 表格制作
    • 4.5 图形
    • 4.6 插入其他对象
    • 4.7 打印文档
    • 4.8 Word文档的编辑与排版功能
    • 4.9 Word的图文排版功能
    • 4.10 Word表格的编辑与应用
    • 4.11 Word样式与模板的应用
  • 5 数据处理软件l操作
    • 5.1 Excel 2016概述
    • 5.2 Excel 2016的基本操作
    • 5.3 编辑数据
    • 5.4 工作表的格式化
    • 5.5 公式与函数的应用
    • 5.6 图表功能
    • 5.7 数据管理和分析
    • 5.8 页面设置与工作表打印
    • 5.9 excel第四题
  • 6 演示文稿
    • 6.1 PowerPoint2016概述
    • 6.2 创建演示文稿
    • 6.3 编辑和美化演示文稿
    • 6.4 放映和输出演示文稿
  • 7 通讯与网络技术
    • 7.1 计算机网络基础
      • 7.1.1 计算机网络概述
      • 7.1.2 计算机网络组成
      • 7.1.3 计算机网络体系结构
      • 7.1.4 计算机网络连接设备
      • 7.1.5 网络传输介质
    • 7.2 Internet 基础
      • 7.2.1 IP地址与域名机制
      • 7.2.2 Internet 的接入方式
    • 7.3 TCP/IP参考模型
    • 7.4 通信模型与信道容量
    • 7.5 知识扩展-通信线路和设备
    • 7.6 网络实践
  • 8 多媒体技术
    • 8.1 多媒体概念及多媒体计算机系统
    • 8.2 多媒体计算机系统
    • 8.3 多媒体信息在计算机中的表示
    • 8.4 章节测试
    • 8.5 图像处理软件
  • 9 从图像传感器看世界的物联
    • 9.1 认识图像传感器
    • 9.2 图像传感器的应用
    • 9.3 了解图像传感器技术
    • 9.4 图像传感器的挑战
  • 10 Internet 应用与信息安全
    • 10.1 WWW服务
    • 10.2 网络通信
    • 10.3 网络直播
    • 10.4 网上教学
    • 10.5 电子商务
    • 10.6 常用网络资源下载
    • 10.7 信息安全
      • 10.7.1 信息安全的基本要求
      • 10.7.2 新型的网络攻击有哪些
      • 10.7.3 信息攻防及安全防范
  • 11 信息检索
    • 11.1 信息检索基本概念
    • 11.2 信息检索的方法和一般步骤
    • 11.3 常用学术型信息源的检索
    • 11.4 常用开放型信息源的检索
计算机系统组成与工作原理
  • 1 计算机系统组成
  • 2 计算机的硬件系统
  • 3 视频讲解
  • 4 知识扩展
  • 5 章节测试

计算机系统组成

1、计算机系统的组成

一个完整的计算机系统是由硬件系统和软件系统两部分组成的,如图2.1所示。硬件系统是组成计算机系统的各种物理设备的总称,是计算机系统的物质基础,如中央处理器(CPU)、存储器、输入设备、输出设备等。硬件系统又称为裸机,裸机只能识别由0和1组成的机器代码,没有软件系统的计算机几乎是没有用的。软件系统是为运行、管理和维护计算机而编制的各种程序、数据和文档的总称。实际上,用户面对的是经过若干层软件“包装”的计算机,计算机的功能不仅仅取决于硬件系统,在更大程度上它是由所安装的软件系统所决定的。

 

图1 计算机系统组成

当然,在计算机系统中,软件和硬件的功能并没有一个明确的分界线。软件实现的功能可以用硬件实现,称为硬化或固化,如微刑计管和的ROM芯比中就是固化了系统的引导程序:同样,硬件实现的功能也可以用软件实现,称为硬件软化,如在多媒体计算机中,视频卡用于对视频信息的处理(包括获取、编码、压缩、存储、解压缩和回放等),现在的计算机一般通过软件(如播放软件)来实现。

对于一些具体功能,到底是由硬件来实现还是由软件来实现并无严格规定,完全由设计人员依据经济性、可行性、合理性来决定。一般来说,同一功能用硬件来实现,速度快,可减少所需存储容量,但灵活性和话应性美日成术较意,田轻件来实现,可提高灵活性和适应性,但通常是以降低速度来换取的。

2.计算机系统的层次结构

如上所述,计算机系统由硬件和软件组成,硬件和软件又分很多种类,那么综合起来,一个计算机系统实际上又是按层次结构组织起来的,这种层次结构如下图所示。

 

最内层是硬件,与硬件直接接触的是操作系统,操作系统属于系统软件,它直接控制和管理硬件。操作系统外层为各种语言处理程序等软件,各种语言处理程序的外层为各种应用程序、软件包,最外层才是用户程序。

在这种层次关系中,各层之间的关系是这样的:内层是外层的支撑环境,外层可以不必了解内层的细节,只需根据约定规则来使用即可。

在这个层次关系中,操作系统起到“承内启外”至关重要的作用,它直接向内控制硬件,向外支持其他软件,它将用户与机器硬件隔离开来,凡是对硬件的一切操作均转化为对操作系统的调用,而最终由操作系统控制硬件来完成,所以操作系统是用户和硬件的接口,它方便了用户,并能最大限度地开发、利用和发挥硬件的潜能。

3.计算机系统的硬件组成

半个多世纪以来,虽然计算机系统从性能指标、运算速度、工作方式、应用领域和价格等方面与当时的计算机相比有很大差别,但基本结构没有变,都属于冯·诺依曼计算机,其体系结构都是由运算器、控制器、存储器、输入设备、输出设备组成的。

(1)运算器

运算器,又称为算术逻辑运算单元(arithmetic logic unit,ALU),它的主要功能是对二进制代码进行算术运算和逻辑运算。计算机中最主要的工作是运算,大量的数据运算任务是在运算器中进行的。

在计算机中,算术运算是指加、减、乘、除等基本运算:逻辑运算是指逻辑判断、关系比较及其他基本逻辑运算,如与、或、非等。但不管是算术运算还是逻辑运算,都只是基本运算。也就是说,运算器只能做这些最简单的运算,复杂的运算都要通过基本运算一步步实现。然而,运算器的选算速度却快得惊人,因而计算机才有高速的信息处理功能。

运算器中的数握取内左,运首的结果又送回内存。运算器对内存的读/写操作是在控制器的控制之下进行的。

(2)控制器

控制器(control unit,CU)是整个硬件系统的控制中心,只有在它的控制之下整个计算机才能有条不紊地工作,自动执行程序。控制器的功能是依次从存储器取出指令、翻译指令、分析指令,再向其他部件发出控制信号,指挥计算机各部件协同工作。

控制器由程序计数器、指令寄存器、指令译码器、时序控制电路和微操作控制电路等组成。其中:

1)程序计数器(program counter,PC)。它用来对程序中的指令进行计数,使控制器能够依次读取指令。

2)指令寄存器(instruction register,IR)。它用来在指令执行期间暂时保存正在执行的指令。

3)指令译码器(instruction decoder,ID)。它用来识别指令的功能,分析指令的操作要求。

4)时序控制电路。它用来生成时序信号,以协调在指令执行周期各部件的工作。

5)微操作控制电路。它用来产生各种控制操作命令。

(3)存储器

计算机的重要特点之一就是具有存储能力,这是它能自动连续执行程序、进行庞大的信息处理的重要基础。存储器的基本功能是按指定位置(地址)写入或取出信息。

存储器通常分为内存储器和外存储器。

1)内存储器。内存储器简称内存(又称为主存),是计算机中信息交流的中心。用户通过输入设备输入的程序和数据最初送入内存,控制器执行的指令和运算器处理的数据取自内存,运算的中间结果和最终结果保存在内存中,输出设备输出的信息来自内存,内存中的信息如要长期保存,应送到外存储器中。总之,内存要与计算机的各个部件打交道,进行数据交换。因此,内存的存取速度直接影响计算机的运算速度。

内存通常以半导体芯片作为存储介质,由于价格和技术方面的原因,内存的存储容量受到限制,而且大部分内存是不能长期保存信息的随机存储器,所以还需要能长时间保存大量信息的外存储器。

2)外存储器。外存储器设置在主机外部,简称外存(又称为辅存),主要用来长期存放暂时不用的程序和数据。通常外存不与计算机的其他部件直接交换数据,写内存交换数据,而且不是按单个数据进行存取,而是成批地进行数据交换。

外存与内存有许多不同之处:①外存不用担心停电,如磁盘上的信息可以保存几年,甚至几十年,只读型光盘(CD-ROM)可以永久保存;外存的容量不像内存那样受多种限制,可以大得多,如当今硬盘的容量有500GB、1TB、2TB等:③外存速度慢,内存速度快。

由于外存安装在主机外部,也可以归属外部设备。

存储器的有关术语简述如下。

1)位(bit)。在数字电路和计算机技术中采用二进制,代码只有0和1,其中无论是0还是1,在CPU中都是一位,音译为“比特”。

2)字节(byte)。8个二进制位为1字节,音译为“拜特”。这里便于衡量存储器的大小,统一以字节为单位,简记为B,1B=8bit。存储容量一般用千字节(KB)、兆字节(MB)、吉字节(GB)、太字节(TB)表示,它们之间的换算关系为

1KB=1024B

1MB=1024KB

1GB=1024MB

1TB=1024GB

3)字长(length word)。字长是CPU在单位时间内(同一时间)能一次处理的二进制数的位数。有8位、16位、32位和64位等,也就是通常所说的8位机、16位机、32位机和64位机等。显然,字长越长,计算机一次处理的数据位数越多,运算精度越高,处理速度越快,但价格也高。通常,字长是8的整数倍。

4)地址(address)。在微型计算机中,整个内存被分成一个个字节,每个字节都由一个唯一的地址来标识,如同旅馆中每个房间必须有唯一的房间号,才能找到该房间内的人一样。CPU能够访问内存的最大寻址范围与CPU的地址线的根数有关。例如,若CPU的地址总线有32根,则寻址范围为0~232-1。

位、字节和字长之间的关系如图2.3所示。

 

(4)输入设备

输入设备用来接收用户输入的原始数据和程序,并将它们转换为计算机可以识别的形式(二进制代码)存放到内存中。常用的输入设备有键盘、鼠标、扫描仪、光笔、数字化仪等。

(5)输出设备

输出设备用于将存放在内存中由计算机处理的结果转换为人们所能接受的形式。常用的输出设备有显示器、打印机、绘图仪、扬声器等。

4.计算机的基本工作原理

(1)计算机的指令系统

指令是能被计算机识别并执行的二进制代码,它规定了计算机能完成的某一种操作。一条指令通常由操作码和操作数两部分组成。

 1)操作码。操作码用来指明该指令要完成的操作的类型或性质。例如,取数、做加法或输出数据等。操作码的位数决定了一个机器操作指令的条数。当使用定长操作码格式时,若操作码位数为n,则指令条数可有2”条。

2)操作数。操作数用来指明操作对象的内容或所在的单元地址。操作数在大多数情况下是地址码,地址码可以石~3个从地址码得到的仅是数据所在的地址,可以是源操作数的存放地址,也可以是操作结果的存放地址。

一台计算机中所有指令的集合称为该计算机的指令系统。计算机的指令系统决定了计算机硬件的主要性能和基本功能。指令系统以微指令的形式固化在计算机的CPU中,不同的CPU的指令系统也不尽相同。指令系统不但能在硬件上实现,而且它又是软件的基础,所以说指令系统实际上是计算机软、硬件的界面。

不同类型的计算机,指令系统的指令条数有所不同,但无论哪种类型的计算机,指令系统都应具有以下功能的指令。

1)数据传送类指令。该类指令将数据在内存与CPU之间进行传送。例如,存储器传送指令、内部传达指令、输入/输出传送指令、堆栈指令等。

2)数据处理指令。该类指令对数据进行算术运算、逻辑运算、移位和比较。例如,算术运算指令、逻辑运算指令、移位指令、比较指令等。

3)程序控制指令。该类指令控制程序中指令的执行顺序。例如,无条件转移指令、条件转移指令、转子程序指令、中断指令、暂停指令、空操作指令等。

4)状态管理指令。该类指令包括允许中断指令、屏蔽中断指令等。

(2)指令的执行过程

指令序列在执行前被装进内存中,程序计数器(PC)自动指向指令序列的起始地址。当第一条指令被取走后,PC自动加1(除特殊情况外),用来指向下一条将婴执行的指令地址,以便能够顺序取出下一条指令。取出的指令被加载到指令寄存器中,指令中某些二进制位用来标识控制器要采取的动作,由指令译码器识别和区分不同的指令类型及各种获取操作数的方法。

因此,指令的执行过程可以概括为“取指令一分析指令一执行指令”,然后再取下一条指令,如此周而复始,直到遇到停机指令或外来事件的中断干预为止,如图2.4所示。

计算机的整个工作过程可以归纳为输入、处理、输出和存储4个步骤。用户程序和数

(3)计算机的工作原理

据由输入设备输入到内存中保存,数据由程序交给运算器进行运算处理,所产生的结果或中间结果也存放在存储器中,最终结果由输出设备交给用户。这4个步骤是一个循环过程,但并不一定按照这个顺序操作,而是在指令的指挥下,控制器根据需要决定采取哪一个步骤,整个工作流程都在控制器的控制、协调下有条不紊地转依堵而安伏

计算机的工作过程跟人脑的工作过程非常类似,这也是人们通常将计算机称为“电脑”的原因。下面看一个示例,看看人脑是如何进行计算的。假设要做一道计算题“8+6+2”,

首先,用笔将这道题记录在纸上,经过脑神经元的思考,结合数学知识,先算出6+2=3这一中间结果,然后算出8+3=11这一最终结果,并记录在纸上。将计算题记录在纸上相当于是计算机的存储过程。大脑记住了这道题就相当于计算机的输入过程,根据数学知识进行解题的先后顺序就相当于计算机的程序在控制整个过程,是计算机的处理过程。最后,将结果记录到纸上即相当于计算机输出结果到纸上或显示器上的过程处

计算机工作原理示意图,如图2.5所示。图中 ”空心箭头代表数据和指令,在计算机内由二进制数表示;“-”单箭头代表控制信号,在计算机内表现为高低电平形式,起控制作用。控制器控制输入设备预先把指挥计算机如何进行操作的指令序列(称为程序)和原始数据输送到计算机内存中。每一条指令明确规定了计算机从哪个地址取数,进行什么操作,然后送到什么地址去等步骤。计算机在运行时,先从内存中取出第一条指令,通过控制器的译码,按指今的要求,从在佬器中取出数据讲行指定的运算和逻辑操作等加工,然后再按地址把结果送到内存中去。接下来,再取出第二条指令,在控制器的指挥下完成规定操作。依次进行下去,直至遇到停止指令。