第一章、计算机基础知识_第1页
第一章、计算机基础知识_第2页
第一章、计算机基础知识_第3页
第一章、计算机基础知识_第4页
第一章、计算机基础知识_第5页
已阅读5页,还剩29页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、计算机基础知识一、 认识电子计算机系统的组成、主要部件的结构和功能CPU运算器硬件1、 计算机系统的构成主机控制器只读存储器(ROM)内存随机存储器(RAM)存储器计算机系统各种数据程序管理系统(如FORPRO等)各种服务性程序(如机器调试、故障检查诊断等系统软件应用软件软件外部设备输出设备输入设备外存软盘光盘U盘等操作系统软件,如windows系列各种语言解释程序和编译程序下载软件:如迅雷、快车、BT等办公软件:如offices系列等聊天软件:如QQ、MSN等杀毒软件:如金山、诺顿、卡巴斯基等播放软件:如暴风影音、REALPLAYER等2、 计算机硬件系统计算机采用大规模集成电路技术将运算器

2、和控制器集成在一个体积小但功能强大的微处理芯片上,主机的各部件之间通过总线相连接,外部设备通过相应的接口电路与总线相连。(1)、总线:计算机中各硬件组成部件之间传递信息的公共通道,是连接各硬件模块的纽带。微型计算机总线类型主要有ISA总线、EISA总线、MCA总线、VESA总线、PCI总线等。(2)、系统主板:计算机中的核心部件,集成了各种插槽、接口、电子元件等。(3)、微处理器P24:CPU,主要由运算器、控制器、寄存器等组成,有的还含有高速缓冲存储器,决定微处理器性能的指标主要有字长和主频等。控制器是指挥和控制计算机各个部件之间的协同合作。他的基本功能是从内存中读取指令和执行指令,即按照程

3、序计数器指示的指令所在地址从内存中取出一条指令,并对其进行分析,然后根据该指令的内容向有关部件发出控制命令,使其完成指令规定的操作。一般具有的部件:指令寄存器、译码器、时序节拍发生器、指令计数器。(4)、内存储器P24:分只读存储器(ROM,Read Only Memory)和随机存储器(RAM,Read Access Memory)两类。ROM中的内容由生产厂家一次性写入而不会改变或丢失;所以,在使用中它只能读出原有的内容而不能写入新的内容。RAM可以写入也可以读出,正在使用的数据和程序都存于其中。但当断电后,其中存储内容立即消失。随机存储性是指访问任一单元所需的时间都相同。微型计算机的主板

4、大多采用内存条(SIMM)结构。内存储器一般上使用半导体元件(大规模集成电路),直接用电信号表示数据,所以运算器和控制器可以直接访问它。外存储器主要有磁记录存储器和光盘存储器,数据在其上分别用介质便面区域的不同磁化方向和凹凸面的不同反光性来记录,而不是电信号,因而不存在断电丢失内容的问题。正因为如此,他不能由运算器和控制器直接访问,只能通过相同的驱动设备与内存储器批量的交换数据。相对而言,内存的访问速度快,外存的访问速度慢,对同样的存储容量,内存的价格高,外存的价格低。(5)、高速缓冲存储器(cache memory):P38在CPU和内存之间,以解决内存和CPU的不匹配问题。Cache分为一

5、级和二级两类。(6)、输入/输出接口:CPU和外部设备之间的连接通道。(7)、外存储器:一般由磁性或光性材料构成,不能与CPU直接进行数据交换,通常有软磁盘、光盘、硬盘等。(8)、输入/输出设备:输入设备将程序和数据送入计算机进行处理,常见有键盘、鼠标、扫描仪、光笔、触摸屏等。输出设备将主机的处理结果显示和打印出来,常见有显示器、打印机、绘图仪、音箱等。3、微型计算机的主要技术指标微型计算机的主要技术指标有字长、主频、内存容量、存储器的存取周期、运算速度、兼容性、可靠性、可维护性、允许配置的外部设备的最大数目、软件配置等。1)、字长:计算机能够直接处理的二进制数据的位数。单位为位(BIT)&#

6、160;   2)、主频:指计算机主时钟在一秒钟内发出的脉冲数,在很大程度上决定了计算机的运算速度。   3)、内存容量:是标志计算机处理信息能力强弱的一向技术指标。单位为字节(BYTE)。    8BIT=1BYTE 1024B=1KB 1024KB=1MB    4)、外存容量:一般指软盘、硬盘、光盘。下图为计算机硬件系统的工作流程:构成计算机主机板的主要部件当我们打开计算机的机箱时,可以看到主机板,它是主机中的基础部件,在它上面密集地安装着CPU、内

7、存储器、集成电路芯片、总线接口、配件的插槽等。计算机的主机内部结构如图2-9所示。那么,计算机的主板是什么模样的呢?可以在它上面连接哪些配件,如图2-10所示上图1-1 主机内部结构示意图上图1-2为主机箱内部实物图上图1-3 主机板及其部分配件上图1-4 扩展卡的插法     总线(bus)是数据传送的公共通道,如图2-12所示。按所传输的信号来划分,有数据总线、地址总线和控制总线等。按总线接口类型来划分,有ISA总线、PCI总线和AGP总线等。 上图1-5 总线示意图上图1-6 ISA总线示意图PCI总线是目前计算机常用的标准总线结构,它使图形显示、硬盘驱动器

8、、网络适配器等需要高速性能的外设的速度进一步得到提高。其传输方式如图2-14所示。上图1-7 PCI总线示意图上图1-8 AGP总线示意图      计算机系统电源提供计算机所有部件所需要的电能,其类型可分成AT和ATX两种,ATX类电源除提供AT类电源的±5V、±12V输出电压外、还向主板提供±3.3的输出电压。此外,它支持软件关机的功能。如图2-16所示。 图1-9 计算机系统电源中央处理器和存储器1)、中央处理器中央处理器(简称为CPU),一般是由控制器和运算器两个部件构成并集成在一块芯片上,它是计算机的核心部分。控制

9、器负责指挥和控制其它各个部件协同工作,基本功能是从内存中读取指令和执行指令。运算器是计算机的执行机构,它负责对数据进行各种运算。现在流行的CPU主要有Intel、AMD、Cyrix等商标的产品,图2-17为他们生产出来可供选择的一些型号的CPU。 上图1-10 Intel、AMD、Cyrix等品牌的部分CPU型号 通常我们所说的奔腾、P6、奔腾、奔腾等,都是指CPU的型号,如图2-18所示。CPU型号决定计算机的型号和性能。 上图1-11 奔腾系列CPU的部分型号 CPU的工作频率(又称主频)是计算机性能的重要标志之一,主频以数字表示,如奔腾1.7G表示主频为1.7 GHz。CPU的主频越高运

10、算速度就越快。目前,主频为1.7 GHz以上的CPU已问世了。CPU的插法有多种,图2-19为其中的一种。 上图1-12 CPU的一种插法 2)、内存储器计算机通过什么来保存计算机当前工作所需的程序和数据呢?就是内存,也称为“主存储器”。它安装在计算机的主板上。内存分为随机存储器(简称RAM)和只读存储器(简称ROM),通常我们说的内存或内存条是指RAM,各种常见内存条如图2-20所示。 上图1-13 各种常见的内存条 随机存储器中的数据可以由用户进行修改。关闭计算机电源,随机存储器中存储的数据将全部消失,类似于写在黑板上的字,可写可擦。我们平常所说的内存容量就是随机存储器的容量。只读存储器中

11、存储的数据由计算机生产厂家写入,只能读取而不能修改,断电后保存在只读存储器内的数据不会消失。    在计算机的内存容量单位里,1个二进制的位是bit,8个二进制位称为一个字节B(Byte)。字节是计量内存容量的基本单位,其它的单位还有KB,MB,GB,TB,它们的转换公式如下:    字节 1 B=8 bit    千字节 1 KB =1024 B    兆字节 1 MB =1024 KB=1024×1024 B    吉字节 1 GB

12、 =1024 MB=1024×1024 KB    太字节 1 TB =1024 GB=1024×1024 MB    内存的容量直接影响计算机的性能,PC系列机的内存容量由早期的640KB发展到1MB、4MB、8MB、16MB、32MB、64MB、128MB和256MB,有的甚至超过1GB。4、计算机的开机顺序越敏感越脆弱的设备越迟启动,如数码相机,在关机前先关闭;先开外围设备,因为外围设备在启动瞬间会产生电压波动,会对主机的敏感器件产生不良影响,波动会很快消失,最后启动主机。5、键盘和鼠标的应用认识键盘:键盘一

13、般分为四个区域:打字键区、功能键区、编辑键区、数字键区。各种键的功能参见书本第六至七页。认识鼠标:(1)、移动鼠标,屏幕上对应着鼠标的光标会跟着移动;(2)、单击鼠标左键:选中目标;(3)、单击鼠标右键:查看单击对象的属性等;(4)、双击鼠标左键:打开、最大化或还原、关闭对象。6、计算机系统的一些概念知识(1)、软件和程序的概念,区别及联系解答:程序是电脑可以识别运行的指令集合;软件是计算机运行时所需的程序、数据及相关资料的总和;区别与联系:a、程序价格便宜、软件价格昂贵;b、程序是拥护自己编写的,软件是由厂家提供的c、程序是用高级语言编写的,软件是由机器语言编写的d、软件是程序以及开发、使用

14、和维护所需要的所有文档的总称,程序是软件的一部分。(2)、软盘和硬盘的区别解答:软盘一般是3.5英寸的矩形磁盘,容量为1.44MB,可携带,一般存放较小的文件,使用时插入电脑的软驱中,然后访问A盘即可,随着现在电脑技术的发展,软盘已经被U盘所取代;硬盘是一台计算机不可或缺的硬件,存储容量很大,硬盘是拥护存储文件的硬件,可以分区,如C盘、D盘等,一般电脑的操作系统都是默认装在C盘,如果没有硬盘,计算机无法启动,硬盘不可携带,除非把机器拆了。(3)、软件和硬件的联系解答:软件和硬件是相辅相成、软件运行在硬件之上,硬件是身体,软件是思想。(4)、软盘和软件的区别解答:软盘是一种存储数据的硬件,软件是

15、应用程序。二、 了解电子计算机的特点、发展和应用领域,数字化信息编码的概念1、计算机的发展和应用计算机的概念:是一种能迅速而高效的自动完成信息处理的电子设备,它能按照程序对信息进行加工、处理、存储。计算机的诞生与发展a、 诞生:1946年,美国为计算弹道轨迹而研制成功了世界第一台计算机(ENIAC)。b、 发展:P2   阶段         时间          逻辑器件  

16、;        应用范围  第一代     19461958     真空电子管      科学计算、军事研究  第二代     19591964     晶体管          数据处理、事物处理

17、0; 第三代     19651970     集成电路        包括工业控制的各个领域  第四代     1971至今     大规模集成电路      应用到了各个领域c、 计算机的主要应用:P5-7   1)、数值计算:弹道轨迹、天气预报、高能物理等等 &#

18、160;  2)、信息管理:企业管理、物资管理、电算化等    3)、过程控制:工业自动化控制,卫星飞行方向控制    4)、辅助工程:CAD、CAM、CAT、CAI等d、 计算机分类:P3    1)、按规模分:巨、中、小、微    2)、按用途分:专用机、通用机e、 计算机的特点计算机的运算速度快、计算精度高、存储功能强、具有逻辑判断能力和自动运行能力。f、 计算机的应用领域电子计算机的应用覆盖了科学研究、军事、

19、工农业生产、文化教育、娱乐等几乎所有领域,概括起来主要有科学计算、数据处理、实时控制、计算机辅助系统和人工智能等几个方面。2、计算机语言P28-30计算机是进行科学计算和信息处理的工具,其工作过程可简述为:第一步:接通电源启动计算机的外设和主机;第二步:由输入设备将程序送入内存储器;第三步:当计算机接到操作人员的运行命令后,控制器便将程序从内存储器中逐条取出,经分析加以执行;第四步:在控制器指挥下,由输出设备将处理结果显示或打印;第五步:程序执行完毕,控制器发出信号,计算机自动停机。在整个处理过程中,计算机完全按照人们的“意愿”去办事。所以能够如此,是因为输入计算机的“程序”起着关键性的作用。

20、程序由会写程序的操作人员事先编制。编制程序的过程称程序设计。书写程序用的“语言”,叫做程序设计语言即计算机语言。计算机语言通常是一个能完整、准确和规则地表达人们的意图,并用以指挥或控制计算机工作的“符号系统”。一般的计算机目前还不能在人类的自然语言上直接操作,用计算机解决实际问题,必须对所要解决的问题周密考虑一个明确的处理方法(算法),再使用计算机能理解的计算机语言编制成程序,然后通过输入设备才能告诉计算机该怎么去做。计算机语言通常分为三类,即机器语言,汇编语言和高级语言。1). 机器语言机器语言是用二进制代码表示的计算机能直接识别和执行的一种机器指令的集合。它是计算机的设计者通过计算机的硬件

21、结构赋予计算机的操作功能。机器语言具有灵活、直接执行和速度快等特点。不同型号的计算机其机器语言是不相通的,按着一种计算机的机器指令编制的程序,不能在另一种计算机上执行。用机器语言编写程序,编程人员要首先熟记所用计算机的全部指令代码和代码的涵义。手编程序时,程序员得自己处理每条指令和每一数据的存储分配和输入输出,还得记住编程过程中每步所使用的工作单元处在何种状态。这是一件十分繁琐的工作,编写程序花费的时间往往是实际运行时间的几十倍或几百倍。而且,编出的程序全是些0和1的指令代码,直观性差,还容易出错。现在,除了计算机生产厂家的专业人员外,绝大多数程序员已经不再去学习机器语言了。2). 汇编语言为

22、了克服机器语言难读、难编、难记和易出错的缺点,人们就用与代码指令实际含义相近的英文缩写词、字母和数字等符号来取代指令代码(如用ADD表示运算符号“”的机器代码),于是就产生了汇编语言。所以说,汇编语言是一种用助记符表示的仍然面向机器的计算机语言。汇编语言亦称符号语言。汇编语言由于是采用了助记符号来编写程序,比用机器语言的二进制代码编程要方便些,在一定程度上简化了编程过程。汇编语言的特点是用符号代替了机器指令代码,而且助记符与指令代码一一对应,基本保留了机器语言的灵活性。使用汇编语言能面向机器并较好地发挥机器的特性,得到质量较高的程序。汇编语言是面向具体机型的,仍离不开具体计算机的指令系统,因此

23、,对于不同型号的计算机,有着不同的结构的汇编语言,而且,对于同一问题所编制的汇编语言程序在不同种类的计算机间是互不相通的。汇编语言中由于使用了助记符号,用汇编语言编制的程序送入计算机,计算机不能象用机器语言编写的程序一样直接识别和执行,必须通过预先放入计算机的“汇编程序“的加工和翻译,才能变成能够被计算机识别和处理的二进制代码程序。用汇编语言等非机器语言书写好的符号程序称源程序,运行时汇编程序要将源程序翻译成目标程序。目标程序是机器语言程序,它一经被安置在内存的预定位置上,就能被计算机的CPU处理和执行。汇编语言像机器指令一样,是硬件操作的控制信息,因而仍然是面向机器的语言,使用起来还是比较繁

24、琐费时,通用性也差。汇编语言是低级语言。但是,汇编语言用来编制系统软件和过程控制软件,其目标程序占用内存空间少,运行速度快,有着高级语言不可替代的用途。3). 高级语言不论是机器语言还是汇编语言都是面向硬件的具体操作的,语言对机器的过分依赖,要求使用者必须对硬件结构及其工作原理都十分熟悉,这对非计算机专业人员是难以做到的,对于计算机的推广应用是不利的。计算机事业的发展,促使人们去寻求一些与人类自然语言相接近且能为计算机所接受的语意确定、规则明确、自然直观和通用易学的计算机语言。这种与自然语言相近并为计算机所接受和执行的计算机语言称高级语言。高级语言是面向用户的语言。无论何种机型的计算机,只要配

25、备上相应的高级语言的编译或解释程序,则用该高级语言编写的程序就可以通用。目前被广泛使用的高级语言有BASIC、PASCAL、C、COBOL、LISP和PROLOG等。计算机并不能直接地接受和执行用高级语言编写的源程序,源程序在输入计算机时,通过“翻译程序”翻译成机器语言形式的目标程序,计算机才能识别和执行。这种“翻译”通常有两种方式,即编译方式和解释方式。编译方式是:事先编好一个称为编译程序的机器语言程序,作为系统软件存放在计算机内,当用户由高级语言编写的源程序输入计算机后,编译程序便把源程序整个地翻译成用机器语言表示的与之等价的目标程序,然后计算机再执行该目标程序,以完成源程序要处理的运算并

26、取得结果。解释方式是:源程序进入计算机时,解释程序边扫描边解释作逐句输入逐句翻译,计算机一句句执行,并不产生目标程序。PASCAL、FORTRAN、COBOL等高级语言执行编译方式;BASIC语言则以执行解释方式为主;而PASCAL、C语言是能书写编译程序的高级程序设计语言。 每一种高级(程序设计)语言,都有自己人为规定的专用符号、英文单词、语法规则和语句结构(书写格式)。高级语言与自然语言(英语)更接近,而与硬件功能相分离(彻底脱离了具体的指令系统),便于广大用户掌握和使用。高级语言的通用性强,兼容性好,便于移植。下面介绍几种较有代表性的高级程序设计语言:BASIC语言BASIC语言全称是B

27、eginners all Purpose Symbolic Instruction Code,意为“初学者通用符号指令代码“。1964年由美国达尔摩斯学院的基米尼和科茨完成设计并提出了BASIC语言的第一个版本,经过不断丰富和发展,现已成为一种功能全面的中小型计算机语言。BASIC易学、易懂、易记、易用,是初学者的入门语言,也可以作为学习其他高级语言的基础。BASIC有解释方式和编译方式两种翻译程序。PASCAL语言PASCAL是一种结构程序设计语言,由瑞士苏黎世联邦工业大学的沃斯(N.Wirth)教授研制,于1971年正式发表。是从ALGOL60衍生的,但功能更强且容易使用。目前,作为一个能

28、高效率实现的实用语言和一个极好的教学工具,PASCAL语言在高校计算机软件教学中一直处于主导地位。Pascal(B.Pascal)是十七世纪法国著名数学家,他于1642年曾发明现代台式计算机的雏型机加减法计算机。PASCAL具有大量的控制结构,充分反映了结构化程序设计的思想和要求,直观易懂,使用灵活,既可用于科学计算,又能用来编写系统软件,应用范围日益广泛。通用编程语言CC语言是美国AT&T(电报与电话)公司为了实现UNIX系统的设计思想而发展起来的语言工具。C语言的主要特色是兼顾了高级语言和汇编语言的特点,简洁、丰富、可移植。相当于其他高级语言子程序的函数是C语言的补充,每一个函数解

29、决一个大问题中的小任务,函数使程序模块化。C语言提供了结构式编程所需要的各种现代化的控制结构。C语言是一种通用编程语言,正被越来越多的计算机用户所推崇。使用语言编写程序,既感觉到使用高级语言的自然,也体会到利用计算机硬件指令的直接,而程序员却无需卷入汇编语言的繁琐。COBOL语言COBOL的全称是Common Business Oriented Language,意即:通用商业语言。在企业管理中,数值计算并不复杂,但数据处理信息量却很大。为专门解决经企管理问题,于1959年,由美国的一些计算机用户组织设计了专用于商务处理的计算机语言COBOL,并于1961年美国数据系统语言协会公布。经不断修改

30、、丰富完善和标准化,已发展为多种版本。COBOL语言使用了300多个英语保留字,大量采用普通英语词汇和句型,COBOL程序通俗易懂,素有“英语语言”之称。COBOL语言语法规则严格。用COBOL语言编写的任一源程序,都要依次按标识部、环境部、数据部和过程部四部分书写,COBOL程序结构的“部”内包含“节”,“节”内包含“段”,段内包含语句,语句由字或字符串组成,整个源程序象一棵由根到干,由干到枝,由枝到叶的树,习惯上称之为树型结构。目前COBOL语言主要应用于情报检索、商业数据处理等管理领域。LISP语言LISP语言是专用于人工智能和符号处理的计算机语言,是迄今在人工智能学科领域中应用最广泛的

31、一种程序设计语言。LISP处理的数据是符号。LISP利用符号表达和处理知识时都以表的形式来表示,而且只使用五个基本函数就足以表达其字符集上任何可计算的函数,具有强有力的符号处理功能。LISP一名取自英语List Processing Language,意为“表处理语言”。LISP语言是由美国麻省理工学院的麦卡锡(.ecarthy)和他的研究小组于1960年首先设计实现的。目前,常用的版本是LISP1.5。PROLOG语言PROLOG是Programming in Logic的缩写,意为“逻辑程序设计”。设计逻辑程序语言的思想最早由英国人科瓦尔斯基(R.Kowalski)提出。具体设计PROLO

32、G语言的是法国马赛大学的科默寥尔(A.Clomerauer)及其研究小组,设计工作于1972年完成。PROLOG以逻辑程序设计为基础,以处理一阶谓词演算为背景。它文法简洁,表达力丰富,具有独特的非过程型语言(一个语句就相当于过程语言的一个子程序而并非算法的一步),是一种具有推理功能的逻辑型语言。PROLOG语言已被广泛地应用于关系数据库、抽象问题求解、数理逻辑、公式处理、自然语言理解、专家系统以及人工智能的许多领域。常用的高级程序设计语言,除了上述的几种之外,还有很多,如以英国著名诗人拜伦(G.N.G.Byron)的独生女艾达·拜伦(Ada Byron)的名字命名的军用语言Ada,深

33、受中、小学生欢迎的语言LOGO等等。目前,程序设计语言及编程环境正向面向对象语言及可视化编程环境方向发展,出现了许多第四代语言及其开发工具。如:微软公司(Microsoft)开发的Visual系列(VC+、VB、FoxPro)编程工具及Power Builder等,目前已经在国内外得到了广泛的应用。3、 数字化信息编码1)、计算机中数的表示计算机能够处理数值、文字、声音、图像等信息,同学们可能会问:为什么作为电子设备的计算机能处理那么多复杂的信息呢?实际上,当把这些信息转换成计算机能识别的形式就能进行处理。目前计算机中所有的信息都用“0”和“1”两个数字符号组合的二进制数来表示(机器语言)。数

34、值、图形、文字等各种形式的信息,需要计算机加工处理时,首先必须按一定的法则转换成二进制数。     然而,日常生活中使用的数是十进制数,它的特征是:    (1)有10个数字:0、1、2、3、4、5、6、7、8、9。    (2)运算时逢十进一。    (3)每个数字在不同的数位上,其值的大小是不同的。    数位:个 十 百 千 万 数值:100 101 102 103 104      二进制数的特征是

35、:    (1)有2个数字:0,1。    (2)运算时逢二进一。    (3)每个数字在不同数位上,其值以2的倍数递增。即20,21,22,23,24,    用二进制数表示一个数值时,位数比较长,不便书写和记忆。由于又有下面的关系:23=8及24=16,所以人们常用八进制数或十六进制数来表示二进制数。    八进制数的特征:    (1)有八个数字:0,1,2,3,4,5,6,7。  

36、0; (2)运算时逢八进一。    十六进制数的特征:    (1)有十六个数字:0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F。    (2)运算时逢十六进一。    在十六进制中,分别用A、B、C、D、E和F来表示十进制数的10、11、12、13、14和15。    由此可得出:二进制、八进制、十进制与十六进制的特征对照表如表2-2所示。 上表二进制、八进制、十进制与十六进制的特征对照表 二进制数、八进制数、十进制数与十六进制

37、数的对应关系表如表2-3所示。 上表2-1二进制、八进制、十进制与十六进制的特征2)、十进制和二、八、十六进制之间的转换a. 十进制数十进制数的两个主要特点:有十个不同的数字:0、1、2、3、4、5、6、7、8、9;逢十进一的进位法,10是十进制数的基数(进制中所用不同数字的个数)。(1993)10=1×103+9×102+9×101+3×100(每位上的系数只在09中取用)b. 二进制数 二进制数的两个主要特点:有两个不同的数字:0、1;逢二进一的进位法,2是二进制数的基数。(1011)2=1×23+0×22+1×21+1

38、×20(每位上的系数只在0、1中取用)c. 八进制数 八进制数的两个主要特点:采用八个不同的数字:0、1、2、3、4、5、6、7;逢八进一的进位法,8是八进制数的基数。(1725)8=1×83+7×82+2×81+5×80(每位上的系数只在07中取用)d. 十六进制 十六进制数的两个主要特点:有十六个不同的数字:0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F(其中后六个数字符号其值对应于十进制的10,11,12,13,14,15;也有选用S,T,U,V,W,X的记法);逢十六进一的进位法,16是十六进制数的基数。(B56E)16

39、=B×163+5×162+6×161+E×160=11×163+5×162+6×161+14×160表2-2给出了上述四种进制数表示方式的对照表:表2-2 四种进制数表示方式对照表  012345678910111213141516十进制012345678910111213141516二进制0110111001011101111000100110101011110011011110111110000八进制01234567101112131415161720十六进制0123456789ABCDEF103)、

40、二进制、八进制、十进制、十六进制之间的相互转换a. 十进制-> 二进制(25.625)(十进制) 整数部分: 25/2=12.1 12/2=6 .0 6/2=3 .0 3/2=1 .1 1/2=0 .1 然后我们将余数按从下往上的顺序书写就是:11001,那么这个11001就是十进制25的二进制形式 小数部分: 0.625*2=1.25 0.25 *2=0.5 0.5 *2=1.0 然后我们将整数部分按从上往下的顺序书写就是:101,那么这个101就是十进制0.625的二进制形式 所以:(25.625)(十进制)=(11001.101)(二进制) b. 二进制 -> 十进制 (11

41、001.101)(二进制) 整数部分: 下面的出现的2(x)表示的是2的x次方的意思 1*2(4)+1*2(3)+0*2(2)+0*2(1)+1*2(0)=25 小数部分: 1*2(-1)+0*2(-2)+1*2(-3)=0.625 所以:(11001.101)(二进制)=(25.625)(十进制) c. 十进制 -> 八进制 (25.625)(十进制) 整数部分: 25/8=3.1 3/8 =0.3 然后我们将余数按从下往上的顺序书写就是:31,那么这个31就是十进制25的八进制形式 小数部分: 0.625*8=5 然后我们将整数部分按从上往下的顺序书写就是:5,那么这个5就是十进制0

42、.625的八进制形式 所以:(25.625)(十进制)=(31.5)(八进制) d. 八进制 -> 十进制 (31.5)(八进制) 整数部分: 3*8(1)+1*8(0)=25 小数部分: 5*8(-1)=0.625 所以(31.5)(八进制)=(25.625)(十进制) e. 十进制 -> 十六进制 (25.625)(十进制) 整数部分: 25/16=1.9 1/16 =0.1 然后我们将余数按从下往上的顺序书写就是:19,那么这个19就是十进制25的十六进制形式 小数部分: 0.625*16=10(即十六进制的A或a) 然后我们将整数部分按从上往下的顺序书写就是:A,那么这个A

43、就是十进制0.625的十六进制形式 所以:(25.625)(十进制)=(19.A)(十六进制) f. 十六进制-> 十进制 (19.A)(十六进制) 整数部分: 1*16(1)+9*16(0)=25 小数部分: 10*16(-1)=0.625 所以(19.A)(十六进制)=(25.625)(十进制) 如何将带小数的二进制与八进制、十六进制数之间的转化问题 我们以(11001.101)(二进制)为例讲解一下进制之间的转化问题 a. 二进制 -> 八进制 (11001.101)(二进制) 整数部分: 从后往前每三位一组,缺位处有0填补,然后按十进制方法进行转化, 则有: 001=1 0

44、11=3 然后我们将结果按从下往上的顺序书写就是:31,那么这个31就是二进制11001的八进制形式 小数部分: 从前往后每三位一组,缺位处有0填补,然后按十进制方法进行转化, 则有: 101=5 然后我们将结果部分按从上往下的顺序书写就是:5,那么这个5就是二进制0.625的八进制形式 所以:(11001.101)(二进制)=(31.5)(八进制) b. 八进制-> 二进制 (31.5)(八进制) 整数部分:从后往前每一位按十进制转化方式转化为三位二进制数,缺位处用0补充 则有: 1->1->001 3->101 然后我们将结果按从下往上的顺序书写就是:11001,那

45、么这个11001就是八进制31的二进制形式 说明,关于十进制的转化方式我这里就不再说了,上一篇文章我已经讲解了! 小数部分:从前往后每一位按十进制转化方式转化为三位二进制数,缺位处用0补充 则有: 5->101 然后我们将结果按从下往上的顺序书写就是:101,那么这个101就是八进制5的二进制形式 所以:(31.5)(八进制)=(11001.101)(二进制) c. 十六进制 -> 二进制 (19.A)(十六进制) 整数部分:从后往前每位按十进制转换成四位二进制数,缺位处用0补充 则有: 9->1001 1->0001(相当于1) A->1010 所以:(19.A

46、)(十六进制)=(11001.101)(二进制) 4、ASCII 码 P17计算机内部采用二进制的方式计数,那么它为什么又能识别十进制数和各种字符、图形呢?其实,不论是数值数据还是文字、图形等,在计算机内部都采用了一种编码标准。通过编码标准可以把它转换成二进制数来进行处理,计算机将这些信息处理完毕再转换成可视的信息显示出来。常用的字符代码是ASCII码,它原来是美国的国家标准,1967年被定为国际标准。ASCII码(国际标准字符编码)由8位二进制数组成(采用七位二进制进行编码),其中最高位为较验位,用于传输过程检验数据正确性。其余7位二进制数表示一个字符,共有128种组合。其中数字10个,英文

47、大、小写字母52个,标点符号、运算符32个,控制符33个,另外还有1个空格符。如回车的ASCII码为0001101(13),空格的ASCII码为0100000(32),“0” 的ASCII码为0110000(48),“A” 的ASCII码为1000001(65),“a”的ASCII码为1100001(97)。5 、位、字节和字及内存容量计算机所处理的数据信息,是以二进制数编码表示的,其二进制数字“0”和“1”是构成存储信息的最小单位,称作“位”或比特(bit)。 在计算机中,由若干个位组成一个“字节”(byte)。字节由多少个位组成,取决于计算机的自身结构。通常,微型计算机的CPU多用8位组成

48、一个字节,用以表示一个字符的代码。构成一个字节的8个位被看作一个整体。字节是电子计算机存储信息的基本单位。在计算机的存储器中占据一个单独的地址(内存单元的编号)并作为一个单元(由多个字节组合而成)处理的一组二进制数位称为“字”(Word)。字,指的是数据字,它由若干个位或字节所组成。对计算机的运算器和内存储器来说,一个字或几个字是一个数据;对控制器来说,一个字或几个字是一条指令。在电子计算机内部,字是被当做一个整值而被处理的整体。一个字所包含的二进制位数称字长。字长是CPU的重要标志之一。字长越长,说明计算机数值的有效位越多,精确度就越高。低档微型机的字长为8位(一个字节),高档微型机的字长有

49、16位(两个字节)、32位(四个字节)等。计算机中,字节(B)是存储容量的度量单位。计算机一个内存储器包括多少个字节数,就是这个内存储器的容量,一般采用KB(千字节)为单位来表示。1KB1024个字节。例如,64KB1024×64字节65536个字节。对容量大的计算机,也常用MB(兆字节)或GB作单位表示存储器容量。1MB1024字节×10241048576个字节,1GB=1024MB。三、 了解计算机系统的安全知识1、 计算机信息安全的隐患主要包括:物理隐患、通信隐患、软件隐患、计算机病毒、黑客侵袭等。2、 计算机病毒及其特点计算机病毒式一种人为蓄意编制的、对计算机系统具

50、有破坏性的程序,具有破坏性、传染性、隐藏性、潜伏性、继发性等特点。3、 计算机病毒的分类1)、按病毒的破坏性分为良性病毒和恶性病毒;2)、按病毒的传染性分为引导性病毒、稳健性病毒、混合型病毒;3)、按病毒的连接方式分为源码型病毒、入侵型病毒、外壳型病毒和操作系统病毒;3、计算机病毒的传播途径计算机病毒是因考传播媒介的接待才得以迅速传播的,主要传播媒介是磁性、光性存储器(软磁盘、硬磁盘、光盘等)和计算机网络。4、 计算机病毒的危害性计算机病毒对计算机系统的危害是多种多样的,例如,破坏磁盘的文件分配表,造成磁盘上的信息丢失;修改内存中操作系统的有关参数,使系统无法正常工作;破坏磁盘文件;减少内存的

51、可用空间;系统空挂,占用系统资源造成系统瘫痪;破坏系统的硬件,造成计算机的破坏等。5、 计算机病毒的预防:三打三防三打:1)、安装新的计算机系统时,要注意打系统补丁,震荡波一类的恶性蠕虫病毒都是通过系统漏洞传播的;2)、用户上网的时候要打开杀毒软件实时监控,以免病毒通过网络进入自己的电脑;3)、玩网络游戏时要打开个人防火墙,防火墙可以隔绝病毒跟外界的联系,防止木马病毒盗窃资料;三防:1)、防邮件病毒,用户收到邮件时首先要进行病毒扫描,不要随意打开电子邮件里携带的附件;2)、防木马病毒,用户从网上下载任何文件后,一定要先进行病毒扫描再运行;3)、防恶意好友,现在很多木马病毒可以通过MSN、QQ等即时通信软件或电子邮件传播。6、计算机病毒的检测与清除检测并清除计算机病毒的常用方法是使用反病毒软件。由于反病毒软件具有被动性和滞后性,因此只能检测并清除已

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论