SlideShare a Scribd company logo
1 of 32
 
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
语言—文字—印刷术—计算机与通信技术 ( 1 )信息成为重要的战略资源 ( 2 )信息业上升为最重要的产业 ( 3 )信息网络成为社会的基础设施 ( 4 )信息以文本、语言、音乐、图形、图像等多种 形式表现 第一章  计算机基础知识 第一节  计算机概述 一、 信息时代的计算机 1 . 四次信息革命 2 . 信息社会的特征
第一代( 1946 年~ 1958 年);是以电子管作为计算机的逻辑元件,运算速度仅秒每几千次。  第二代( 1958 年~ 1964 年);是以晶体管作为计算机的逻辑元件,运算速度达每秒几十万次。 第三代( 1964 年~ 1970 年);是逻辑元件采用中、小规模集成电路,运算速度每秒可达几十万次到几百万次。 第四代( 1971 年至今~);计算机逻辑器件采用大规模集成电路和超大规模集成电路,运算速度可以达到每秒上千万次到十万亿次 。 二、计算机的发展及应用 1 .   计算机的发展史 1946 年,第一台电子计算机 ENIAC(Electronic Numerical Integrator And Calcu1ator) 即“电子数字积分计算机”诞生了,是由美国宾夕法尼亚大学的莫克利( J.W.Mauchly )和艾克特( J.P.Eckert )领导研制的。
① 巨型化 :是指发展高速度、大存储量和强功能的巨型计算机。 ② 微型化 :是指进一步提高集成度,研制更高性能、更加可靠、体积更加小巧的微型计算机。 ③ 网络化 :是指把各自独立的计算机用通讯线路连接起来,以充分利用计算机的宝贵资源进行信息交流。 ④ 多媒体化 :集文字、图形、图像、声音等多种信息媒体为一体进行处理。 ⑤ 智能化 :是指让计算机具有模拟人的感觉和思维过程的能力,具有解决问题和逻辑推理的功能。与此同时,又有许多高性能的、功能奇特且具有智能化的新概念计算机正应运而生,如光学计算机、量子计算机、生物计算机、超导计算机等,使得计算机世界更加绚丽多姿。 2. 计算机技术的发展趋势与特点 计算机发展的五种趋向:巨型化、微型化、网络化、多媒体化和智能化。
 
1. 第一代微处理器 1972 年, 8 位 微处理器,它主要采用 P 沟道 MOS( 金属氧化物半导体 ) 电路,代表产品是 Intel 公司的 Intel8008 微处理器。 2. 第二代微处理器 1973 年, 8 位 微处理器,采用速度较快的 N 沟道 MOS 技术,代表性的产品有 Intel 公司的 Intel8085 、 Motorola 公司的 M6800 、 Zilog 公司的 Z80 等 3. 第三代微处理器 1978 年, 16 位 微处理器,它采用了 H—MOS(H-High performance) 新工艺,标志性的产品有 Intel 公司的 Intel8086 、 Z8000 、 M68000 等。 4. 第四代微处理器 1985 年, 32 位 微处理器,采用超大规模集成电路,代表产品有 Intel 80386 。 三、微型计算机的发展 1971 年诞生了世界上第一台 4 位微型电子计算机— MCS-4 ,是由美国 Intel 公司年轻的工程师马欣 . 霍夫 (M.E.Hoff) 研制成功的。这台微型计算机揭开了世界微型机发展的序幕。
四、计算机分类 五、计算机的特点和应用领域 1  . 按功能分为 : ① 通用计算机  ②专用计算机  ③工业控制机 2  . 按工作原理可分为 : ① 电子数字计算机  ②电子模拟计算机  ③ 模拟、数字混合计算机 3 . 按规模则可分为 : ① 通用机    ②巨型机  ③小型机  ④微型机 ① 运算速度快、精度高  ②存储容量大  ③ 具有逻辑判断能力  ④自动化程度高  ⑤ 通用性强  ⑥工作可靠  ⑦ 具有多媒体处理功能 1. 计算机的特点
① 科学计算 (数值计算):指用于完成科学研究和工程技术中提出的数学问题的计算。 ② 数据处理 :指对大量的数据进行加工处理 , 如分析、合并、分类、统计等。 ③ 过程控制 (实时控制):指用计算机及时采集数据后,按最佳值迅速地对控制对象进行反馈控制。 ④ 计算机辅助系统 :主要包括计算机辅助设计 CAD 、计算机辅助制造 CAM 、计算机辅助教育 CBE 、计算机辅助教学 CAI 和计算机管理教学 CMI 等。 ⑤ 人工智能 :是指模拟人脑进行演绎推理和采取决策的思维过程。 ⑥ 电子商务 (E-Business) :是指通过计算机网络进行商务活动。   2. 计算机的应用领域
美籍匈牙利数学家冯 . 诺依曼 (Von Neumann) 于 1946 年提出了数字计算机设计的基本思想:“存储程序控制”思想与“五大部件”结构体系。 主要体现为: (1)  采用 二进制形式表示数据和指令 (2)  存储器程序控制原理: 将为完成某项工作编制的程序和数据存人计算机中,然后让计算机在程序控制下自动完成工作的全过程,又称为冯.诺依曼原理。 第二节  计算机的硬件和软件 一、计算机结构及其工作原理 1 . 基本原理与结构 (3) 计算机的组成 计算机由运算器、控制器、存储器、输入装置和输出装置五大部件组成。每一部件分别按要求执行特定的基本功能。基本结构
主机 外设 输入设备 输出设备 外存设备 网络设备
有代表性的系统软件有: ① 操作系统 (Operating System—OS) :操作系统是最基本的系统软件,负责管理计算机硬件资源并且管理其上的信息资源 ( 程序和数据 ) ,为用户提供操作界面,还支持计算机上各种软、硬件之间的运行和相互通信。是用户与计算机之间的接口。目前常用的操作系统有: MS-DOS 、 WINDOWS 、 UNIX 系统等。 ② 编译系统 :计算机在执行程序时,首先要将存储在存储器中的程序指令逐条地取出来,并经过编译后执行规定的操作。  ③ 数据库管理系统 :数据库管理系统的主要功能是有组织地、动态地存储并管理大量的数据信息,为用户提供方便、高效地使用这些数据信息的方法。  二、计算机软件 :   可分为: “ 系统软件 ” 和 “ 应用软件 ” 1. 系统软件 : 是指管理、控制和维护计算机及其外部设备、提供用户与计算机之间操作界面等方面的软件。 2. 应用软件 : 是指专门为解决某类具体问题而编制的软件 ( 或实用程序 ) 。 目前常见的应用软件有: ①文字处理软件  ②信息管理软件 ③ 计算机辅助设计软件  ④实时控制软件
①    硬件和软件互相依存:硬件是软件赖以工作的物质基础,软件的正常工作是硬件发挥作用的唯一途径。 ②  硬件和软件无严格界线:即计算机的某些功能既可以由硬件实现,也可以由软件来实现。  ③  硬件和软件协同发展:计算机软件随硬件技术的发展而发展,而软件的不断发展又促进硬件的更新。    程序设计语言就是人与计算机之间进行交流的某种“语言”。 按其发展的先后可分为机器语言、汇编语言与高级语言三类。    1. 机器语言 :    2. 汇编语言 :    3. 高级语言 : 三、程序设计语言 3. 硬件与软件的关系 常见的高级语言有:   ① FORTRAN 语言    ② BASIC 语言   ③ Pascal 语言  ④ C 语言
(1)XBASE 数据库管理系统 (2)Oracle 数据库管理系统 (3)Informix 数据库管理系统 四、数据库管理系统 1. 数据库系统 数据库 (Database—DB) 是为了满足一定范围里许多用户的需要,在计算机里建立的一组互相关联的数据集合。 2. 数据库管理系统 数据库管理系统 (Database Management Systems ,简记为 DBMS) 是用于创建和管理数据库的系统软件,是数据库系统的核心组成部分。 其主要功能有:定义数据库的结构及其中数据的格式,规定数据在外存储器的存储方式,负责各种与数据有关的操纵和管理,包括维护数据的一致性、完整性,保证数据的安全性等。 3. 几种常用数据库管理系统
在计算机中采用二进制码的原因是 : 1. 二进制码在物理上最容易实现。 2. 二进制码用来表示的二进制数及编码、计数、加减运算规则简单。 3. 二进制码的两个符号“ 1” 和 ¨0” 正好与逻辑命题的两个值 “真”和“假”相对应,为计算机实现逻辑运算和程序中的逻辑判断提供了便利的条件。 4. 与电子部件的二态性相对应 。 第三节  计算机中数据表示法 一、数字化信息编码的概念 编码: 就是采用少量的基本符号,选用一定的组合原则,以表示大量复杂多样的信息的方法。 在采用进位计数的数字系统中,如果只用 r 个基本符号 ( 例如 0 , l , 2 ,…, r-1) 表示数值,则称为 r 位计数制, r 称为该数制的基。 二、进位计数制 其特点是: ⒈ 每一种数制都有固定的符号集:如十进制数制,有十个符号: 0 , l , 2 ,…, 9 。二进制数制,有两个符号: 0 和 1 。 ⒉ 都使用位置表示法:即处于不同位置的数符所代表的值不同,与它所在位置的权值有关。
  ⑴二进制数的特点 ① 有两个不同的计数符号,即 0 和 1 ; ② 计数规律为“逢二进位”; ③ 位权关系为(其中 :m , m-1 , … 1 , 0.-1 , -2…-k )。 一个二进制数的值,可以用它的按权展开式来表示。如: (1011.101) 2 =1×2 3 +0×2 2  +1×2 1 +1×2 0 +1×2 -1 +0×2 -2 +1×2 -3 =(11.625) 10  ⑵二进制数的运算规律   ①加法: 0+0=0  0+1=1  1+0=1  1+1=0 ( 有进位 ) ② 减法: 0-0=0  1-1=0  1-0=1  0-1=1 ( 有借位 ) ③ 乘法: 0 × 0=0  0 × 1=0  1 × 0=0  1 × 1=1  ④ 除法: 0 ÷ 0=0  0 ÷ 1=0  1 ÷ 0=0  1 ÷ 1=1 三、二进制数与十六进制数 1 . 二进制数( Binary ) ⑴ 十六进制数的特点 ① 有十六个不同的计数符号,即 0 ~ 9 以及 A , B , C , D , E , F ; ② 计数规律为“逢十六进位”。 ③ 位权关系为(其中 :m , m-1 , … 1 , 0.-1 , -2…-k )。 一个十六进制数的值,可以用它的按权展开式来表示。如: (3A.C8) 16 =3×16 1 +10×16 0  +12×16 -1 +8×16 -2 =(58.78125) 10 2 .十六进制( Hexadecimal )
[object Object],678.34=6  10 2 +7   10 1 +8   10 0 +3   10 -1 +4   10 -2 ,[object Object],基数 数码 权 N =a n-1 × N n-1 + a n-2 × N n-2 +…+ a 0 × N 0 + a -1 × N -1 +…+ a -m × N -m 按权展开式 二进制数每一位的 位权 1 1 1 1 1 1 1 1 1 1 1 . 128 64 32 16 8 4 2 1 0.5 0.25 0.125 2 7 2 6 2 5 2 4 2 3 2 2 2 1 2 0 2 -1 2 -2 2 -3
用乘 2 取整法,转换过程如下: 0.625×2=1.25  取出整数  1 ( 最高位 ) 0.25×2=0.5  取出整数  0  ↓ 0.5×2=1.0  取出整数  1 ( 最低位 ) 故十进制小数 0.625 对应的二进制数为 0.101B 。 即  0.625 =0.101B 四、不同进制数之间的转换 1. 十进制数转换成二进制数 转换方法是 : 整数部分“倒除 2 取余数反序排列”;小数部分“乘 2 取整数正序排列”。 [ 例 1]  将十进制整数 156 转换 成二进制数 。 用除 2 取余法,转换过程如下: 故十进制数 156 转换成二进制数 为 10011100 。 即  156 =10011100 [ 例 2] 将十进制小数 0.625 转换成二进制数。 2 |  156  取余数  0  (最低位)  2  |  78  取余数  0 2 |  39  取余数  1 2 |  19   取余数  1  ↑ 2 |  9  取余数  1 2 |  4   取余数  0 2 |  2   取余数  0 1  取余数  1  ( 最高位 )
[ 例 3]  把 11010.011B 转换成十进制数。 按位权展开相加得: 11010.011B=1×2 4 +1×2 3 +0×2 2 +1×2 1 +0×2 0 +0×2 -1 +1×2 -2 +1×2 -3  =16+8+2+0.25+0.125  =(26.375) 10 2. 二进制数转换成十进制 数 转换方法是: 按位权展开后相加求和即得结果。 ( 1 ) 二进制数转换成十六进制数的方法是 :“四位合一位”法,即将二进制数的整数部分自右至左分节,每 4 位为一节,最左边不够 4 位的用 0 补齐;将二进制数的小数部分自左至右分节,也是每 4 位一节,最右边不够 4 位的同样以 0 补齐。然后,根据对应关系,把每 4 位二进制数化成 1 位十六进制数,即可得到转换结果。 3. 二进制数与十六进制数的相互转换 ( 2 ) 十六进制数转换成二进制数方法是 :“一位扩展四位”法。按教材表中的对应关系将每位十六进制数化成 4 位二进制数书写,便可得到转换结果。 [ 例如 ]
( 1 ) 十进制数转换为十六进制数的方法是 :整数部分“除 16 取余”,小数部分“乘 16 取整”,或先把十进制数转换为二进制数,再把二进制数缩写成十六进制数。 ( 2 ) 十六进制数转换为十进制数的方法是 :可按位权展开式求和获得或可先把十六进制数转换为二进制数,再把二进制数按权展开后求和获得十进制数。 4. 十进制数与十六进制数的转换 注: ( 1 )计算机系统中有些应用还使用到八进制数,请读者参考上述各进位计数制的有关知识自行理解。 ( 2 )在计算机中书写不同进制的数时,常用如下的符号来标识: “ B” 表示二进制数; “ O” 或“ Q” 表示八进制数; “ H” 表示十六进制数; “ D” 表示十进制数(通常省略 )
原码 :即二进制所表示的数 反码 :将原码的每一位都变反 (0 变 1 , 1 变 0) 补码 :将原码“变反加 1” 例如:  108 的原码是:  0000000001101100 变成反码是:  1111111110010011 加  1  为补码是: 1111111110010100 补码表示法的主要优点是:两个带有符号的整数可以像两个自然数一样地执行加法运算,即在计算时符号位与表示数值的其它位同样使用,并且在这种计算中允许产生最高位的进位 ( 被自然丢去 ) 。 五、 数的表示范围和精度 1. 整数的表示范围 对字长为 8 位的微机,表示正整数的范围是: 0~~255 对字长为 16 位的微机,表示正整数的范围是: 0~~65535 。 对字长为 32 位的微机,表示整数最大约达到 40 亿。 为了区分正数和负数,要有一个二进制数位 ( 通常是用数的最高位 ) 来表示数的符号,约定最高位为 0 时表示正数,为 1 时表示负数。 这样,对 8 位微机,表示数时只剩下 7 位了,其数的范围: -128~~127 对 16 位微机,表示数时只剩下 15 位,其数的范围是: -32768~~32767  2 .计算机中数的表示形式
六、字符的二进制编码表示 字符编码就是为每一个字符确定一个对应的整数值 ( 二进制码 ) 。 1.BCD (Binary Coded Decimal) 码 BCD 码又称为二―十进制编码,即用二进制编码书写的十进制数符。 表示方法为:用 4 位二进制编码表示一位十进制数。 2.ASCII 码: ASCII 码又称为美国标准信息交换码。 ASCII 码采用 7 位二进制进行编码,可编排 128 个字符,其中包括 26 个大写英文字母和 26 个小写英文字母、 10 个阿拉伯数字、专用字符 ( 如 ! 、$、 % 、 # 等 ) 以及控制字符 ( 如换行 LF 、回车 CR 等 ) 。 七、汉字的表示方法 1 .汉字编码: 由于汉字数量较多,故用两个字节表示。原则上,两个字节可以表示 256×256=65536 种不同的符号,但方案中只用了两个字节的低 7 位(高位一般都取 1 )。加之每个字节中都不能再用 32 个控制功能码及 127 的操作码。所以每个字节只能有 94 个编码。这样,双七位实际能够表示的字数是 94×94=8836 个。 国家标准局于 1981 年公布了国家标准 GB2312-80 ,即《信息交换用汉字编码字符集基本集》,其中收录汉字( 6763 )和图形符号 (682 个 ) 共 7445 个, 包括:   一级汉字 3755 个,按汉语拼音字母顺序排列,同音按笔顺排列 二级汉字 3008 个,按部音顺序排列
汉字机内码即汉字在计算机内进行存储与处理时的编码。 通常汉字显示使用 16×16 字符点阵,或可选用 24×24 、 48×48 等字符点阵。字符点阵的点数愈多,字体就愈美观,但汉字字库占用的存储空间也愈大。 2. 计算机处理汉字过程中的几类编码 (1) 汉字交换码: 又称“国标码”。国标码规定,每个字符由 2 字节代码组成,每个字节的最高位恒为“ 1” ,其余 7 位用于表示各种不同的码值。 (2) 汉字机内码: (3) 汉字输入码: 输入码又称为外码,是输入时使用的汉字编码形式。汉字输入码可随输入法的不同而有所不同,但存入计算机中的总是它的机内码,是唯一确定的。 (4) 汉字字形码:
由于计算机的 CPU 却只能处理数字信息,即数字化的二进制数据。因此,无论是音频信息还是视频信息,都要先转换为二进制数据,才能交 CPU 加工处理;反之,从 CPU 输出的声像信息,也要先从二进制数据转换为音频、视频模拟信号,然后由声像设备播放。这些信息的转换都是由声像设备的接口板(声卡、显卡)完成的。  八、图形的数字化编码 在计算机中存储和处理图形同样要用二进制数字编码的形式。 1 . 像素表示方式 :在这种方式中,图形由排列成若干行、若干列的像元 (pixels) 组成,形成一个以“点阵表示”像元的阵列,一般称之为“位图”。 2 . 矢量表示方式 :这种方式是以一组描述点、线、面的大小、形状及其位置的指令来“刻画”(用直线来逼近曲线)图形,称之为“矢量图”。  九、音频和视频信息的表示形式
2. CPU 性能指标   (1)   CPU 执行指令的速度:即 CPU 每秒所能执行的指令的条数。 (2)   CPU 的“字长”:即 CPU 一次所能处理数据的二进制位数。 (3)  指令本身的处理能力:即 CPU 所能处理的指令数量与复杂度。 第四节  微型计算机 微型机是由微处理器(运算器与控制器)、存储器(内存、外存)和输入输出( I/O )设备构成的一个完整的计算机系统。 一、 微处理器( CPU ) CPU(Central Processing Unit) 是微型机的核心,是将运算器和控制器做在一个芯片上,称为微处理器。是信息加工处理的中心部件,主要完成各种算术及逻辑运算,并控制计算机各部件协调地工作。 1. CPU 的基本结构 ①  一组称为“寄存器”的高速存储单元,主要用于在 CPU 内部进行数据和其它信息存储。 ②  一个或几个执行基本算术逻辑动作的计算部件,称为“算术逻辑单元” (ALU) 或“运算器”,主要负责用来执行具体的算术运算和逻辑运算任务。 ③  一个作为 CPU 控制中心的程序控制单元,称为“控制器”,负责处理各种指令、控制各部件的活动。
二、(内)存储器的结构与性能 1 . 内存储器又可分为: 随机访问存储器 (Random Access Memory ,简写为 RAM) 与只读存储器 (Read-only Memory ,简写为 ROM) 。通常所说的计算机内存一般是指随机存储器 RAM 。 2 . ROM 与 RAM 的区别 : ROM 中的信息只能读出不能写入,在计算机断电后, ROM 中存储的内容保持不变。在 RAM 中既可写入信息,也可读出信息,但在计算机断电后, RAM 中存储的内容将消失。 3 . 内存储器的地址 :即为了查找存储器中的数据而为每个存储单元按一定方式(线性)编排的“位置”码。  4 . 内存储器的性能指标: 主要是容量与它的访问速度。 存储器是用来存放计算机程序和数据的电子(磁性)器件。一般分为内存储器和外存储器。内存储器也称为主存 (main memory) ,它和微处理器一起构成了微型机的主机部分。
三、总线与接口 1 .总线: 将计算机中的各个部件(包括 CPU 、存储器和输入输出设备)通过一条公共信息通路连接起来,这条信息通路就称为总线。 ( 1 ).总线的功能 ( 2 ).总线的电路组成 ( 3 )数据总线的宽度 ( 传输线的根数 ) :是指数据总线一次能传递 的二进制位数 ① 和存储器之间交换信息;  ② 和输入 / 输出设备之间交换信息; ③ 为了系统工作而接收和输出必要的信号。 ① 数据总线( DB ):用于在各部件之间传递数据 ( 包括指令、 数据等 ) 信息,为双向总线。 ② 地址总线( AB ):指示欲传数据的来源地址或目的地址信息。 ③ 控制总线( CB ):用于在各部件之间传递各种控制信息。 2 .接口: 用以将计算机和外部设备连接并进行信息交换的电路装置(卡)。 常见的有:( 1 ) I/O 接口:又分为并行接口与串行接口两种。 ( 2 )硬盘接口:主要有 IDE 、 EIDE 、 SCSI 等 ( 3 )通用串行总线接口  USB
目前,微型机上常用的外存储器有 磁盘 和 光盘 两种。 四、外存储器:   盘片上的信息是按磁道和扇区进行存储的。 关于磁道与扇区:磁道是同心圆,由外向里编号(从 0 开始)。将磁道分成若干等份,每一等份称为扇区。 磁盘的存储容量:等于磁道总数、每个磁道的扇区数、每个扇区的存储容量三者的乘积。 例如,一个双面 3 寸盘的容量是: 512×18×82×2=1.44MB 1. 软磁盘:是一个封装起来的涂附着磁性材料的塑料圆盘片。目前常用的软盘是直径 8.89cm( 简称 3 寸盘 ) 的, 如下图 所示。
2.  硬磁盘 硬磁盘是将若干片 ( 一般有二至八片 )  同样大小的金属圆盘片固定在同一个轴上并同时高速旋转的机械装置。通常固定安装在微机机箱内。其内部构造见下图所示。 3. 光盘光盘存储器 ( 简称“光盘” ) :是利用激光原理存储和读取信息的媒介。光盘片是由塑料覆盖的一层铝薄膜,通过铝膜上极细微的凹坑记录信息。最常见的光盘是直径 12.7cm(5 英寸,简称 5 寸 ) 的只读光盘,可以存放 650MB 的信息,称为 CD-ROM 盘。 4. 磁带等其它外存储器 : 磁带机也是一种外存储器。数据磁带存储信息的方式与录音机磁带相仿,但记录的是二进制形式的信息而不是模拟信息 磁头驱动机构 磁头 驱动臂
五、常用输入输出设备 1. 键盘: 是由一组按键排成的开关阵列。按下一个键就产生一个相应的扫描码。然后由主机将键盘扫描码转换成 ASCII 码进行处理。  2. 鼠标器 (mouse) : 主要有机械式鼠标器与光电鼠标器两种。一般有三个键或两个键,大多数鼠标器都采用串行接口。 3. 显示器: 是目前计算机上最常用、最主要的输出设备。 ① 分类:按工作原理分为两类,即阴极射线管显示器与半导体平板显示器。 ② 技术指标:指屏幕类型、点距、带宽、刷新频率、分辨率等。 ③ 显示器适配器 ( 显示卡 ) :是显示器与主机之间的接口电路 ( 通常是一块插卡 ) 。 ( 1 )打印机的分类(按工作原理): ① 击打式打印机,如点阵(针式)打印机 ② 非击打式打印机,如激光打印机、喷墨打印机、热敏打印机等 ( 2 )打印机的主要性能指标: ① 是打印的分辨率和打印幅面宽度;  ② 是打印速度:点阵打印机速度以每秒打印的字符数计算,激光打印机则以每分钟输出页数计算。 5. 图形输入输出设备 ( 1 )常见的图形输入设备有:① . 图形数字化仪  ② . 扫描仪 ( 2 )常见的图形输出设备有:绘图仪。  (本章结束) 4. 打印机: 用来将输出信息以字符、图形、表格等形式印刷在纸上,也是重要的输出设备。
运算器或称算术逻辑单元 (Arithmetical and Logical Unit) : 其主要功能是对数据进行各种运算 。 存储器 (Memory Unit) :主要功能是存储程序和各种数据信息,井能在计算机运行过程中高速、自动地完成程序或数据的存取。 控制器 (control Unit) :是整个计算机系统的控制指挥中心,它指挥计算机各部分协调地工作,保证计算机有条不紊地进行操作及处理。   用来向计算机输入各种原始数据和程序的设备叫输入设备。 从计算机输出各类数据的设备。 注:通常把输入设备和输出设备合称为 I/O 设备 ( 输入 / 输出设备 ) 。 存储器 运算器 控制器 输入设备 输出设备 数据信息流 控 制 信息流
[ 例 1]   将 1110101.01B 转换成十六进制数。 0111  0101 .  0100 ↓  ↓  ↓ 7  5  .  4 转换结果为 1110101.01B = 75.4H 。 [ 例 2]   将 3A6.C5H 转换成二进制数。 3  A  6  .  C  5 ↓  ↓  ↓  ↓  ↓ 0011 1010  0110 . 1100 0101 转换结果为 3A6.C5H = 1110100110.11000101B 。

More Related Content

Viewers also liked

Nothing Is Possible Until It's On Facebook
Nothing Is Possible Until It's On FacebookNothing Is Possible Until It's On Facebook
Nothing Is Possible Until It's On FacebookNassos Kappa
 
Careers in copywriting part 2
Careers in copywriting part 2Careers in copywriting part 2
Careers in copywriting part 2Tom Altstiel
 
Job Description Cluster Head
Job Description Cluster HeadJob Description Cluster Head
Job Description Cluster HeadAHFCL25
 
Xotelia - Why should you implement a dynamic pricing strategy on your vacatio...
Xotelia - Why should you implement a dynamic pricing strategy on your vacatio...Xotelia - Why should you implement a dynamic pricing strategy on your vacatio...
Xotelia - Why should you implement a dynamic pricing strategy on your vacatio...Jeffrey Messud
 
Job Description Branch Manager / Unit Manager
Job Description Branch Manager / Unit ManagerJob Description Branch Manager / Unit Manager
Job Description Branch Manager / Unit ManagerAHFCL25
 
World Economic Forum on Latin America 2006
World Economic Forum on Latin America 2006World Economic Forum on Latin America 2006
World Economic Forum on Latin America 2006WorldEconomicForumDavos
 

Viewers also liked (9)

Nothing Is Possible Until It's On Facebook
Nothing Is Possible Until It's On FacebookNothing Is Possible Until It's On Facebook
Nothing Is Possible Until It's On Facebook
 
Careers in copywriting part 2
Careers in copywriting part 2Careers in copywriting part 2
Careers in copywriting part 2
 
Job Description Cluster Head
Job Description Cluster HeadJob Description Cluster Head
Job Description Cluster Head
 
Xotelia - Why should you implement a dynamic pricing strategy on your vacatio...
Xotelia - Why should you implement a dynamic pricing strategy on your vacatio...Xotelia - Why should you implement a dynamic pricing strategy on your vacatio...
Xotelia - Why should you implement a dynamic pricing strategy on your vacatio...
 
Snick English
Snick EnglishSnick English
Snick English
 
Job Description Branch Manager / Unit Manager
Job Description Branch Manager / Unit ManagerJob Description Branch Manager / Unit Manager
Job Description Branch Manager / Unit Manager
 
Seoul topis
Seoul topisSeoul topis
Seoul topis
 
ROARERS
ROARERSROARERS
ROARERS
 
World Economic Forum on Latin America 2006
World Economic Forum on Latin America 2006World Economic Forum on Latin America 2006
World Economic Forum on Latin America 2006
 

Similar to 计算机应用基础课件(一)

張逸 - 研究所 / 轉學考計算機概論 、公職計算機概要 - 基本計概 - 試閱版
張逸 - 研究所 / 轉學考計算機概論 、公職計算機概要 - 基本計概 - 試閱版張逸 - 研究所 / 轉學考計算機概論 、公職計算機概要 - 基本計概 - 試閱版
張逸 - 研究所 / 轉學考計算機概論 、公職計算機概要 - 基本計概 - 試閱版逸 張
 
复习第八章
复习第八章复习第八章
复习第八章lqarenas
 
04 计算机的运算方法01
04 计算机的运算方法0104 计算机的运算方法01
04 计算机的运算方法01Huaijin Chen
 
网管会 一些基础知识
网管会 一些基础知识网管会 一些基础知识
网管会 一些基础知识Jammy Wang
 
01 课程介绍与计算机系统概述
01 课程介绍与计算机系统概述01 课程介绍与计算机系统概述
01 课程介绍与计算机系统概述Huaijin Chen
 
Deep learning wiki on data encodingi
Deep learning  wiki on data encodingiDeep learning  wiki on data encodingi
Deep learning wiki on data encodingiwang meng
 
复习第六章
复习第六章复习第六章
复习第六章lqarenas
 
資管所-計算機概論 健診二部曲之二
資管所-計算機概論 健診二部曲之二資管所-計算機概論 健診二部曲之二
資管所-計算機概論 健診二部曲之二逸 張
 
基于嵌入式系统的Avs P10编码系统设计
基于嵌入式系统的Avs P10编码系统设计基于嵌入式系统的Avs P10编码系统设计
基于嵌入式系统的Avs P10编码系统设计Hengyi
 
第10章 数字系统设计
第10章 数字系统设计第10章 数字系统设计
第10章 数字系统设计rolkw1
 
突破 計算機概論複習講義-電子試閱本
突破 計算機概論複習講義-電子試閱本突破 計算機概論複習講義-電子試閱本
突破 計算機概論複習講義-電子試閱本lungtengtech
 
微机原理与接口技术(第1章)
微机原理与接口技术(第1章)微机原理与接口技术(第1章)
微机原理与接口技术(第1章)imzyx
 
基本計概祕笈(張逸)
基本計概祕笈(張逸)基本計概祕笈(張逸)
基本計概祕笈(張逸)逸 張
 
Microsoft CNTK, Cognitive Toolkit 微軟深度學習工具
Microsoft CNTK, Cognitive Toolkit 微軟深度學習工具Microsoft CNTK, Cognitive Toolkit 微軟深度學習工具
Microsoft CNTK, Cognitive Toolkit 微軟深度學習工具HO-HSUN LIN
 

Similar to 计算机应用基础课件(一) (20)

張逸 - 研究所 / 轉學考計算機概論 、公職計算機概要 - 基本計概 - 試閱版
張逸 - 研究所 / 轉學考計算機概論 、公職計算機概要 - 基本計概 - 試閱版張逸 - 研究所 / 轉學考計算機概論 、公職計算機概要 - 基本計概 - 試閱版
張逸 - 研究所 / 轉學考計算機概論 、公職計算機概要 - 基本計概 - 試閱版
 
复习第八章
复习第八章复习第八章
复习第八章
 
04 计算机的运算方法01
04 计算机的运算方法0104 计算机的运算方法01
04 计算机的运算方法01
 
最终版
最终版最终版
最终版
 
第1章
第1章第1章
第1章
 
网管会 一些基础知识
网管会 一些基础知识网管会 一些基础知识
网管会 一些基础知识
 
01 课程介绍与计算机系统概述
01 课程介绍与计算机系统概述01 课程介绍与计算机系统概述
01 课程介绍与计算机系统概述
 
Deep learning wiki on data encodingi
Deep learning  wiki on data encodingiDeep learning  wiki on data encodingi
Deep learning wiki on data encodingi
 
复习第六章
复习第六章复习第六章
复习第六章
 
資管所-計算機概論 健診二部曲之二
資管所-計算機概論 健診二部曲之二資管所-計算機概論 健診二部曲之二
資管所-計算機概論 健診二部曲之二
 
ICT-Core-Ch1
ICT-Core-Ch1ICT-Core-Ch1
ICT-Core-Ch1
 
基于嵌入式系统的Avs P10编码系统设计
基于嵌入式系统的Avs P10编码系统设计基于嵌入式系统的Avs P10编码系统设计
基于嵌入式系统的Avs P10编码系统设计
 
第10章 数字系统设计
第10章 数字系统设计第10章 数字系统设计
第10章 数字系统设计
 
03
0303
03
 
第1章
第1章第1章
第1章
 
突破 計算機概論複習講義-電子試閱本
突破 計算機概論複習講義-電子試閱本突破 計算機概論複習講義-電子試閱本
突破 計算機概論複習講義-電子試閱本
 
微机原理与接口技术(第1章)
微机原理与接口技术(第1章)微机原理与接口技术(第1章)
微机原理与接口技术(第1章)
 
51单片机及其应用
51单片机及其应用51单片机及其应用
51单片机及其应用
 
基本計概祕笈(張逸)
基本計概祕笈(張逸)基本計概祕笈(張逸)
基本計概祕笈(張逸)
 
Microsoft CNTK, Cognitive Toolkit 微軟深度學習工具
Microsoft CNTK, Cognitive Toolkit 微軟深度學習工具Microsoft CNTK, Cognitive Toolkit 微軟深度學習工具
Microsoft CNTK, Cognitive Toolkit 微軟深度學習工具
 

More from 51 lecture

1244600439API2 upload
1244600439API2 upload1244600439API2 upload
1244600439API2 upload51 lecture
 
1242982622API2 upload
1242982622API2 upload1242982622API2 upload
1242982622API2 upload51 lecture
 
1242982374API2 upload
1242982374API2 upload1242982374API2 upload
1242982374API2 upload51 lecture
 
1242626441API2 upload
1242626441API2 upload1242626441API2 upload
1242626441API2 upload51 lecture
 
1242625986my upload
1242625986my upload1242625986my upload
1242625986my upload51 lecture
 
1242361147my upload ${file.name}
1242361147my upload ${file.name}1242361147my upload ${file.name}
1242361147my upload ${file.name}51 lecture
 
this is ruby test
this is ruby testthis is ruby test
this is ruby test51 lecture
 
this is ruby test
this is ruby testthis is ruby test
this is ruby test51 lecture
 
this is ruby test
this is ruby testthis is ruby test
this is ruby test51 lecture
 
this is ruby test
this is ruby testthis is ruby test
this is ruby test51 lecture
 
this is ruby test
this is ruby testthis is ruby test
this is ruby test51 lecture
 
this is test api2
this is test api2this is test api2
this is test api251 lecture
 
My cool new Slideshow!
My cool new Slideshow!My cool new Slideshow!
My cool new Slideshow!51 lecture
 
Stress Management
Stress Management Stress Management
Stress Management 51 lecture
 
Iim A Managment
Iim A ManagmentIim A Managment
Iim A Managment51 lecture
 
Time Management
Time ManagementTime Management
Time Management51 lecture
 
Conversation By Design
Conversation By DesignConversation By Design
Conversation By Design51 lecture
 
dynamics-of-wikipedia-1196670708664566-3
dynamics-of-wikipedia-1196670708664566-3dynamics-of-wikipedia-1196670708664566-3
dynamics-of-wikipedia-1196670708664566-351 lecture
 
Tech_Implementation of Complex ITIM Workflows
Tech_Implementation of Complex ITIM WorkflowsTech_Implementation of Complex ITIM Workflows
Tech_Implementation of Complex ITIM Workflows51 lecture
 

More from 51 lecture (20)

1244600439API2 upload
1244600439API2 upload1244600439API2 upload
1244600439API2 upload
 
1242982622API2 upload
1242982622API2 upload1242982622API2 upload
1242982622API2 upload
 
1242982374API2 upload
1242982374API2 upload1242982374API2 upload
1242982374API2 upload
 
1242626441API2 upload
1242626441API2 upload1242626441API2 upload
1242626441API2 upload
 
1242625986my upload
1242625986my upload1242625986my upload
1242625986my upload
 
1242361147my upload ${file.name}
1242361147my upload ${file.name}1242361147my upload ${file.name}
1242361147my upload ${file.name}
 
this is ruby test
this is ruby testthis is ruby test
this is ruby test
 
this is ruby test
this is ruby testthis is ruby test
this is ruby test
 
this is ruby test
this is ruby testthis is ruby test
this is ruby test
 
this is ruby test
this is ruby testthis is ruby test
this is ruby test
 
this is ruby test
this is ruby testthis is ruby test
this is ruby test
 
this is test api2
this is test api2this is test api2
this is test api2
 
My cool new Slideshow!
My cool new Slideshow!My cool new Slideshow!
My cool new Slideshow!
 
Stress Management
Stress Management Stress Management
Stress Management
 
Iim A Managment
Iim A ManagmentIim A Managment
Iim A Managment
 
Time Management
Time ManagementTime Management
Time Management
 
Conversation By Design
Conversation By DesignConversation By Design
Conversation By Design
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
dynamics-of-wikipedia-1196670708664566-3
dynamics-of-wikipedia-1196670708664566-3dynamics-of-wikipedia-1196670708664566-3
dynamics-of-wikipedia-1196670708664566-3
 
Tech_Implementation of Complex ITIM Workflows
Tech_Implementation of Complex ITIM WorkflowsTech_Implementation of Complex ITIM Workflows
Tech_Implementation of Complex ITIM Workflows
 

计算机应用基础课件(一)

  • 1.  
  • 2.
  • 3. 语言—文字—印刷术—计算机与通信技术 ( 1 )信息成为重要的战略资源 ( 2 )信息业上升为最重要的产业 ( 3 )信息网络成为社会的基础设施 ( 4 )信息以文本、语言、音乐、图形、图像等多种 形式表现 第一章 计算机基础知识 第一节 计算机概述 一、 信息时代的计算机 1 . 四次信息革命 2 . 信息社会的特征
  • 4. 第一代( 1946 年~ 1958 年);是以电子管作为计算机的逻辑元件,运算速度仅秒每几千次。 第二代( 1958 年~ 1964 年);是以晶体管作为计算机的逻辑元件,运算速度达每秒几十万次。 第三代( 1964 年~ 1970 年);是逻辑元件采用中、小规模集成电路,运算速度每秒可达几十万次到几百万次。 第四代( 1971 年至今~);计算机逻辑器件采用大规模集成电路和超大规模集成电路,运算速度可以达到每秒上千万次到十万亿次 。 二、计算机的发展及应用 1 . 计算机的发展史 1946 年,第一台电子计算机 ENIAC(Electronic Numerical Integrator And Calcu1ator) 即“电子数字积分计算机”诞生了,是由美国宾夕法尼亚大学的莫克利( J.W.Mauchly )和艾克特( J.P.Eckert )领导研制的。
  • 5. ① 巨型化 :是指发展高速度、大存储量和强功能的巨型计算机。 ② 微型化 :是指进一步提高集成度,研制更高性能、更加可靠、体积更加小巧的微型计算机。 ③ 网络化 :是指把各自独立的计算机用通讯线路连接起来,以充分利用计算机的宝贵资源进行信息交流。 ④ 多媒体化 :集文字、图形、图像、声音等多种信息媒体为一体进行处理。 ⑤ 智能化 :是指让计算机具有模拟人的感觉和思维过程的能力,具有解决问题和逻辑推理的功能。与此同时,又有许多高性能的、功能奇特且具有智能化的新概念计算机正应运而生,如光学计算机、量子计算机、生物计算机、超导计算机等,使得计算机世界更加绚丽多姿。 2. 计算机技术的发展趋势与特点 计算机发展的五种趋向:巨型化、微型化、网络化、多媒体化和智能化。
  • 6.  
  • 7. 1. 第一代微处理器 1972 年, 8 位 微处理器,它主要采用 P 沟道 MOS( 金属氧化物半导体 ) 电路,代表产品是 Intel 公司的 Intel8008 微处理器。 2. 第二代微处理器 1973 年, 8 位 微处理器,采用速度较快的 N 沟道 MOS 技术,代表性的产品有 Intel 公司的 Intel8085 、 Motorola 公司的 M6800 、 Zilog 公司的 Z80 等 3. 第三代微处理器 1978 年, 16 位 微处理器,它采用了 H—MOS(H-High performance) 新工艺,标志性的产品有 Intel 公司的 Intel8086 、 Z8000 、 M68000 等。 4. 第四代微处理器 1985 年, 32 位 微处理器,采用超大规模集成电路,代表产品有 Intel 80386 。 三、微型计算机的发展 1971 年诞生了世界上第一台 4 位微型电子计算机— MCS-4 ,是由美国 Intel 公司年轻的工程师马欣 . 霍夫 (M.E.Hoff) 研制成功的。这台微型计算机揭开了世界微型机发展的序幕。
  • 8. 四、计算机分类 五、计算机的特点和应用领域 1 . 按功能分为 : ① 通用计算机 ②专用计算机 ③工业控制机 2 . 按工作原理可分为 : ① 电子数字计算机 ②电子模拟计算机 ③ 模拟、数字混合计算机 3 . 按规模则可分为 : ① 通用机   ②巨型机 ③小型机 ④微型机 ① 运算速度快、精度高 ②存储容量大 ③ 具有逻辑判断能力 ④自动化程度高 ⑤ 通用性强 ⑥工作可靠 ⑦ 具有多媒体处理功能 1. 计算机的特点
  • 9. ① 科学计算 (数值计算):指用于完成科学研究和工程技术中提出的数学问题的计算。 ② 数据处理 :指对大量的数据进行加工处理 , 如分析、合并、分类、统计等。 ③ 过程控制 (实时控制):指用计算机及时采集数据后,按最佳值迅速地对控制对象进行反馈控制。 ④ 计算机辅助系统 :主要包括计算机辅助设计 CAD 、计算机辅助制造 CAM 、计算机辅助教育 CBE 、计算机辅助教学 CAI 和计算机管理教学 CMI 等。 ⑤ 人工智能 :是指模拟人脑进行演绎推理和采取决策的思维过程。 ⑥ 电子商务 (E-Business) :是指通过计算机网络进行商务活动。 2. 计算机的应用领域
  • 10. 美籍匈牙利数学家冯 . 诺依曼 (Von Neumann) 于 1946 年提出了数字计算机设计的基本思想:“存储程序控制”思想与“五大部件”结构体系。 主要体现为: (1) 采用 二进制形式表示数据和指令 (2) 存储器程序控制原理: 将为完成某项工作编制的程序和数据存人计算机中,然后让计算机在程序控制下自动完成工作的全过程,又称为冯.诺依曼原理。 第二节 计算机的硬件和软件 一、计算机结构及其工作原理 1 . 基本原理与结构 (3) 计算机的组成 计算机由运算器、控制器、存储器、输入装置和输出装置五大部件组成。每一部件分别按要求执行特定的基本功能。基本结构
  • 11. 主机 外设 输入设备 输出设备 外存设备 网络设备
  • 12. 有代表性的系统软件有: ① 操作系统 (Operating System—OS) :操作系统是最基本的系统软件,负责管理计算机硬件资源并且管理其上的信息资源 ( 程序和数据 ) ,为用户提供操作界面,还支持计算机上各种软、硬件之间的运行和相互通信。是用户与计算机之间的接口。目前常用的操作系统有: MS-DOS 、 WINDOWS 、 UNIX 系统等。 ② 编译系统 :计算机在执行程序时,首先要将存储在存储器中的程序指令逐条地取出来,并经过编译后执行规定的操作。  ③ 数据库管理系统 :数据库管理系统的主要功能是有组织地、动态地存储并管理大量的数据信息,为用户提供方便、高效地使用这些数据信息的方法。 二、计算机软件 : 可分为: “ 系统软件 ” 和 “ 应用软件 ” 1. 系统软件 : 是指管理、控制和维护计算机及其外部设备、提供用户与计算机之间操作界面等方面的软件。 2. 应用软件 : 是指专门为解决某类具体问题而编制的软件 ( 或实用程序 ) 。 目前常见的应用软件有: ①文字处理软件 ②信息管理软件 ③ 计算机辅助设计软件 ④实时控制软件
  • 13. ①   硬件和软件互相依存:硬件是软件赖以工作的物质基础,软件的正常工作是硬件发挥作用的唯一途径。 ② 硬件和软件无严格界线:即计算机的某些功能既可以由硬件实现,也可以由软件来实现。  ③ 硬件和软件协同发展:计算机软件随硬件技术的发展而发展,而软件的不断发展又促进硬件的更新。    程序设计语言就是人与计算机之间进行交流的某种“语言”。 按其发展的先后可分为机器语言、汇编语言与高级语言三类。    1. 机器语言 :    2. 汇编语言 :    3. 高级语言 : 三、程序设计语言 3. 硬件与软件的关系 常见的高级语言有:   ① FORTRAN 语言   ② BASIC 语言   ③ Pascal 语言 ④ C 语言
  • 14. (1)XBASE 数据库管理系统 (2)Oracle 数据库管理系统 (3)Informix 数据库管理系统 四、数据库管理系统 1. 数据库系统 数据库 (Database—DB) 是为了满足一定范围里许多用户的需要,在计算机里建立的一组互相关联的数据集合。 2. 数据库管理系统 数据库管理系统 (Database Management Systems ,简记为 DBMS) 是用于创建和管理数据库的系统软件,是数据库系统的核心组成部分。 其主要功能有:定义数据库的结构及其中数据的格式,规定数据在外存储器的存储方式,负责各种与数据有关的操纵和管理,包括维护数据的一致性、完整性,保证数据的安全性等。 3. 几种常用数据库管理系统
  • 15. 在计算机中采用二进制码的原因是 : 1. 二进制码在物理上最容易实现。 2. 二进制码用来表示的二进制数及编码、计数、加减运算规则简单。 3. 二进制码的两个符号“ 1” 和 ¨0” 正好与逻辑命题的两个值 “真”和“假”相对应,为计算机实现逻辑运算和程序中的逻辑判断提供了便利的条件。 4. 与电子部件的二态性相对应 。 第三节 计算机中数据表示法 一、数字化信息编码的概念 编码: 就是采用少量的基本符号,选用一定的组合原则,以表示大量复杂多样的信息的方法。 在采用进位计数的数字系统中,如果只用 r 个基本符号 ( 例如 0 , l , 2 ,…, r-1) 表示数值,则称为 r 位计数制, r 称为该数制的基。 二、进位计数制 其特点是: ⒈ 每一种数制都有固定的符号集:如十进制数制,有十个符号: 0 , l , 2 ,…, 9 。二进制数制,有两个符号: 0 和 1 。 ⒉ 都使用位置表示法:即处于不同位置的数符所代表的值不同,与它所在位置的权值有关。
  • 16.   ⑴二进制数的特点 ① 有两个不同的计数符号,即 0 和 1 ; ② 计数规律为“逢二进位”; ③ 位权关系为(其中 :m , m-1 , … 1 , 0.-1 , -2…-k )。 一个二进制数的值,可以用它的按权展开式来表示。如: (1011.101) 2 =1×2 3 +0×2 2 +1×2 1 +1×2 0 +1×2 -1 +0×2 -2 +1×2 -3 =(11.625) 10  ⑵二进制数的运算规律   ①加法: 0+0=0 0+1=1 1+0=1 1+1=0 ( 有进位 ) ② 减法: 0-0=0 1-1=0 1-0=1 0-1=1 ( 有借位 ) ③ 乘法: 0 × 0=0 0 × 1=0 1 × 0=0 1 × 1=1 ④ 除法: 0 ÷ 0=0 0 ÷ 1=0 1 ÷ 0=0 1 ÷ 1=1 三、二进制数与十六进制数 1 . 二进制数( Binary ) ⑴ 十六进制数的特点 ① 有十六个不同的计数符号,即 0 ~ 9 以及 A , B , C , D , E , F ; ② 计数规律为“逢十六进位”。 ③ 位权关系为(其中 :m , m-1 , … 1 , 0.-1 , -2…-k )。 一个十六进制数的值,可以用它的按权展开式来表示。如: (3A.C8) 16 =3×16 1 +10×16 0 +12×16 -1 +8×16 -2 =(58.78125) 10 2 .十六进制( Hexadecimal )
  • 17.
  • 18. 用乘 2 取整法,转换过程如下: 0.625×2=1.25 取出整数 1 ( 最高位 ) 0.25×2=0.5 取出整数 0 ↓ 0.5×2=1.0 取出整数 1 ( 最低位 ) 故十进制小数 0.625 对应的二进制数为 0.101B 。 即 0.625 =0.101B 四、不同进制数之间的转换 1. 十进制数转换成二进制数 转换方法是 : 整数部分“倒除 2 取余数反序排列”;小数部分“乘 2 取整数正序排列”。 [ 例 1] 将十进制整数 156 转换 成二进制数 。 用除 2 取余法,转换过程如下: 故十进制数 156 转换成二进制数 为 10011100 。 即 156 =10011100 [ 例 2] 将十进制小数 0.625 转换成二进制数。 2 | 156 取余数 0 (最低位) 2 | 78 取余数 0 2 | 39 取余数 1 2 | 19 取余数 1 ↑ 2 | 9 取余数 1 2 | 4 取余数 0 2 | 2 取余数 0 1 取余数 1 ( 最高位 )
  • 19. [ 例 3] 把 11010.011B 转换成十进制数。 按位权展开相加得: 11010.011B=1×2 4 +1×2 3 +0×2 2 +1×2 1 +0×2 0 +0×2 -1 +1×2 -2 +1×2 -3 =16+8+2+0.25+0.125 =(26.375) 10 2. 二进制数转换成十进制 数 转换方法是: 按位权展开后相加求和即得结果。 ( 1 ) 二进制数转换成十六进制数的方法是 :“四位合一位”法,即将二进制数的整数部分自右至左分节,每 4 位为一节,最左边不够 4 位的用 0 补齐;将二进制数的小数部分自左至右分节,也是每 4 位一节,最右边不够 4 位的同样以 0 补齐。然后,根据对应关系,把每 4 位二进制数化成 1 位十六进制数,即可得到转换结果。 3. 二进制数与十六进制数的相互转换 ( 2 ) 十六进制数转换成二进制数方法是 :“一位扩展四位”法。按教材表中的对应关系将每位十六进制数化成 4 位二进制数书写,便可得到转换结果。 [ 例如 ]
  • 20. ( 1 ) 十进制数转换为十六进制数的方法是 :整数部分“除 16 取余”,小数部分“乘 16 取整”,或先把十进制数转换为二进制数,再把二进制数缩写成十六进制数。 ( 2 ) 十六进制数转换为十进制数的方法是 :可按位权展开式求和获得或可先把十六进制数转换为二进制数,再把二进制数按权展开后求和获得十进制数。 4. 十进制数与十六进制数的转换 注: ( 1 )计算机系统中有些应用还使用到八进制数,请读者参考上述各进位计数制的有关知识自行理解。 ( 2 )在计算机中书写不同进制的数时,常用如下的符号来标识: “ B” 表示二进制数; “ O” 或“ Q” 表示八进制数; “ H” 表示十六进制数; “ D” 表示十进制数(通常省略 )
  • 21. 原码 :即二进制所表示的数 反码 :将原码的每一位都变反 (0 变 1 , 1 变 0) 补码 :将原码“变反加 1” 例如: 108 的原码是: 0000000001101100 变成反码是: 1111111110010011 加 1 为补码是: 1111111110010100 补码表示法的主要优点是:两个带有符号的整数可以像两个自然数一样地执行加法运算,即在计算时符号位与表示数值的其它位同样使用,并且在这种计算中允许产生最高位的进位 ( 被自然丢去 ) 。 五、 数的表示范围和精度 1. 整数的表示范围 对字长为 8 位的微机,表示正整数的范围是: 0~~255 对字长为 16 位的微机,表示正整数的范围是: 0~~65535 。 对字长为 32 位的微机,表示整数最大约达到 40 亿。 为了区分正数和负数,要有一个二进制数位 ( 通常是用数的最高位 ) 来表示数的符号,约定最高位为 0 时表示正数,为 1 时表示负数。 这样,对 8 位微机,表示数时只剩下 7 位了,其数的范围: -128~~127 对 16 位微机,表示数时只剩下 15 位,其数的范围是: -32768~~32767 2 .计算机中数的表示形式
  • 22. 六、字符的二进制编码表示 字符编码就是为每一个字符确定一个对应的整数值 ( 二进制码 ) 。 1.BCD (Binary Coded Decimal) 码 BCD 码又称为二―十进制编码,即用二进制编码书写的十进制数符。 表示方法为:用 4 位二进制编码表示一位十进制数。 2.ASCII 码: ASCII 码又称为美国标准信息交换码。 ASCII 码采用 7 位二进制进行编码,可编排 128 个字符,其中包括 26 个大写英文字母和 26 个小写英文字母、 10 个阿拉伯数字、专用字符 ( 如 ! 、$、 % 、 # 等 ) 以及控制字符 ( 如换行 LF 、回车 CR 等 ) 。 七、汉字的表示方法 1 .汉字编码: 由于汉字数量较多,故用两个字节表示。原则上,两个字节可以表示 256×256=65536 种不同的符号,但方案中只用了两个字节的低 7 位(高位一般都取 1 )。加之每个字节中都不能再用 32 个控制功能码及 127 的操作码。所以每个字节只能有 94 个编码。这样,双七位实际能够表示的字数是 94×94=8836 个。 国家标准局于 1981 年公布了国家标准 GB2312-80 ,即《信息交换用汉字编码字符集基本集》,其中收录汉字( 6763 )和图形符号 (682 个 ) 共 7445 个, 包括: 一级汉字 3755 个,按汉语拼音字母顺序排列,同音按笔顺排列 二级汉字 3008 个,按部音顺序排列
  • 23. 汉字机内码即汉字在计算机内进行存储与处理时的编码。 通常汉字显示使用 16×16 字符点阵,或可选用 24×24 、 48×48 等字符点阵。字符点阵的点数愈多,字体就愈美观,但汉字字库占用的存储空间也愈大。 2. 计算机处理汉字过程中的几类编码 (1) 汉字交换码: 又称“国标码”。国标码规定,每个字符由 2 字节代码组成,每个字节的最高位恒为“ 1” ,其余 7 位用于表示各种不同的码值。 (2) 汉字机内码: (3) 汉字输入码: 输入码又称为外码,是输入时使用的汉字编码形式。汉字输入码可随输入法的不同而有所不同,但存入计算机中的总是它的机内码,是唯一确定的。 (4) 汉字字形码:
  • 24. 由于计算机的 CPU 却只能处理数字信息,即数字化的二进制数据。因此,无论是音频信息还是视频信息,都要先转换为二进制数据,才能交 CPU 加工处理;反之,从 CPU 输出的声像信息,也要先从二进制数据转换为音频、视频模拟信号,然后由声像设备播放。这些信息的转换都是由声像设备的接口板(声卡、显卡)完成的。 八、图形的数字化编码 在计算机中存储和处理图形同样要用二进制数字编码的形式。 1 . 像素表示方式 :在这种方式中,图形由排列成若干行、若干列的像元 (pixels) 组成,形成一个以“点阵表示”像元的阵列,一般称之为“位图”。 2 . 矢量表示方式 :这种方式是以一组描述点、线、面的大小、形状及其位置的指令来“刻画”(用直线来逼近曲线)图形,称之为“矢量图”。 九、音频和视频信息的表示形式
  • 25. 2. CPU 性能指标 (1)   CPU 执行指令的速度:即 CPU 每秒所能执行的指令的条数。 (2)   CPU 的“字长”:即 CPU 一次所能处理数据的二进制位数。 (3)  指令本身的处理能力:即 CPU 所能处理的指令数量与复杂度。 第四节 微型计算机 微型机是由微处理器(运算器与控制器)、存储器(内存、外存)和输入输出( I/O )设备构成的一个完整的计算机系统。 一、 微处理器( CPU ) CPU(Central Processing Unit) 是微型机的核心,是将运算器和控制器做在一个芯片上,称为微处理器。是信息加工处理的中心部件,主要完成各种算术及逻辑运算,并控制计算机各部件协调地工作。 1. CPU 的基本结构 ① 一组称为“寄存器”的高速存储单元,主要用于在 CPU 内部进行数据和其它信息存储。 ② 一个或几个执行基本算术逻辑动作的计算部件,称为“算术逻辑单元” (ALU) 或“运算器”,主要负责用来执行具体的算术运算和逻辑运算任务。 ③ 一个作为 CPU 控制中心的程序控制单元,称为“控制器”,负责处理各种指令、控制各部件的活动。
  • 26. 二、(内)存储器的结构与性能 1 . 内存储器又可分为: 随机访问存储器 (Random Access Memory ,简写为 RAM) 与只读存储器 (Read-only Memory ,简写为 ROM) 。通常所说的计算机内存一般是指随机存储器 RAM 。 2 . ROM 与 RAM 的区别 : ROM 中的信息只能读出不能写入,在计算机断电后, ROM 中存储的内容保持不变。在 RAM 中既可写入信息,也可读出信息,但在计算机断电后, RAM 中存储的内容将消失。 3 . 内存储器的地址 :即为了查找存储器中的数据而为每个存储单元按一定方式(线性)编排的“位置”码。 4 . 内存储器的性能指标: 主要是容量与它的访问速度。 存储器是用来存放计算机程序和数据的电子(磁性)器件。一般分为内存储器和外存储器。内存储器也称为主存 (main memory) ,它和微处理器一起构成了微型机的主机部分。
  • 27. 三、总线与接口 1 .总线: 将计算机中的各个部件(包括 CPU 、存储器和输入输出设备)通过一条公共信息通路连接起来,这条信息通路就称为总线。 ( 1 ).总线的功能 ( 2 ).总线的电路组成 ( 3 )数据总线的宽度 ( 传输线的根数 ) :是指数据总线一次能传递 的二进制位数 ① 和存储器之间交换信息; ② 和输入 / 输出设备之间交换信息; ③ 为了系统工作而接收和输出必要的信号。 ① 数据总线( DB ):用于在各部件之间传递数据 ( 包括指令、 数据等 ) 信息,为双向总线。 ② 地址总线( AB ):指示欲传数据的来源地址或目的地址信息。 ③ 控制总线( CB ):用于在各部件之间传递各种控制信息。 2 .接口: 用以将计算机和外部设备连接并进行信息交换的电路装置(卡)。 常见的有:( 1 ) I/O 接口:又分为并行接口与串行接口两种。 ( 2 )硬盘接口:主要有 IDE 、 EIDE 、 SCSI 等 ( 3 )通用串行总线接口 USB
  • 28. 目前,微型机上常用的外存储器有 磁盘 和 光盘 两种。 四、外存储器: 盘片上的信息是按磁道和扇区进行存储的。 关于磁道与扇区:磁道是同心圆,由外向里编号(从 0 开始)。将磁道分成若干等份,每一等份称为扇区。 磁盘的存储容量:等于磁道总数、每个磁道的扇区数、每个扇区的存储容量三者的乘积。 例如,一个双面 3 寸盘的容量是: 512×18×82×2=1.44MB 1. 软磁盘:是一个封装起来的涂附着磁性材料的塑料圆盘片。目前常用的软盘是直径 8.89cm( 简称 3 寸盘 ) 的, 如下图 所示。
  • 29. 2. 硬磁盘 硬磁盘是将若干片 ( 一般有二至八片 ) 同样大小的金属圆盘片固定在同一个轴上并同时高速旋转的机械装置。通常固定安装在微机机箱内。其内部构造见下图所示。 3. 光盘光盘存储器 ( 简称“光盘” ) :是利用激光原理存储和读取信息的媒介。光盘片是由塑料覆盖的一层铝薄膜,通过铝膜上极细微的凹坑记录信息。最常见的光盘是直径 12.7cm(5 英寸,简称 5 寸 ) 的只读光盘,可以存放 650MB 的信息,称为 CD-ROM 盘。 4. 磁带等其它外存储器 : 磁带机也是一种外存储器。数据磁带存储信息的方式与录音机磁带相仿,但记录的是二进制形式的信息而不是模拟信息 磁头驱动机构 磁头 驱动臂
  • 30. 五、常用输入输出设备 1. 键盘: 是由一组按键排成的开关阵列。按下一个键就产生一个相应的扫描码。然后由主机将键盘扫描码转换成 ASCII 码进行处理。 2. 鼠标器 (mouse) : 主要有机械式鼠标器与光电鼠标器两种。一般有三个键或两个键,大多数鼠标器都采用串行接口。 3. 显示器: 是目前计算机上最常用、最主要的输出设备。 ① 分类:按工作原理分为两类,即阴极射线管显示器与半导体平板显示器。 ② 技术指标:指屏幕类型、点距、带宽、刷新频率、分辨率等。 ③ 显示器适配器 ( 显示卡 ) :是显示器与主机之间的接口电路 ( 通常是一块插卡 ) 。 ( 1 )打印机的分类(按工作原理): ① 击打式打印机,如点阵(针式)打印机 ② 非击打式打印机,如激光打印机、喷墨打印机、热敏打印机等 ( 2 )打印机的主要性能指标: ① 是打印的分辨率和打印幅面宽度; ② 是打印速度:点阵打印机速度以每秒打印的字符数计算,激光打印机则以每分钟输出页数计算。 5. 图形输入输出设备 ( 1 )常见的图形输入设备有:① . 图形数字化仪 ② . 扫描仪 ( 2 )常见的图形输出设备有:绘图仪。 (本章结束) 4. 打印机: 用来将输出信息以字符、图形、表格等形式印刷在纸上,也是重要的输出设备。
  • 31. 运算器或称算术逻辑单元 (Arithmetical and Logical Unit) : 其主要功能是对数据进行各种运算 。 存储器 (Memory Unit) :主要功能是存储程序和各种数据信息,井能在计算机运行过程中高速、自动地完成程序或数据的存取。 控制器 (control Unit) :是整个计算机系统的控制指挥中心,它指挥计算机各部分协调地工作,保证计算机有条不紊地进行操作及处理。 用来向计算机输入各种原始数据和程序的设备叫输入设备。 从计算机输出各类数据的设备。 注:通常把输入设备和输出设备合称为 I/O 设备 ( 输入 / 输出设备 ) 。 存储器 运算器 控制器 输入设备 输出设备 数据信息流 控 制 信息流
  • 32. [ 例 1] 将 1110101.01B 转换成十六进制数。 0111 0101 . 0100 ↓ ↓ ↓ 7 5 . 4 转换结果为 1110101.01B = 75.4H 。 [ 例 2] 将 3A6.C5H 转换成二进制数。 3 A 6 . C 5 ↓ ↓ ↓ ↓ ↓ 0011 1010 0110 . 1100 0101 转换结果为 3A6.C5H = 1110100110.11000101B 。