教学课件第9章 数字系统分析与设计ppt(全).ppt
《教学课件第9章 数字系统分析与设计ppt(全).ppt》由会员分享,可在线阅读,更多相关《教学课件第9章 数字系统分析与设计ppt(全).ppt(33页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、教学课件第教学课件第9章章 数字系统分析与设计数字系统分析与设计第第9章章 数字系统分析与设计数字系统分析与设计9.1 数字系统概述数字系统概述数字系统是指由若干数字电路和逻辑部件构成的能够处理数字系统是指由若干数字电路和逻辑部件构成的能够处理或传送数字信息的设备。或传送数字信息的设备。数字系统主体通常可以分为两部分数字系统主体通常可以分为两部分:数据处理器和控制器。数据处理器和控制器。数据处理器按功能又可分解成若干子数据处理器按功能又可分解成若干子 处理单元处理单元,通常称为通常称为子系统子系统,每个子系统完成某个局部操作。计数器、寄存器、每个子系统完成某个局部操作。计数器、寄存器、译码器等
2、都可作为一个典型的子系统。译码器等都可作为一个典型的子系统。第第9章章 数字系统分析与设计数字系统分析与设计9.1 数字系统概述数字系统概述数字系统是指由若干数字电路和逻辑部件构成的能够处理数字系统是指由若干数字电路和逻辑部件构成的能够处理或传送数字信息的设备。或传送数字信息的设备。第第9章章 数字系统分析与设计数字系统分析与设计9.2 数字系统设计语言数字系统设计语言-寄存器传送语言寄存器传送语言一个复杂的数字系统,它的内部状态变量很多,若用常规一个复杂的数字系统,它的内部状态变量很多,若用常规方法和工具方法和工具(如真值表、卡诺图和逻辑函数表达式如真值表、卡诺图和逻辑函数表达式)来描述来描
3、述和设计,显然是困难的,因而必须寻找从系统总体出发来和设计,显然是困难的,因而必须寻找从系统总体出发来描述和设计的方法。描述和设计的方法。系统设计方法有多种,如时序流程法、硬件程序法等。系统设计方法有多种,如时序流程法、硬件程序法等。硬件程序法采用一种符号表示硬件程序法采用一种符号表示 法法-寄存器传送语言来描述寄存器传送语言来描述数字系统中的信息传递和处理过程,然后再转换成硬件结数字系统中的信息传递和处理过程,然后再转换成硬件结构。构。第第9章章 数字系统分析与设计数字系统分析与设计9.2 数字系统设计语言数字系统设计语言-寄存器传送语言寄存器传送语言这里介绍的是一种简便的寄存器传送这里介绍
4、的是一种简便的寄存器传送 语言。语言。在这种方法中,数字系统按功能被分为数据处理器和控制在这种方法中,数字系统按功能被分为数据处理器和控制器两部分,其功能框图如图所示。数器两部分,其功能框图如图所示。数 据处理器主要进行数据处理器主要进行数据的传送和运算。寄存器是该部分的基本部件。据的传送和运算。寄存器是该部分的基本部件。第第9章章 数字系统分析与设计数字系统分析与设计9.2.1 基本语句基本语句1.传送语句传送语句传送语句的基本形式为:传送语句的基本形式为:B A2.并列传送语句并列传送语句P1:A B,P2:C D3.总线传送语句总线传送语句BUS表示总线表示总线,是源寄存器的控制函数,是
5、源寄存器的控制函数,是目的寄存是目的寄存器的控制函数。器的控制函数。第第9章章 数字系统分析与设计数字系统分析与设计9.2.1 基本语句基本语句4.输入输入/输出线线端传送语句输出线线端传送语句输入输入/输出线线端与总线做同样处理,给出线端符号即可。输出线线端与总线做同样处理,给出线端符号即可。5.存储器传送语句存储器传送语句存储器的存储器的“读读”操作:操作:存储器的存储器的“写写”操作:操作:实现存储器传送语句的硬件结构图如图所示。实现存储器传送语句的硬件结构图如图所示。第第9章章 数字系统分析与设计数字系统分析与设计9.2.1 基本语句基本语句6.条件语句条件语句无条件转移语无条件转移语
6、 句形式为:句形式为:条件转移语句形式为:条件转移语句形式为:7.算术微操作语句算术微操作语句加法微操作语句为:加法微操作语句为:减法微操作语句为:减法微操作语句为:第第9章章 数字系统分析与设计数字系统分析与设计9.2.1 基本语句基本语句8.逻辑微操作语句逻辑微操作语句逻辑微操作是指对寄存器之间相对应的每一位进行逻辑运逻辑微操作是指对寄存器之间相对应的每一位进行逻辑运算算,包括与、或、非、异或、同或等。包括与、或、非、异或、同或等。“与与”微操作为:微操作为:9.移位微操作移位微操作左移语句为:左移语句为:右移语句为:右移语句为:第第9章章 数字系统分析与设计数字系统分析与设计9.2.2设
7、计举例设计举例进行系统设计时,首先应进行总体设计,分析系统功能,进行系统设计时,首先应进行总体设计,分析系统功能,确定总体任务。然后根据设计目确定总体任务。然后根据设计目 标和要求,确定一种算法标和要求,确定一种算法,据此画出系统框图,用寄存器传送语言写出其工作过程的据此画出系统框图,用寄存器传送语言写出其工作过程的微操作语微操作语 句,最后转换成硬件结构设计。句,最后转换成硬件结构设计。1.数据处理器数据处理器寄存器传送语句可直接翻译成逻辑电路。寄存器是由触发寄存器传送语句可直接翻译成逻辑电路。寄存器是由触发器构成的,寄存器中的每一位均对应一个触发器。寄存器器构成的,寄存器中的每一位均对应一
8、个触发器。寄存器传送语句中箭头的左边代表触发器的次态,可直接根据寄传送语句中箭头的左边代表触发器的次态,可直接根据寄存器传送语句写出触发器的状态方程,从而实现硬件连接。存器传送语句写出触发器的状态方程,从而实现硬件连接。9.2.2设计举例设计举例【例例9-1】设有两个由设有两个由 D触发器组成的位寄存器,需实现触发器组成的位寄存器,需实现如下逻辑功能:如下逻辑功能:。试设计该电路的数据。试设计该电路的数据处理部分。处理部分。解解:可列出触发器可列出触发器 Ai 和和 Bi(i,)的状态方程的状态方程并由并由 D 触发器的状态方程触发器的状态方程 Qn D可得到状态激励表可得到状态激励表9.2.
9、2设计举例设计举例【例例9-1】设有两个由设有两个由 D触发器组成的位寄存器,需实现触发器组成的位寄存器,需实现如下逻辑功能:如下逻辑功能:。试设计该电路的数据。试设计该电路的数据处理部分。处理部分。画出图所示电路画出图所示电路2.控制器控制器控制器的作用是保证电路按正确的时序工作。它应定时发控制器的作用是保证电路按正确的时序工作。它应定时发出控制命令使电路各环节协调出控制命令使电路各环节协调 一致有序地工作。一致有序地工作。控制器是一个时序电路,可分同步和导步两种工作方式。控制器是一个时序电路,可分同步和导步两种工作方式。下面讨论的均属同步方式。下面讨论的均属同步方式。【例例9-2】设计一个
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 教学课件第9章 数字系统分析与设计ppt全 教学 课件 数字 系统分析 设计 ppt
限制150内