《计算机科学导论》第2章 计算机基础知识

合集下载

计算机导论 第2章 计算机基础知识

计算机导论 第2章 计算机基础知识
约定:大写字母“B”表示1个“字节”(byte) ,用小 写的“b”表示1个比特。每个字节包含8个比特,
4
第1章 绪论
数据处理的基本单位
比特的存储
在计算机等数字系统中,比特的存储经常使用一种称为 触发器的双稳态电路来完成。触发器有两个稳定状态,可分 别用来表示0和1,在输入信号的作用下,它可以记录1个比 特。
十六进制
0 1 2 3 4 5 6 7 8 9 A B C D E F 10
第1章 准备五张卡片,把数字1~31写在如表所示的卡片上。 请哪位同学说一下哪几张卡片上有你的生日?老师就可以知
道你的生日是哪一天。
22
第1章 绪论
十进制数 二进制数
转换方法: 整数和小数放开转换 整数部分:除以2逆序取余 小数部分:乘以2顺序取整
注意:磁盘、U盘、光盘等外存储器制造商采用 1MB=1000KB,1GB=1000000KB来计算其存储容量。
10
第1章 绪论
数据处理的基本单位
比特的传输
在数字通信技术中,数据的传输是通过比特的传输来 实现的。由于是一位一位串行传输的,传输速率的度量单位 是每秒多少比特,经常使用的传输速率单位如下: 比特/秒(b/s),也称“bps”,如2400 bps(2400b/s)、 9600bps(9600b/s)等。
0
11
1



0 0
乘 ________
0
0 ∧1
________
0
1 ∧0
________
0
1 ∧1
________
1
有0为0,全1 为1
取反运算 :“0”取反后是“1”,“1”取反后是“0”。 如:1101 =0010

计算机科学导论第2讲

计算机科学导论第2讲
矢量图将图像分解成曲线和直线的组
合,每一条曲线或直线用数学公式描 述。
24
每一曲线或直线由数学公式表示。直
线可以通过两个端点座标来作图,曲 线(图)可以通过圆心座标和半径长 度来作图。
矢量图不论放大多少倍,显示效果依
然清晰。
矢量图比位图占用的存储空间小,但
矢量图看上去没有位图那么逼真。
41

十进制数
二进制数 整数除以2倒取余数 小数乘以2正取整数

1 0.58 2 .16 2 .32 2 .64
42
例:
(49.58)10 = (110001. 100 )2 ? 2 2 2 2 2 49 24 12 6 3 1 0
2
-------------------
1 0 0 0 1 1
Unicode编码与ASCII码完全兼容,两
者前128个符号编码完全一致。
17
ISO Code
ISO(国际标准化组织)设计了一种
32位模式的编码。
ISO
Code可以表示 4 294 967 296 (232)个符号,足以表示全世界的所 有符号。
18
(二)图像数据的表示
图像在计算机中有两种表示方法: 位图 矢量图
量化
编码
数字音频
采样是每隔一定时间间隔对模拟波形取一 个幅度值,将时间上连续的信号变成时间 上离散的信号。该时间间隔为采样周期, 其倒数为采样频率
28
量化是将每个采样点得到的幅度值用数字 表示。 量化位数(又称采样精度)表示存放采样 点幅度值的二进制位数,它决定了模拟信 号数字化后的动态范围。例如8位量化位 数的精度有256个等级。 编码是将量化值转换成位模式。

计算机导论第2章简明教程PPT课件

计算机导论第2章简明教程PPT课件

第二章 计算机的组成
面向职业 体现系统 重视实践 强化应用
任务1:了解计算机的分类,熟悉计算机系统的组成
4、小型机 小型机是原理类似个人电脑和服务器,而其体系结构 又区别于个人电脑和服务器的一种高性能的计算机。 5、工作站(Workstation) 工作站是一种高端的通用微型计算机,一般具有较强 的信息处理能力,尤其是在图形、图像处理和任务并 行处理方面的能力较强。 常常应用于动画制作、信息服务等领域。
第二章 计算机的组成
面向职业 体现系统 重视实践 强化应用
任务1:了解计算机的分类,熟悉计算机系统的组成
4、输入设备 输入设备是用于向计算机输入数据和信息的设备。
常见输入设备
第二章 计算机的组成
面向职业 体现系统 重视实践 强化应用
任务1:了解计算机的分类,熟悉计算机系统的组成
5、输出设备 输出设备是用于将计算机中的数据输出的设备。它把 各种处理结果数据或信息以数字、字符、图像、声音 等形式表示出来。
第二章 计算机的组成
面向职业 体现系统 重视实践 强化应用
任务1:了解计算机的分类,熟悉计算机系统的组成
6、个人计算机(Personal Computer,简称PC) 个人计算机,俗称个人电脑,是指能够独立运行完成 特定功能的个人计算机。 PC机的特点:是价格便宜,使用方便,软件丰富, 适合办公或家庭使用。 一般来个人计算机分为两大机型:台式机、笔记本电 脑
第二章 计算机的组成
面向职业 体现系统 重视实践 强化应用
任务1:了解计算机的分类,熟悉计算机系统的组成
1、控制器 控制器也称为控制部件,它是计算机的指挥中心, 发出各种控制信息,指挥整个计算机工作。 控制器的实质就是解释程序。 控制器由指令寄存器、程序计数器和操作控制器组成 指令寄存器是用来保存当前正在执行或者即将执行的 指令。 程序计数器用来指出程序中下一条要执行的指令地址 的一种计数器。

计算机科学技术导论复习要点(总14页)

计算机科学技术导论复习要点(总14页)

计算机科学技术导论复习要点(总14页)-CAL-FENGHAI.-(YICAI)-Company One1-CAL-本页仅作为文档封面,使用请直接删除计算机科学技术导论复习要点第1章计算机科学技术与信息化社会考核要点:1. 什么是计算机计算机能够完成的基本操作有哪些2. 解释冯.诺依曼所提出的“存储程序”的概念。

3. 计算机有哪些主要的特点4. 计算机有哪些主要的用途5. 计算机发展中各个阶段的主要特点是什么答案1.什么是计算机计算机能够完成的基本操作有哪些2.什么是计算机:计算机是一种能够按照事先存储的程序,自动、高速地对数据进行输入、处理、输出和存储的系统。

一个计算机系统包括硬件和软件两大部分。

硬件是由电子的、磁性的、机械的器件组成的物理实体,包括运算器、存储器、控制器、输入和输出设备等五个基本组成成分。

软件则是程序和有关文档的总称,包括系统软件、应用软件和工具软件三类。

计算机能够完成的基本操作有哪些:计算机能够完成基本操作有输入、处理、输出、存储四种基本操作。

这四种操作通常被称为IPOS循环,它反映计算进行的数据处理的基本步骤即输入、处理、输出和存储。

当然计算机不一定严格的按照I(inpui)-P(processing)-O(output)-S(storage)的顺序出现,在程序的控制下计算机根据程序中的指令决定执行哪一个步骤或者执行某一步骤。

3.解释冯.诺依曼所提出的“存储程序”的概念。

存储程序原理又称“冯·诺依曼原理”。

将程序像数据一样存储到计算机内部存储器中的一种设计原理。

程序存入存储器后,计算机便可自动地从一条指令转到执行另一条指令。

现电子计算机均按此原理设计。

存储程序原理:程序由指令组成,并和数据一起存放在存储器中,计算机启动后,能自动地按照程序指令的逻辑顺序逐条把指令从存储器中读出来,自动完成由程序所描述的处理工作。

“存储程序原理”的提出是计算机发展史上的一个里程碑,也是计算机与其他计算工具的根本区别。

2 计算机科学导论笔记

2 计算机科学导论笔记

计算机科学导论1 绪论图灵模型是一个可编程的数据处理器,在图灵模型中,输出数据依赖于两方面因素的结合作用:输入数据和程序。

通用图灵机是对现代计算机的首次描述,该机器只要提供了了合适的程序就能做任何运算。

基于冯・诺依曼模型建造的计算机分为4个子系统:存储器、算术运算单元(ALU)、控制单元和输入/输出单元。

存储器用来存储数据和程序;算术运算单元进行计算和逻辑运算;输入/输出单元负责从计算机外部接收数据和程序,并把计算机的处理结果输出到计算机外部,控制单元是对其他子系统进行控制操作。

冯・诺依曼模型中的程序和指令在计算机中都以二进制比特存储,在计算机中,指令按顺序执行。

计算机由3大部分组成:计算机硬件、数据和计算机软件。

硬件基于冯・诺依曼模型,且包含四部分。

数据以0/1比特进行存储。

图灵和冯・诺依曼模型的主要特征是程序的概念。

程序被存储在计算机的存储器中,且必须是有序的指令集。

指令集的作用实现重用。

算法是按步骤解决问题的办法,计算机语言可以提高编程的效率,软件工程是指结构化程序的设计和编写,它不仅包括要完成某一任务的应用程序,还包括程序设计要严格遵循的原理和规则。

而操作系统的诞生,是有一系列指令对所有程序来说是公用的,因此它是程序访问计算机部分提供方便的一种管理程序。

2 数字系统在将十进制数转换到其他底的数值时,分为两部分,整数部分是进行连除,余数作为本位的数值,商进行下一步计算;小数部分是进行连乘,整数值作为本位的数值,小数值进行下一步计算。

3 数据存储数据类型分为5种:数字、文本、音频、图像和视频。

所有的数据类型都转换为称作位模式的统一表现形式。

数字在存储到计算机内存中之前被转换成二进制系统。

有多种方法来处理符号。

有两种方法来处理小数点:定点和浮点。

整数可以被当作小数点位置固定的数字。

无符号整数是永远不会为负的整数。

存储有符号整数的方法之一是符号加绝对值格式。

这种格式中,最左边用于显示符号且其余位定义绝对值。

计算机导论 第二章完美总结

计算机导论 第二章完美总结

常用的数制表示方法
下标法 字母法
2.2.2 数制的表示
下标法
用小括号将要表示的数括起来, 用小括号将要表示的数括起来,然后在右括号外 的右下角写上数制的基数R 的右下角写上数制的基数R。 一般我们用( 表示不同进制的数据。 一般我们用( )角标表示不同进制的数据。 十进制数用( 表示, 如:十进制数用( )10表示, 二进制数用( 二进制数用( )2表示 (1056.78)10,表示1056.78是十进制数 1056.78) 表示1056.78是十进制数 1056.78 756) 表示756 756是八进制数 (756)8,表示756是八进制数 1101.0101是二进制数 1101.0101) 表示1101.0101 (1101.0101)2,表示1101.0101是二进制数
2.2.2 数制的表示
几种进位计数制的表示和运算规则
数制 数码个数 基数 规则 权 形式表示 十进制 0,1,… 0,1,…,9 10 逢十进一 借一当十 10i Decimal 二进制 0,1 2 逢二进一 借一当二 2i Binary 八进制 0,1,… 0,1,…,7 8 逢八进一 借一当八 8i Octal 十六进制 0,1,… 0,1,…,9, A,B,C,D,E,F 16 逢十六进一 借一当十六 16i Hexadecimal
2.2.3 数制之间的转换
例:将(0.706)D转换为二进制数。
0.706 × 2 = 1.412 • • • • • •1 • • • • • •b−1 0.412 × 2 = 0.824 • • • • • •0 • • • • • •b− 2 0.824 × 2 = 1.648 • • • • • •1 • • • • • •b−3 0.648 × 2 = 1.296 • • • • • •1 • • • • • •b− 4 0.296 × 2 = 0.592 • • • • • •0 • • • • • •b−5 0.592 × 2 = 1.184 • • • • • •1 • • • • • •b−6 0.184 × 2 = 0.368 • • • • • •0 • • • • • •b−7 0.368 × 2 = 0.736 • • • • • •0 • • • • • •b−8 0.736 × 2 = 1.472 • • • • • •1 • • • • • •b−9

计算机导论第2章(新)

计算机导论第2章(新)

第二章
Windows XP操作系统 操作系统
§1 Windows XP文件操作 文件操作 §2 Windows XP控制面板 控制面板 §3 Windows XP附件 附件
2
文件操作 §1 Windows XP文件操作 文件
第 二 章 Windows XP Windows XP 任务1: 盘根目录下新建一个名为“ 任务 :在D盘根目录下新建一个名为“练习”的 盘根目录下新建一个名为 练习” 文件夹,并将该文件夹设成共享文件夹, 文件夹,并将该文件夹设成共享文件夹,共享 名为“我的共享” 名为“我的共享”。在计算机中查找 “calc.exe” 文件,将该文件复制到“练习”文件夹中, 文件,将该文件复制到“练习”文件夹中,并 重命名为“计算器.exe”。在“练习”文件夹中 练习” 重命名为“计算器 。 新建文本文件“作业.txt”和文件夹“doc”,将 和文件夹“ 新建文本文件“作业 和文件夹 , “作业.txt”文件移动到 文件夹中,并将“计 作业 文件移动到doc文件夹中,并将“ 文件移动到 文件夹中 算器.exe”文件复制到文件夹 中。将“作 文件复制到文件夹doc中 算器 文件复制到文件夹 业.txt”文件设置为 文件设置为
15
文件操作 §1 Windows XP文件操作 文件
第 二 章 Windows XP Windows XP 文档窗口的活动范围仅限于所属应用程序窗口工 作空间内部。 作空间内部。 文档窗口内也有“最大化”按钮及“最小化” 文档窗口内也有“最大化”按钮及“最小化”按 钮。 文档窗口没有自己的菜单栏, 文档窗口没有自己的菜单栏,它与应用程序窗口 共用菜单栏。 共用菜单栏。 ③对话框窗口 Windows与用户通信的窗口 Windows与用户通信的窗口 常见的组件有: 常见的组件有: 标签页、文本框、复选框、单选按钮、旋转按钮、 标签页、 文本框、 复选框、 单选按钮、 旋转按钮、 滚动条、组合框、下拉式列表框、树形列表框、 滚动条 、 组合框 、 下拉式列表框、 树形列表框 、 16 命令按钮等,如下页图所示。 命令按钮等,如下页图所示。

计算机科学导论课件-02-计算机运算基础

计算机科学导论课件-02-计算机运算基础

1
3/2 = 1
1
1/2 = 0
1
自下而上地依次将余数加以汇集,即得到 对应的二进制数:1111011(2)。
小数呢?
12
计算机科学导论
数制及其转换
二进制数与八进制数、十六进制数
将二进制数转换为八进制数:
从右向左,每三位进行一次转换,
即从二进制数的值转换成等值的八
进制数字。
例:转换 1111011(2)
3
计算机科学导论
数制及其转换
进位计数制
在日常生活中会遇到不同进制的数,如十进制数,逢10 进1;一周有七天,逢7进1。而计算机中用的是二进制 数,逢2进1。
无论哪种数制,其共同之处都是进位计数制。
各种数制的共同特点是:数制规定了每位数上可能有的 数码的个数,以及同一个数码处于不同位置表示不同的 值。这就是数制中除数码外最重要的两个概念,即基数 (radix)和位权(weight)。
18
计算机科学导论
计算机中数据的表示
反码表示
规定:
一个正整数的反码表示与其原码表示相同; 一个负整数的反码表示:对其原码表示的数值位进行按位
变反(按位将 1 换成 0、将 0 换成 1)的结果。
例如(若码长为 8):
(26)(反) = (26)(原) = 0 0011010 (-26)(反)= 11100101 (10011010 → 11100101)
将二进制数转换为十六进制数:
1 111 011(2)= 173(8) 111 1011(2)= 7B(16)
从右向左,每四位进行一次转换,
即二进制数的值转换成等值的十
六进制数字。
反过来怎么转换?
13
计算机科学导论

第2章计算机基础知识

第2章计算机基础知识

类和光电类器件主组机 成的各种计算机部件控制和器设备的总
称,是组成计算机的储器
计算机软硬件件系统系统:是在计算机硬件设备只读上存运储器行(RO的M) 各
种程序、以及相关文档外和存数储器据:软的盘、总硬称盘、。光盘、U盘等
计算机系统
外部设备
输入设备:键盘、鼠标、扫描仪、触摸屏等 输出设备:显示器、打印机、绘图仪、音响等
③ 标志寄存器(Flag Register,FR)用于保存指令执 行结果的状态标志。指令的执行通过ALU的运算产生的 结果有各种状态,如两个数相加结果是正还是负,结果 是否为0等。每种状态在运算的过程中以一位二进制自动 保存在标志寄存器中。程序以标志寄存器中的内容为依 据对结果进行判断。
17
第2章 计算机基础知识
15
第2章 计算机基础知识
寄存器
寄存器是CPU内部临时存储单元,用于存储CPU 运算的数据、指令以及运算状态等信息。
寄存器分为通用寄存器和专用寄存器两种。 通用寄存器用于存放算术逻辑单元ALU运算的原始 数据、中间结果、最终结果、CPU访问存储器的地 址等信息。其数量一般有几十到几千个,远远少于 存储器的单元数量。
23
第2章 计算机基础知识
2 存储器——(2)外存储器)
外存储器(又称为辅助存储器,简称外存或辅存)是用来存放大量的 程序和数据,可以长期保存。
外存储器的特点: 1、外存储器存取速度较慢而容量相对较大,价格相对低 2 、不直接与CPU相连接,CPU不能直接访问,CPU工作时,它所执行
的指令及处理的数据都是从内存中取出的,产生的结果一般也存放在 内存中 3、非易失性,用于长期存放各类信息 4、存储介质:软磁盘、硬磁盘、光盘以及U盘等
动态RAM(DRAM),大容量的存储器采用。 以电荷形式来存储信息,具有高度集成、功 耗低、速度快、价格便宜等优点。但是,存 储的信息在几豪秒后会衰减甚至消失,因此 需要周期性的进行刷新(再生),在电路中 就必须配备刷新逻辑电路。

《计算机科学技术导论(第二版)》 第2章

《计算机科学技术导论(第二版)》  第2章
第2章 计算机硬件系统
本章学习目标
本章主要介绍了计算机系统的组成、特点、功能及各部分 之间的关系。通过本章的学习,主要掌握以下几个方面的内 容:
冯•诺依曼体系结构计算机的特点 系统板、微处理器、内存储器的功能及组成
总线的功能和分类 常用的输入输出设备
2.1
计算机硬件系统的组成
2.2
微型计算机的“主机”
2.1.2 微型计算机的硬件结构 1. 微型计算机的定义 微型计算机(Microcomputer )是指以微处理器为基础, 配以内存储器以及输入输出接口电路和相应的辅助电路而 构成的裸机。 2.微型计算机的结构 一台微型计算机的结构如下图: 外设
CPU 总 线 系统
内存 内存 接口
接口
接口
接口
外设
1.微处理器功能 计算机所发生的全部动作都受微处理器的控制,其 中运算器主要完成各种算术运算和逻辑运算。运算器是 对信息加工处理的部件,由进行运算的运算器件及用来 暂时寄存数据的寄存器、累加器等组成。 控制器是对计算机发布命令的“决策机构”,用来 协调和指挥整个计算机系统的操作,它通过读取各种指 令,并对其进行解释、分析,而后对各部件做出相应的 控制。它主要由指令寄存器、译码器、程序计数器、操 作控制器等组成。 寄存器是微处理器作算术运算和逻辑运算时,用来 临时寄存中间数据或地址的存储器件。它们的硬件组成 类似于内存的存储单元,只是操作速度比内存的更快, 容量更小,每位价格更高,它们通常放在CPU内部,并 由控制单元控制。
2.3
2.3 输入输出系统及设备
2.1 计算机硬件系统的组成
2.1.1 冯•诺依曼体系结构计算机的特点 1945年数学家冯•诺依曼(von Neumann)等人,在 研究EDVAC机时,提出了“存储程序的概念。以此为基础 的各类计算机,统称为冯•诺依曼机。它的特点可归结为: (l)计算机由运算器、存储器、控制器和输入设备、输出 设备五大部件组成。 ( 2 )指令和数据以同等地位存放于存储器中,并可按地 址 寻访。 (3)指令和数据均用二进制码表示。

计算机科学导论第二章

计算机科学导论第二章
特点: ➢ 无溢出的情况下,补码的运算简单,能
获得正确结果。 ➢ 与原码相比较,补码在正数轴方向上表
示数的范围与原码相同,但在负数轴方 向上补码表示范围比原码增大了一个单 位。
22
机器数的表示法
正数 负数
范 围 ( n 位 ) 正0
负0
原 0数值 1绝对值 码
-(2n-1- 1)~
+(2n-1 - 1)
20
机器数的表示法
反码:一个二进制数,若以2n-1为模,它 的补码称为反码(1补码)。
特点: ➢ 进行加减运算时,若在最高位有进位,则
要在最低位+1,此时要多进行一次加法 运算,增加了复杂性,又影响了速度,因 此很少使用。
21
机器数的表示法
补码:一个二进制数,若以2n为模,它 的补码称为补码(2补码)。
9
其它进制转换为十进制
方法:按进位计数制(位置计数法)展开计算 后得到十进制
例1:将二进制数1101.101转换为十进制数 解:
(1011.101)2 =1×23+0×22+1×21+1×20+1×2-1+0×2-2+1×2-3 =8+0+2+1+0.5+0+0.125 =11.625
10
其它进制转换为十进制
计算机中,数是用物理器件的状态表示的,二进 制只有两种状态(0,1),容易用电路表示。电 位的高低,脉冲的有无,电路的通断等都可表示。
二进制运算规则简单,容易用数字逻辑电路实现。 二进制可方便的表示逻辑值,进行逻辑运算。
17
计算机中的数的表示
机器数:一个带符号数在机器中的表示形式。 最高位定义为符号位,“0”表示正数,“1” 表示负数。如: 01100000B,10110000B称机器数

计算机导论精品PPT-第二章 计算机基础知识

计算机导论精品PPT-第二章 计算机基础知识
2.2.5 输出设备
计算机导论
电子与信息工程学院
计算机基础知识
2.2.5 输出设备
计算机导论
电子与信息工程学院
计算机基础知识
计算机导论
电子与信息工程学院
计算机基础知识
2.2.6 主板
主要功能
提供插接各种功能卡的插槽。 各种常用外部设备提供通用接口。
主要组成部分
芯片 扩展槽 对外接口
计算机导论
电子与信息工程学院
计算机基础知识
2.5.2 按层次组织文件
逐层建立文件夹,并把 不同文件放入不同的文 件夹。 提高文件管理效率和存 储空间利用率。
计算机导论
电子与信息工程学院
计算机基础知识
小 结:
1. 计算机基本组成 2. 计算机工作原理 3. 硬件子系统 4. 软件子系统 5. 数据表示和数据存储
电子与信息工程学院
计 算 机 导 论
2 计算机基础知识
计算机基础知识
2.1 2.2 2.3 2.4 2.5
计算机导论
计算机的基本组成及工作原理 计算机硬件子系统 计算机软件子系统 数据表示
数据存储
电子与信息工程学院
计算机基础知识
2.1 计算机的基本组成及工作原理 2.1.1 计算机的基本组成
存储器 控制器 运算器
计算机导论
电子与信息工程学院
计算机基础知识
2.2.7 总线
主要功能
多个功能部件共享的信息传输线称为总 线。 采用总线结构便于部件和设备的扩充, 使用统一的总线标准,不同设备间互连 将更容易实现。
计算机导论
电子与信息工程学院
计算机基础知识
2.3 计算机软件子系统 2.3.1 系统软件

计算机科学导论课后习题答案-第二章

计算机科学导论课后习题答案-第二章

数字系统2.1DATA TYPES不同类型的数据数据在计算机中,数据是使用二进制系统来表示的。

在这种系统中,位模式(一系列的0和1)被用来表示数。

代码不同的位模式集合被设计用于表示文本符号,每一个集合被称为代码。

表示符号的过程----编码。

编码与解码的例子2.2DATA INSIDETHE COMPUTER位(bit)----是存储在计算机中的最小数据单位;它是0或1。

字节Byte----通常长度为8的位模式被称为一个字节。

预备知识22=4 24=16 28=256 210=10241K= 210=1024 (Kilo)1M=1024K= 220(Mega)1G=1024M= 230 (Giga)1个二进制位:bit(比特)8个二进制位:Byte(字节)1Byte=8bit2个字节:Word(字)1Word=2Byte=16bit数制▪十进制:基数为10,逢十进一12.34 = 1×101 + 2 ×100 + 3 ×10-1 + 4 ×10-2▪二进制:基数为2,逢二进一11012 = 1 ×23 + 1 ×22 + 1 ×20 = 1310▪十六进制:基数为16,逢十六进一1001, 0001, 1000, 01115 1 8 7= 5 ×163+ 1 ×162+ 8 ×161+ 7 ×160▪八进制:基数为8,逢八进一数制之间的转换▪二进制↔十进制→1011B=11D←降幂法除法例:27D= ? B27 11 3 3 1-↓-↓-↓-↓-↓16 8 4 2 11 1 0 1 1∴27D=11011B▪二进制↔十六进制→0011 0101 1011 1111↓↓↓↓3 5 B F∴0011010110111111B=35BFH← A 1 9 C↓↓↓↓1010 0001 1001 1100∴A19CH=1010000110011100B▪十六进制↔十进制→BF3CH=11⨯163 + 15⨯162 + 3⨯161 + 12⨯160←降幂法除法例:399D= ? H399 143 15-↓-↓-↓256 16 1⨯⨯⨯1 8 F∴399D=18FH2.3REPRESENTINGDATA黑-白图像的位图图形表示方法彩色像素的表示方法矢量图—将图像分解成曲线和直线的组合,其中每一曲线或直线同数学公式表示。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

几种常用的进位计数制比较
十进制数 二进制数 十六进制数 八进制数
符号组成
0 ~9
0和1 和
0~9,A~F ,
0~7
基数 第K位权值 位权值
10
- 10K-1
2
- 2K-1
16
- 16K-1
8
K-1 8 K-1
加减运算 法则
逢十进一 借一当十
逢二进 一, 借一当 二
进一, 逢16进一, 进一 借一当16 借一当
逢八进一 借一当八
数制之间的转换
其它进制转换为十进制 二进制与八进制、 二进制与八进制、十六进制的相互转换 十进制数转换为其它进制数
其它进制转换为十进制
方法: 按进位计数制( 位置计数法) 展开计算 方法 : 按进位计数制 ( 位置计数法 ) 后得到十进制 例1:将二进制数 :将二进制数1101.101转换为十进制数 转换为十进制数 解: (1011.101)2 ) =1×23+0×22+1×21+1×20+1×2-1+0×2-2+1×2-3 × × × × × × × =8+0+2+1+0.5+0+0.125 =11.625
练 习
将(11.375)10转换为二进制数 ) 将十进制数301.6875转换为十六进制数 转换为十六进制数 将十进制数 将3ADH转换为十进制数 3ADH转换为十进制数 将10001110010001010B转换为十六进制 10001110010001010B转换为十六进制
计算机中为什么采用二进制? 计算机中为什么采用二进制?
解: 2 ︳105 余数为1 2 ︳52 余数为1 余数为0 2 ︳26 余数为0 余数为0 2 ︳13 余数为0 余数为1 2 ︳6 余数为1 余数为0 2 ︳3 余数为0 余数为1 2 ︳1 余数为1 余数为1 0 余数为1 所以,(105) =(1101001 ,(105 1101001) 所以,(105)10=(1101001)2
计算机中, 数是用物理器件的状态表示的, 计算机中 , 数是用物理器件的状态表示的 , 二进 制只有两种状态( , ) 容易用电路表示。 制只有两种状态 ( 0, 1) , 容易用电路表示 。 电 位的高低, 脉冲的有无, 电路的通断等都可表示。 位的高低 , 脉冲的有无 , 电路的通断等都可表示 。 二进制运算规则简单, 容易用数字逻辑电路实现 。 二进制运算规则简单 , 容易用数字逻辑电路实现。 二进制可方便的表示逻辑值,进行逻辑运算。 二进制可方便的表示逻辑值,进行逻辑运算。
三种数制的对应关系
十进制 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 十六进制 0 1 2 3 4 5 6 7 8 9 A B C D E F 二进制 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111
数制的表示
下标法:用小括号将所表示的数括起来, 下标法:用小括号将所表示的数括起来,然后 在右括号右下角写上数制的基R。 在右括号右下角写上数制的基 。 字母法: 字母法:在所表示的数的末尾写上相应数制字 母。
进制的简化符号
进制 二进制 八进制 十进制 十六进制 符号 B(Binary) (Octal) Decimal) H(hexadecimal) 数码 0~1 0~7 0~9 0~9,A~F
机器数的表示法
反码: 一个二进制数, 若以2 为模 它的补码称为反码( 补 为模, 反码 : 一个二进制数 , 若以 n-1为模 , 它的补码称为反码 ( 1补 码)。 整数的反码公式: 整数的反码公式 [X]反 = 小数的原码公式: 小数的原码公式 X [X]反 = 0≤ X ﹤ 1 X
+ ( 2n+1-1)+X )
二进制与十六进制的相互转换
例2:将5A.3BH转换为二进制数 : 转换为二进制数 解: 5 A . 3 B 101 1010. 0011 1011 故5A.3BH=1011010.00111011B
十进制数转换为二进制数或十六进制数
方法: 整数部分除基数取余, 方法 : 整数部分除基数取余 , 小数部分乘基 数取整。 数取整。 例1:将十进制整数(105)10转换为二进制整数。 :将十进制整数(105) 转换为二进制整数。
进位计数制(位置计数法) 进位计数制(位置计数法)
n-1
Ai:数码(数字符号) :数码(数字符号)
(N) =∑ai×xii=-m x
X:基数,简称“基”或“底” (数码的个数) :基数 简称 简称“ 数码的个数)
: Xi:权(数值中每一固定位置对应的单位) 数值中每一固定位置对应的单位)
计数规则: 计数规则:逢基数进一 例:(123.45)10=1×102+2×101+3×100+4×10-1+5×10-2 ) × × × × × (101.01)2=1×22+0×21+1×20+0×2-1+1×2-2 × × × × ×
反 码
0数值 数值
1按位取反 按位取反
00000000
11111111
补 码
0数值 数值
1按位取反 按位取反 +1
00000000
00000000
定点数和浮点数
定点数
定点数:计算机在运算过程中, 定点数:计算机在运算过程中,数据中小数点的 位置固定不变, 位置固定不变,其中小数点的位置由计算机设计 者在机器的结构中指定一个不变的位置。 者在机器的结构中指定一个不变的位置。 常用的定点数: 常用的定点数:定点整数和定点小数
机器数的表示法
补码:一个二进制数,若以 为模,它的补码称为补码( 补码 补码) 补码:一个二进制数,若以2n为模,它的补码称为补码(2补码)。 整数的补码公式: X 0≤ X ﹤ 2n 整数的补码公式 [X]反 = + 2n+1+X 2n ﹤ X ≤ 0 小数的补码公式: 小数的补码公式 X 0≤ X ﹤ 1 [X]反 = 2+ X=2- X - 1 ﹤ X ≤ 0 + = - 一般方法:对于最左边的符号,如果是正数,补码的符号位为0, 一般方法 : 对于最左边的符号 , 如果是正数 , 补码的符号位为 , 其余 数值位不变;如果是负数 则补码的符号位为1, 如果是负数, 数值位不变 如果是负数,则补码的符号位为 ,然后其余数值位按位取 反后加1。 反后加 。 例:求+1011,-1011,+0.1011,-0.1011的补码 , , - 的补码 补码的特点: 补码的特点: 无溢出的情况下,补码的运算简单,能获得正确结果。 无溢出的情况下,补码的运算简单,能获得正确结果。 与原码相比较,补码在正数轴方向上表示数的范围与原码相同, 与原码相比较,补码在正数轴方向上表示数的范围与原码相同,但在负 数轴方向上补码表示范围比原码增大了一个单位。 数轴方向上补码表示范围比原码增大了一个单位。
第2章 计算机的基础知识
•内容提要 内容提要
◆数值数据的表示与运算 ◆非数值数据的表示 ◆数据的编码 ◆数字逻辑和数字系统
一、基础知识:计算机中的数制 基础知识:
日常生活:十六进制,十进制,八进制, 日常生活 : 十六进制 , 十进制 , 八进制 , 二 进制。 进制。 计算机:二进制 计算机:二进制。
0≤ X ﹤ 2n 2n ﹤ X ≤ 0
- 1﹤ X ≤ 0 (2- 2-n)+ X - ) 一般方法:对于最左边的符号,如果是正数,则反码的符号位为0, 一般方法:对于最左边的符号,如果是正数,则反码的符号位为 , 其余数值位不变;如果是负数 则反码的符号位为1, 如果是负数, 其余数值位不变 如果是负数 , 则反码的符号位为 , 然后其余数 值位按位取反。 值位按位取反。 例:求+1011,-1011,+0.1011,-0.1011的反码 , , - 的反码 反码的特点: 反码的特点: 进行加减运算时,若在最高位有进位,则要在最低位+ , 进行加减运算时,若在最高位有进位,则要在最低位+1,此时要 多进行一次加法运算,增加了复杂性,又影响了速度, 多进行一次加法运算 ,增加了复杂性 ,又影响了速度, 因此很少 使用。 使用。
其它进制转换为十进制
例2:将十六进制数 :将十六进制数2AE.4转换为十进制数 转换为十进制数 解:
2AE.4H=2×162+10×161+14×160+4×16-1 × × × × =512+160+14+0.25 =686.25
二进制与十六进制的相互转换
方法:四位二进制对应一位十六进制( 方法: 四位二进制对应一位十六进制 (整数部分从 右到左,小数部分从左到右) 右到左,小数部分从左到右) 例1:将1011101001.110101B转换为十六进制数 : 转换为十六进制数 解: 整数部分: 整数部分:0010 1110 1001 2 E 9 小数部分: 小数部分:1101 0100 D 4 故1011101001.1机器数的数值 例:[X]原=01011100 +01011100 机器数 真值
机器数的表示法
原码:一个二进制数,最高位表示数的符号( 正 原码:一个二进制数,最高位表示数的符号(0正,1负),其 负 余各位表示数值本身。 余各位表示数值本身。 整数的原码公式: X 0≤ X ﹤ 2n 整数的原码公式 [X]原 = 2n-X= 2n+X - 2n ﹤ X ≤ 0 小数的原码公式: 小数的原码公式 X 0≤ X ﹤ 2n [X]原 = 1- X=1+ X - 1 ﹤ X ≤ 0 - = + 一般方法:对于最左边的符号,如果是正数, 一般方法:对于最左边的符号,如果是正数,则原码的符号位为 0,如果是负数,则原码的符号位为 ,然后其余数值位不变写到 ,如果是负数,则原码的符号位为1, 符号右边。 符号右边。 例:求+1011,-1011,+0.1011,-0.1011的原码 , , - 的原码 原码的特点: 原码的特点: 数的原码与真值之间的关系较简单, 数的原码与真值之间的关系较简单,与真值的转换方便 适于作乘除运算 在机器中进行加减法运算时比较复杂
相关文档
最新文档