数字逻辑与数字系统 第一章 基础知识.ppt

数字逻辑与数字系统 第一章 基础知识.ppt

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数字逻辑与数字系统 第一章 基础知识

* 1.1 概述 1.2 常用数制及其转换 1.3 带符号二进制数的表示方法 1.4 常用编码 1.5 Proteus软件简介 第一章 基础知识 本章介绍数字信号和数字电路的基本特点,常用数制及其相互转换,数据在机器中的表示方法,常用编码技术。Proteus软件的基本用法,ISIS在虚拟仿真平台中的基本应用。。 * 1.1 概述 1.1 概述 1.1.1 数字信号与模拟信号 模拟信号:反映模拟量的信号,其特点是时间上和幅值上均连续的信号,在任意时段有无穷多个取值。 数字信号:反映数字量的信号,其特点是在时间上和数值上都是断续变化,取值也是不连续的,只能取有限个值。 图1-1 正弦电压信号的波形图 图1-2 二值数字电压的信号的波形图 1. 模拟信号与数字信号 模拟量和数字量 * 1.1 概述 两者比较 模拟电路 数字电路 处理信号 连续信号 离散信号 作用 实现模拟信号的放大、 变换、产生 实现输入输出的数字量 之间一定的逻辑关系 主要器件 晶体管----工作在 线性区(即放大区) 晶体管----工作在非线性区(即截止区和饱和区) 构成电路 放大和正弦振荡电路 开关电路 2. 模拟电路与数字电路 1.1.1 数字信号与模拟信号 * 1.1 概述 1.1.1 数字信号与模拟信号 数字电路的主要特点: 数字电路只有“与”、“或”、“非”三种基本电路,电路结构简单,容易实现。 数字电路易于实现集成化,数字集成电路具有体积小、功耗低、可靠性高的特点。 数字电路只需要用0和1两种状态来表示信息,便于信息的存储、传输和处理。 数字电路能够对输入的数字信号进行各种算术运算和逻辑运算。能按照人们设计好的规则,进行逻辑推理和逻辑判断,得出相应的输出结果,即数字电路具有逻辑思维功能,它是计算机以及智能控制电路中的基础。 * 1.1 概述 1.1.2 数字系统的基本结构 1. 数字系统 数字字系统是指能对数字信号进行输入、存储、加工和传输的实体,它是由实现各种功能的数字逻辑电路相互连接而成,是具有按一定的时序完成逻辑操作功能的系统。 图1-3 数值系统结构模型 数字系统的基本结构 控制电路:根据输入要求和控制对象的状态发出控制信号给受控电路; 受控电路:根据控制信号产生输出,同时反馈状态信息到控制电路; 两者都是由组合逻辑逻辑和时序逻辑电路构成。 * 1.1 概述 (3) 数字系统的分析与设计 分析:对已知的数字系统分析其工作原理,确定输入与输出信号之间的关系、明确系统各个组成部件的逻辑功能及其整个系统的功能。 设计:针对特定的需求,采用一定的设计方法和手段,构造一个符合设计需要的系统。 数字系统的设计可以分为系统级和模块级。 * 1.1 概述 数字系统的设计可以分为系统级和模块级。 系统级设计是对数字系统整体功能的描述,又称为行为级描述,通常不关心具体的实现方式。系统级设计,将整个数字系统分解为若干个相互关联的功能模块,并描述各模块的外部属性。系统级设计通常采用硬件描述语言(Hardware Description Language,HDL)实现,以程序设计的方式描述系统各模块的行为。 模块级设计是在系统级设计基础上,进一步分解各功能模块,描述其行为和功能。模块级设计既可以用HDL编程实现,也可以用标准逻辑组件实现。 module f_adder(ain,bin,cin,sout,cout); //一位全加器顶层设计描述 input ain,bin,cin; //定义输入变量 output sout,cout; //定义输出变量 assign {cout,sout}=ain+bin+cin; endmodule * 1.2 常用数制及其转换 1.2 常用数制及其转换 1.2.1 十进制 1.2.2 二进制 1.2.3 二进制与十进制之间的相互转换 1.2.4 八进制和十六进制及其与二进制之间的转换 1.2.5 八进制在数制转换中的桥梁作用 1.2.6 不同数制数据的后缀表示 B表示二进制,例如。 D表示十进制(默认缺省),例如:213D或213。 O表示八进制,由于字母O与数字0容易混淆,所以也用Q作为后缀表示八进制数, 例如:325O或325Q。 H表示十六进制, 例如,0D5H, * 1.3 带符号二进制数的表示方法 1.3 带符号二进制数的表示方法 1.3.1 原码 1.3.2 反码 1.3.3 补码 1.3.4 二进制数的加、减法运算 * 1.4 常用编码 1.4 常用编码 1.4.1

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档