第二章NumberSystemandCodes(0)——廖昌俊费-公开课件(精选).ppt

第二章NumberSystemandCodes(0)——廖昌俊费-公开课件(精选).ppt

  1. 1、本文档共45页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Chapter 2 Number Systems and codes (数制与编码) Analog versus Digital (模拟与数字) Digital Devices (数字器件): Gates(门电路)、 Flip-flops(触发器) Electronic and Software Aspects of Digital Design (数字设计的电子技术和软件技术) Integrated Circuit(IC,集成电路) Programmable Logic Devices(PLA、PLD、CPLD、FPGA, 可编程逻辑器件) Application-Specific ICs(ASIC, 专用集成电路) Printed-Circuit Boards (PCB, 印制电路板) Nonnumeric Data 非数值信息(文字、符号):Codes 编码 有权码:8421BCD码、2421码、5421码 无权码:余3码、余3循环码、格雷码(循环码)、ASCII码 Positional Number System (按位计数制) 数制也就是所谓的进位计数制,指一种带进位的计数方法 十进制(Decimal):是逢十进一的进位计数制,使用“0-9”十种符号来表示所有数值 二进制(Binary):是逢二进一的进位计数制,使用“0-1”两种符号来表示所有数值 十六进制(Hexadecimal):是逢十六进一的进位计数制,使用“0-9”和“A-F”共十六种符号来表示所有数值 N 进制:N 种不同的符号表示数值,其运算法则是“逢N 进一” 任意数制的数N的表示 Any Decimal Number D Can Be Represented the Following (任意十进制数 D 可表示如下): 按位计数制的特点 1) 采用基数(Base or Radix), R进制的基数是R 2) 基数确定数符的个数 如十进制的数符为:0、1、2、3、4、5、6、7、8、9,个数为10 二进制的数符为:0、1,个数为2 3)逢基数进一 思考 按上述方法,十进制数“12345.67”如何表示?如果该数是八进制数呢,又如何表示? 十六进制字符集有多少个数值符号? 二进制数1011011.011如何表示? 下列式表示多少进制的数?相当于十进制的多少? General Positional-Number-System Conversion (常用按位计数制的转换) Decimal to Binary 十进制→二进制转换 A Number in Radix 10 to any Radix 十进制→任意进制转换 A Number in any Radix to Radix 10 任意进制→十进制 Binary ? Octal 二进制←→八进制相互转换 Binary?Hexadecimal 二进制←→十六进制相互转换 Decimal to Binary 十进制?二进制转换 转换规则:整数部分除2(基数N)取余,倒序排; 小数部分乘2(基数N)取整,顺序排。 十进制?任意进制转换 例2: (65.1)10 =( ? )8=( ? )16 几种常用的数制对照 小数位的确定 数制转换前后,数值应保证相等。且精度相当。 A Number in any Radix to Radix 10 任意进制?十进制 Binary ? Octal 二进制?八进制 方法:每3位二进制数对应1位八进制数。 二进制转换为八进制 整数部分由小数点向左,小数部分由小数点向右,每三位二进制数转换为一位八进制数,不足部分分别在前、后添0处理。 八进制转换为二进制 每一位八进制数用相应的三位二进制数代替。 Binary?Hexadecimal 二进制?十六进制 方法:每4位二进制数对应1位十六进制数。 二进制转换为十六进制 整数部分由小数点向左,小数部分由小数点向右,每4位二进制数转换为1位十六进制数,不足部分分别在前、后添0处理。 十六进制转换为二进制 每1位十六进制数用相应的4位二进制数代替。 基本的二进制运算 Addition(加法) Carry(进位) 1 + 1 = 10 Subtraction(减法) Borrows(借位) 10 – 1 = 1

文档评论(0)

小米兰 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档