数制 (1) 基数:在一种数制中,只能使用一组固定的数字符号 来表示数目的大小,其使用数字符号的个数,就称为该数 制的基数。其规则是 “ 逢 b 进一 ” ,则称为 b 进制的基数。 十进制( Decimal )的基数是 10 ,,它有 10 个数字符号, 即 0 , 1 , 2 , 3 , 4 ,

Slides:



Advertisements
Similar presentations
因数与倍数 2 、 5 的倍数的特征
Advertisements

3 的倍数特征 抢三十

3 的倍数的特征 的倍数有 : 。 5 的倍数有 : 。 既是 2 的倍数又是 5 的倍数有 : 。 12 , 18 , 20 , 48 , 60 , 72 , , 25 , 60 ,
第二章 计算机基础 普通高等教育 “ 十一五 ” 国家级规划教材 全 国 高 等 医 药 院 校 药 学 类 规 划 教 材 大学计算机基础.
汇编语言 程序设计 第 1 章 基础知识 第 1 章 基础知识 ◆ 汇编语言程序设计概述 ◆ 进位计数制及其相互转换 ◆ 计算机中数的表示 ◆ 计算机中字符的表示 汇编语言程序设计概述 进位计数制及其相互转换 计算机中数的表示 计算机中字符的表示.
信息的编码和存储. 数制 二进制系统 信息编码 信息的存储 信息压缩 STS 议题STS 议题 数制 按进位的原则进行计数,被称为数制。 ( 0 , 1……9 ) 数值特点: 逢 N 进一。 N 指数制中所需数字字符的总个数, 也被称为基数。( 10 ) 位权表示。位权是指一个数字在某个固定位 置上所代表的值,处在不同位置上的数字.
第三章 数据在计算机中的表示 进位计数制及相互转换 进位计数制及相互转换 3.2 数据在计算机中的表示 数据在计算机中的表示.
第 2 章 数据表示及逻辑基础. Overview  数制  数、码  编码与文本  多媒体数据  逻辑基础.
三级偏软考点. 第一章必考点 1. 计算机的进位数制 (1) 计算机中所有数据是二进制 0,1 表示 (2) 在现实生活中人们普遍使用十进制 如何把十进制转换成计算机所识别的二 进制?整数是除 2 取余法,小数是乘 2 取 整法.
第四单元 100 以内数的认识
新人教版四年级数学上册 笔算除法 森村中心学校 江国飞 1 、口算。 360÷30= 840÷40= 200÷50= 270÷90= 40÷20= ÷40=3600÷19≈30 90÷30=3 900÷31≈30.
第四单元 100 以内数的认识
重庆市九龙坡区走马小学 邓华. 一、复习导入,揭示课题 下面哪些数是 2 的倍数?哪些数是 5 的倍数? 2,5的倍数的特征:只看个位上数就能进行判断。 2的倍数:个位上是0,2,4,6,8的数。
100 以内数的认识 10 个一是十 10 个十是一百 10 个一是十 10 个十是一百 数一数 从 35 数到 42 从 88 数到 100.
练一练: 在数轴上画出表示下列各数的点, 并指出这些点相互间的关系: -6 , 6 , -3 , 3 , -1.5, 1.5.
计算机基础知识之一 第一节 计算机中的数制 及其转换.
大学计算机基础.
Foundations of Computer Application
计算机的数制、码制及其运算 2010赛前知识点梳理.
第一章 现代电子技术基础 知识 §1-1 模拟信号与数字信号 学习要点: 模拟信号、数字信号的描述 数制间的相互转换.
第3章 计算机中数据的表示.
微型计算机中数的编码和字符的表示 1 数的表示与转换方法 2 带符号数的表示方法 3 定点数与浮点数 4 计算机中的编码.
第1章 计算机基础知识 1.4 二进制数的运算及其加法电路 1.4.1二进制数据算术运算规则 (1) 加法运算规则
计算机基础 第2讲 授课教师:徐鲁辉.
微机原理与接口技术 大家好!.
第1章 信息时代与计算机 信息与信息技术 计算机概述 计算机系统工作原理和组成 计算机中信息的表示
1.5 数制与编码 任务1:了解二进制数和十进制数之间的转换 任务2:认识ASCII码和汉字编码 汉字编码 ASCII码 计算机基础知识
微机原理与通信接口 武汉理工大学信息工程学院 2010年9月.
第2章 计算机基础知识 2.1 图灵机简介 2.2 数的不同进制 2.3 数制间相互转换 2.4 原码、补码、反码 2.5 字符数据编码.
第一章 计算机系统结构.
本章要点: 计算机的发展与应用; 数制与编码; 计算机系统组成; 计算机的性能指标。
计算机导论 第2章 计算机中的数据 4学时.
第1章 计算机基础知识 信息化社会离不开计算机 下页.
计算机应用基础教程 第一章 计算机基础知识 实践训练中心.
单片机原理及接口技术.
计算机文化基础 参考教材:《计算机文化基础》 (李秀主编,清华大学出版社) 任课教师: 程世杰 所在单位: 计算中心(哈理工大学)
第 1 章 概 论.
IBM—PC汇编语言 程序设计(第二版) 主讲 李敬兆 Ch1 基础知识.
清华大学计算机系列教材 IBM—PC汇编语言 程序设计(第二版).
单片机原理与应用 Principles and Application of Microcontroller
第2章 计算机的基础知识.
第一章 函数 函数 — 研究对象—第一章 分析基础 极限 — 研究方法—第二章 连续 — 研究桥梁—第二章.
《计算机应用基础》课程介绍 教学目标: 授课教师:李季 ( 64学时=2次/周,2学时/次, 16周
第1章 绪 论 ● 教学目标: 介绍计算机的发展历史和单片机发展趋势 介绍计算机数的表示方法及运算
第一章 函数与极限.
本节内容 字符编码 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
计算机文化概论
计算.
学习目标 1、什么是字符集 2、字符集四个级别 3、如何选择字符集.
第1章 数制与编码.
数字电子技术 Digital Electronics Technology
单片机原理及应用 第一章 单片微型计算机概述及预备知识 1.1 单片机的发展历史和发展趋势 1.2 计算机的数制和码制及其数制间转换
组合逻辑电路 ——中规模组合逻辑集成电路.
实验三 16位算术逻辑运算实验 不带进位控制的算术运算 置AR=1: 设置开关CN 1 不带进位 0 带进位运算;
小数的大小比较 仙岩镇第二小学 陈曼丽.
§6.7 子空间的直和 一、直和的定义 二、直和的判定 三、多个子空间的直和.
第4课时 绝对值.
九宫趣味数学──手指关节计算器 上海浦东建平实验小学 王政皓.
第二章 Java基本语法 讲师:复凡.
实验目的:掌握数据的顺序存储结构及它们在计算机中的操作。 实验内容:
数据表示 第 2 讲.
第一章 微型计算机中的数据类型.
微机原理与接口技术 西安邮电大学计算机学院 董 梁.
复习:十进制与其他进制的转换 十进制转换为二进制: 短除法:除以2倒取余数 十进制转换为十六进制: 短除法:除以16倒取余数
第9章 位 运 算.
第一章 绪 论 1.1 概 述 1.2 数制与代码.
单片机原理及其应用 主讲教师 赵琳.
学习目标 1、什么是列类型 2、列类型之数值类型.
数字电子技术 项目1 简单加法器电路设计与测试
Presentation transcript:

数制 (1) 基数:在一种数制中,只能使用一组固定的数字符号 来表示数目的大小,其使用数字符号的个数,就称为该数 制的基数。其规则是 “ 逢 b 进一 ” ,则称为 b 进制的基数。 十进制( Decimal )的基数是 10 ,,它有 10 个数字符号, 即 0 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 二进制( Binary )的基数是 2 ,它有两个数字符号 0 和 1 。 八进制( Octonary )的基数是 8 ,它有 10 个数字符号,即 0 , 1 , 2 , 3 , 4 , 5 , 6 , 7 。 十六进制( Hexadecimal )的基数是 16 ,,它有 16 个数字 符号,即 0 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9A , B , C , D , E , F 。

数制 (2) 位权 在进位计数制中,把基数的若干次幂称为 “ 位权 ” ,幂的 方次随该位数字所在的位置而变化,整数部分从最低位 开始依次为 0, 1, 2, 3, 4... ;小数部分从最高位开始依次为 -1,-2,-3... 。 如: 十进制数 1357 它可以展开为: 1×10 3 + 3×10 2 + 5×10 1 + 7×10 0 其中每一位乘的值: 10 3 、 10 2 、 10 1 、 10 0 为该位的 权,其中的 10 是十进制的基数

2 、数制间的转换 ( 1 )非十进制数转换成十进制数 方法是:把各个非十进制数按位权展开求和即可。 ①二进制数转化成十进制 ②八进制数转化为十进制数 ③十六进制数转化为十进制数

2 、数制间的转换 ( 2 )十进制数转化为其它进制数 ①十进制数转化成二进制数: 顺序规则可概括为 “ 先余为低,后余为高,即最后的 余数为高位,依次向低位。 ” 当把十进制数转化成二进制数时,应采用 “ 除二取余 ” ,一 直除到商为 0 结束

【例 1 】将十进制整数( 105 ) 10 转换为二进制整数,采 用 “ 除 2 倒取余 ” 的方法,过程如下: 2 ︳ ︳ 52 余数为 1 2 ︳ 26 余数为 0 2 ︳ 13 余数为 0 2 ︳ 6 余数为 1 2 ︳ 3 余数为 0 2 ︳ 1 余数为 1 0 余数为 1 所以,( 105 ) 10 =( ) 2

2 、数制间的转换 ②十进制数转换成八进制数、十六进制 分别是 “ 除八取余 ” 和 “ 除十六取余 ” 法进行转换 例如: 1 ,将十进制数 94 转换成八进制数 余数 低位 结果为:( 94 ) 10 =( 136 ) 8 0

2 、数制间的转换 十进制数 转换成十六进制数 余数 结果为:( ) 10 =( E48A ) 16 高位 低位 0 10

2 、数制间的转换 ( 3 )二进制转换成八进制数十六进制数: 方法:根据它们在数位上的对应关系,将二进制数分 别转换成八进制。每三位一组构成一位八进制数。从 最右边开始,每三位二进制一组,当最后一组不够三 位时,应在左侧添加 “ 0 ” ,凑足三位。 如:将二进制数 转换成为八进制 数 结果为:( ) 2 =( ) 8 ①二进制转换成八进制数

2 、数制间的转换 ②二进制转换成十六进制数: 方法:根据它们在数位上的对应关系,将二进制数分别 转换成十六进制,每四位一组构成一位十六进制数。从 最右边开始,每四位二进制一组,当最后一位不够四位 时,应在左侧添加 “ 0 ” ,凑足四位。 例如:将二进制数 转换为十六进制 结果为 ;( ) 2 =(AC37) 16

1.3.2 字符及字符编码 字符 : 是指英文字母和各种符号,包括数字符号、运算符 号、标点和分隔符号、各种特殊符号如: # ¥ % — 等等 。 另外,还包括各种操作控制符号和一些用于通迅控制、 数据处理及报文传输的符号。 所谓字符编码 : 就是规定如何用二进制数来表示字符 目前在小型机和微型机上国际上最广泛使用的字符编码 是: “ 美国信息交换标准码 ” ( American Standard Code for Information Interchange) 简称 ASCII 码。

标准的 ASCII 码 标准的 ASCII 码采用七位二进制编码,可以表示 128 个字 符 ( 其中包括 32 通用控制字符, 10 个十进制数码, 52 个 英文大小写字母和 34 个专用符号 ) ,每个字符对应一个 七位的二进制数,这个二进制数的值称为 ASCII 码值。 在计算机中信息处理的基本单位是字节,而 ASCII 码只 占用了一个字节八位中的七位,规定其最高位为 0 。

 原码 正数的符号位为 0 ,负数的符号位为 1 ,其它位按照一 般的方法来表示数的绝对值。用这样的表示方法得到的就 是数的原码。 【例 4 】当机器字长为 8 位二进制数时: X =+ [X] 原码 = [ + 1] 原码 = [ - 1] 原码 = [ + 127] 原码 = [ - 127] 原码 = 原码表示的整数范围是: -( 2 n-1 - 1 ) ~ +( 2 n-1 - 1 ),其中 n 为机器字长。 则: 8 位二进制原码表示的整数范围是- 127~ + 位二进制原码表示的整数范围是- 32767~ + 32767

 反码 对于一个带符号的数来说,正数的反码与其原码相 同,负数的反码为其原码除符号位以外的各位按位取反。 【例 5 】当机器字长为 8 位二进制数时: X =+ [X] 原码 = [X] 反码 = Y =- [Y] 原码 = [Y] 反码 = [ + 1] 反码 = [ - 1] 反码 = [ + 127] 反码 = [ - 127] 反码 = 负数的反码与负数的原码有很大的区别,反码通常 用作求补码过程中的中间形式。 反码表示的整数范围与原码相同。

 补码 正数的补码与其原码相同,负数的补码为其反码在最低位 加 1 。 【例 6 】( 1 ) X =+ ( 2 ) Y =- ( 1 ) [X] 原码 = [X] 补码 = ( 2 ) [Y] 原码 = [Y] 反码 = [Y] 补码 = 补码表示的整数范围是- 2 n-1 ~ + (2 n-1 -1) ,其中 n 为机 器字长。 则: 16 位二进制补码表示的整数范围是- 32768~ + 当运算结果超出这个范围时,就不能正确表示数了,此 时称为溢出。