三级基础知识.ppt
《三级基础知识.ppt》由会员分享,可在线阅读,更多相关《三级基础知识.ppt(54页珍藏版)》请在三一办公上搜索。
1、计算机基础知识,数字技术基础(计算机使用二进制)二进制与比特不同进位制数的表示和含义不同进位制数的相互转换二进制的算术运算和逻辑运算信息表示如何表示数如何表示负数如何表示小数如何表示英文字符如何表示中文字符如何表示图像如何表示声音,二进制与比特?,比特(bit,binary digit的缩写)中文翻译为“二进位数字”、“二进位”或简称为“位”比特只有 2 种取值:0,1比特是组成数字信息的最小单位数值、文字、符号、图像、声音、命令都可以使用比特来表示,其具体的表示方法就称为“编码”或“代码”,为什么计算机使用二进制?-使用比特表示信息的优点,比特只有0和1两个符号,具有2个状态的器件和装置就能
2、表示和存储比特,而制造两个稳定状态的电路又很容易(如图1、2、3)比特的运算规则很简单,使用门电路就能高速度地实现二进制数的算术和逻辑运算比特不仅能表示“数”,而且能表示文字、符号、图像、声音,可以毫不费力地相互组合,开发“多媒体”应用(例4)信息使用比特表示以后,可以通过多种方法进行“数据压缩”,从而大大降低信息传输和存储的成本。,例1:CPU内部二进位信息的表示,CPU内部通常使用高电平(2V以上)表示1,低电平(0.4V以下)表示0,磁盘表面微小区域中,磁性材料粒子的两种不同的磁化状态分别表示0和1,例2:磁盘存储器中比特的表示,例3:CD/DVD盘片上比特的表示,光盘表面的凹、凸状态用
3、于表示和存储二进位信息,CD光盘表面 DVD光盘表面,例 4 用比特表示图像,比特与二进制数,(1)不同进位制数的表示和含义(2)不同进位制数的相互转换(3)二进制数的算术运算,不同进位制数的表示和含义,“数”是一种信息,它有大小(数值),可以进行四则运算“数”有不同的表示方法。日常生活中人们使用的是十进制数,但计算机使用的是二进制数,程序员还使用八进制和十六进制数,它们怎样表示?其数值如何计算?,十进制数,每一位可使用十个不同数字表示(0、1、2、3、4、5、6、7、8、9)低位与高位的关系是:逢10进1各位的权值是10的整数次幂(基数是10)标志:尾部加“D”或缺省例:204.96=210
4、20101410091016102,二进制数,每一位使用两个不同数字表示(0、1),即每一位使用 1 个“比特”表示 低位与高位的关系是:逢2进1 各位的权值是 2 的整数次幂(基数是2)标志:尾部加B例:101.01 B=122021120 021122 5.25,八进制数,每一位使用八个不同数字表示(0、1、2、3、4、5、6、7)低位与高位的关系是:逢8进1 各位的权值是8的整数次幂(基数是8)标志:尾部加Q例:365.2Q=382+681+580+281=245.25,十六进制数,每一位使用十六个数字和符号表示(0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F)逢16进1
5、,基数为16各位的权值是16的整数次幂(基数是16)标志:尾部加H例:F5.4H=15161+5160+4161=245.25,不同进位制数的比较,不同进制数的相互转换,熟练掌握不同进制数相互之间的转换,在编写程序和设计数字逻辑电路时很有用 只要学会二进制数与十进制数之间的转换,与八进制、十六进制数的转换就不在话下了,十进制数 二进制数,转换方法:整数和小数分开转换 整数部分:除以2逆序取余 小数部分:乘以2顺序取整例如:29.6875 11101.1011 B 注意:十进制小数(如0.63)在转换时会出现二进制无穷小数,这时只能取近似值,二进制数 十进制数,转换方法:二进制数的每一位乘以其相
6、应的权值,然后累加即可得到它的十进制数值例:11101.1011B=124123122021120 121022123124=29.6875,八进制数与二进制数的互换,八进制二进制:把每个八进制数字改写成等值的3位二进制数,且保持高低位的次序不变 例:2467.32Q 010 100 110 111.011 010 B二进制八进制:整数部分从低位向高位每3位用一个等值的八进制数来替换,不足3位时在高位补0凑满3位;小数部分从高位向低位每3位用一个等值八进制数来替换,不足3位时在低位补0凑满三位 例:1 101 001 110.110 01 B 001 101 001 110.110 010 B
7、 1516.62 Q,1位八进制数与3位二进制数的对应关系:,十六进制数与二进制数的互换,转换方法:与八、二进制互换的方法类似例1:35A2.CFH 11 0101 1010 0010.1100 1111B例2:11 0100 1110.1100 11B 34E.CCH,1位十六进制数与4位二进制数的对应关系:,小 结:,二转十 八转十 乘权求和 16转十 十转二 除二取余(整数逆序)乘二取整(小数 顺序)十转八 八 八 十转16 16 16 二转八 三位变一位 八转二 一位变三位 二转16 四位变一位 16转二 一位变四位 八转16 八 二 16 16转八 16 二 八,注意:计算机中只使用
8、二进制,但是为了便于书写、阅读,在开发程序时,常使用八、十六进制数来表示二进制数,二进制数的算术运算,1位二进制数的加、减法运算规则:,2个多位二进制数的加、减法运算举例:,比特的三种基本逻辑运算,比特的取值“0”和“l”可表示两种不同的状态(例如电位的高或低、命题的真或假)比特的运算使用逻辑代数,它有3种基本逻辑运算:逻辑加(也称“或”运算,用符号“OR”、“”或“”表示)逻辑乘(也称“与”运算,用符号“AND”、“”或“”表示,也可省略)取反(也称“非”运算,用符号“NOT”或上横杠“”表示),英国数学家乔治布尔在19世纪中叶提出,也称布尔代数,逻辑运算的规则,逻辑加:F=A B A:0
9、0 1 1 B:0 1 0 1 F:0 1 1 1逻辑乘:F=A B A:0 0 1 1 B:0 1 0 1 F:0 0 0 1取反:F=NOT A A:NOT 0 NOT 1 F:1 0,两个多位的二进制信息进行逻辑运算时,按位独立进行,即每一位都不受其它位的影响:例1A:0110 B:1010 F:1110例2A:0110 B:1010 F:0010,存储容量的计量单位,8个比特1个字节(byte,用大写B表示)计算机内存储器容量的计量单位:KB:1 KB=210字节=1024 B(千字节)MB:1 MB=220字节=1024 KB(兆字节)GB:1 GB=230字节=1024 MB(吉字
10、节、千兆字节)TB:1 TB=240字节=1024 GB(太字节、兆兆字节)外存储器容量经常使用10的幂次来计算:1MB103 KB 1 000 KB1GB106 KB 1 000 000 KB1TB 109 KB=1 000 000 000 KB,整数(定点数)的表示,(1)计算机中数的类型(2)无符号整数的表示(3)带符号整数的表示,PC机中数的主要类型,都采用二进制表示,有不同类型和不同长度不同类型和不同长度的数各有不同的用途,计算机中的数,小数点固定隐含在个位数右面,小数点不固定,无符号整数的表示,采用“自然码”表示:取值范围由位数决定:8位:可表示0255(28-1)范围内的所有正整
11、数16位:可表示065535(216-1)范围内的所有正整数n位:可表示 02n-1范围内的所有正整数。,带符号整数的表示(1),表示方法:用1位表示符号,其余用来表示数值部分,符号如何表示?用最高位表示,“0”表示正号(+),“1”表示负号(-)数值部分如何表示?(1)原码表示:整数的绝对值以二进制自然码表示(2)补码表示:正整数:绝对值以二进制自然码表示负整数:绝对值使用补码表示,举例:+43的8位原码为:00101011-43的8位原码为:10101011,带符号整数的编码表示(2),负数的绝对值如何用补码表示?先表示为自然码将自然码的每一位取反码在最低位加“1”例1:-43用8位补码表
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 三级 基础知识

链接地址:https://www.31ppt.com/p-5306085.html