01 数制与编码.pptVIP

  • 1
  • 0
  • 约3.54千字
  • 约 31页
  • 2016-08-24 发布于河南
  • 举报
01 数制与编码

1.4 二进制算术运算 * 数字电子技术 任课教师:郭曙光 电工电子学教学中心 联系电话426 地址:基础实验楼B426 dzxgsg@ 课程特点与要求: 1、课程特点:是一门专业基础课程,它是学习微机原理、单片机、数字信号处理等专业课程的分析和设计基础。数字电路的基本原理、基本概念、基本的分析和设计方法。 2、几点要求: (1)按时上课,不得无故迟到、早退、旷课; (2)按时交作业,不交或迟交者,其相应的成绩记为0分; (3)关闭通讯工具。 3、参考书: 《电子技术基础》 数字部分(第五版) 康华光 4、成绩计算: 总成绩(100%) =平时(30%)+期末(70%) 平时成绩由考勤、作业、实验组成 1.1.1数字信号与数字电路: 自然界中的物理量 模拟量 数字量 时间和数值连续变化的物理量 时间和数值都是离散的物理量 如:温度、压力、速度 如:人数、物件 模拟电路 数字电路 1.1概述 第1章 数制与编码 Number systems and Numeric codes 数字电路的特点: 数字电路易于实现各种控制和决策应用系统。 抗干扰能力强、可靠性和准确性高。 集成度高,通用性强。 数字信号便于存储。 1.1.2本课程的任务与性质   数字电路的基本原理、基本概念、基本的分析和设计方法。 数制:按进位规则进行计数称为进位计数制(数制)。 1. 十进制: 以10为基数的计数体制 表示数的十个数码: 0 、1、2、3、4、5、6、7、8、9 遵循逢十进一、借一当十的规律 9+1=10 10-1=9 1.2.1数制 (NUMBER SYSTEMS) 1.2数制与数制转换 一个十进制数数 N可以表示成: 若在数字电路中采用十进制,必须要有十个电路状态与十个记数码相对应。这样将在技术上带来许多困难,而且很不经济。 157= 103、102、101、100 等称为十进制的权值;各数位的权值是10的幂。 2. 二进制: 以2为基数的计数体制 表示数的两个数码: 0、1 遵循逢二进一、借一当二的规律 1+1=10 10-1=1 (1001)2= =(9)10 各数位的权值是2的幂 用电路的两个状态---开关来表示二进制数,数码的存储和传输简单、可靠。 位数较多,使用不便;不合人们的习惯,输入时将十进制转换成二进制,运算结果输出时再转换成十进制数。 3. 八进制和十六进制: 八进制: 0、1、2、3、4、5、6、7 (46)8= 4 ?81+6 ?80 = (38)10 十六进制: 0、1、2、3、4、5、6、7、8、9、A(10)、B(11)、C(12)、D(13)、E(14)、F(15) (4E6)16= 4?162+14 ?161+6 ?160 = (1254)10 二进制: Binary 十进制: Decimal 八进制: Octal 十六进制: Hexadecimal (149)D (1101)B (435)O (A46)H 1. 将R进制数转换为十进制数 将R进制数按权值展开求和 (1001)B= (4E6)H = 4?162+14 ?161+6 ?160 =(1254)D (49.83)D (1101.101)B (35.72)O (A6.FB)H 1.2.2 数制转换 ( 4 6 ) O = 4 ?81+6 ?80 =(38)D Conversion of number system 2. 将十进制数转换为R进制数 十进制转换为二进制,需要将十进制数的整数部分和小数部分分别进行转换,对于整数部分可以用基数除法,对于小数部分可以用基数乘法 。 以二进制为例 如 (25 . 39)10 2 25 ? ?余 1 ? ? K0 12 2 ? ?余 0 ? ? K1 6 2 ? ?余 0 ? ? K2 3 2 ? ?余 1 ? ? K3 1 2 ? ?余 1 ? ? K4 0 整数转换过程:基数除法 (25)10= K4 K3 K2 K1 K0=(11001)2 对于小数部分:是用基数乘法来实现的 0.39×2= 0.78 0 0.78×2= 1.56 1 0.56×2= 1.12 1 0.12×2= 0.24 0 0.24×2= 0.48 0 0.48×2= 0.96 0 0.96×2= 1.92 1 0.92×2= 1.84 1 精度达到2-8 (0.39)10= 0(25 . 39)10 = (11101 2 十进制

文档评论(0)

1亿VIP精品文档

相关文档