数据选择器和分配器_第1页
数据选择器和分配器_第2页
数据选择器和分配器_第3页
数据选择器和分配器_第4页
数据选择器和分配器_第5页
已阅读5页,还剩41页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第10课,会话授课计划课程内容,内容:数据选择器和分配程序目的和要求:了解1、8(其中1、8)中的逻辑功能,使用MSI设备2数据选择器实现组合函数3了解数据分配程序的逻辑功能重点和难点:如何实现数据选择程序的逻辑功能和组合功能,设计教授方法:比较学习选择器和分配程序教室讨论:比较学习选择器和分配程序讨论、数据选择器、多路复用过程中,通常需要选择这些信号之一进行传输。这需要数据选择器,也称为多路转换器或多路转换器。常用的多像素(MUX)表示法。数据选择器通常使用地址输入信号(控制信号选择)执行数据选择操作。因此,数据选择器定义为根据地址代码(控制信号选择)的要求从多个输入信号中选择一个输出电路。

2、数据选择器的功能与控制带开关相同。多个输入信号:n个;输出信号:1;地址代码:n位;2nN、1、4选择1数据选择器、输出函数表达式:地址代码确定从路径输入中选择的输出路径。4个选择1个MUX配置8个选择1个MUX,原则:4个选择选择器配置8个选择1个选择,连接图,集成数据选择器,集成双选择1个数据选择器74LS153,演示,2。8选择1数据选择器-74LS151、数据选择器74LS151扩展多路复用交换机(例如,多路复用信号共享A/D转换通道)通过数据的并行-串行转换序列信号实现逻辑函数,数据选择器实现逻辑函数。如上分析所示,数据选择器是地址选择变量的最小输出者。任何逻辑函数都可以用最小项总和

3、的标准形式表示。因此,使用数据选择器可以轻松实现逻辑函数。方法:表达式比较方法(公式方法);卡诺图比较法。1)当逻辑函数中的变量数等于数据选择器中的地址输入变量数时,可以使用数据选择器直接实现逻辑函数。2)如果逻辑函数中的变量数大于数据选择器中的地址输入变量数,则必须分离其他变量,以便将其馀变量按顺序添加到数据选择器的地址输入中。(1)使用具有N个选择控制变量的多路复用器实现N个变量函数的一般方法:将函数的N个变量依次连接到mux的N个选择变量的末尾,并将函数显示为最小项的总和。如果函数表达式包含最小项目mi,则为该MUX的Di连接1,否则为Di连接0。示例1使用多路复用器实现以下逻辑函数的功

4、能F(A,B,C)=m(2,3,5,6):因为给定的函数是3变量函数,所以可以使用8向数据选择器实现该功能。八向数据选择器的输出表达式为逻辑函数f的表达式是对上述两个表达式的比较。要创建W=F,可以使用A2=A,A1=B,A0=C,D0=D1=D4=D7=0,D2=D3=相应地,使用八向选择器创建实现给定函数的逻辑电路图。(2)使用具有N个选择控制变量的多选择器实现n 1变量的函数通用方法3360函数的N个变量中的N个作为MUX选择控制变量,并根据选定的选择控制变量将函数转换为:确定每个数据输入Di。假定其馀变量为X,则Di的值可以是0、1或X,X。示例2假定使用四向数据选择器实现逻辑函数F(

5、A,B,C)=m(2,3,5,6)解决方案。四向选择器有两个选择控制变量,为了实现三变量函数功能,必须先选择函数的三个变量中的两个作为选择控制变量。假设选择A,B连接到选择控制部A1,A0,那么函数F的表达式为,因此,可以使用四向选择器创建实现指定函数功能的逻辑电路图。同样,可以选择A、C或B、C作为选择控制变量。选择控制变量会影响数据输入。以上两种茄子方法表明,使用具有N个选择控制变量的MUX实现N个变量或n 1变量的函数时,不需要辅助电路,可以直接在MUX中实现。(3)与使用具有N个选择控制变量的多路复用器实现N个或更多变量的函数MUX中的选择控制变量相比,如果存在多个变量,则通常需要相应

6、的逻辑语句辅助实现。确定每个数据输入时,通常使用卡诺图。示例3使用四向选择器实现了以下四变量逻辑函数的功能f (a、b、c、d)=m (1、2、4、9、10、11、12、14、15),原则上牙齿选择是随机的,但在适当的情况下可以简化设计假设变量A和B作为选择控制变量,使用变量A和B作为选择控制变量,首先创建函数的卡诺度。A,B两个选择变量将原始卡诺图分成四个子卡诺图-2变量卡诺图(对应于变量C和D)(在图中以虚线表示)。每个子卡诺图中显示的函数是对应于选择控制变量的数据输入函数Di。在求数据输入函数时,函数化简化可以在卡诺图中完成。注意:数据输入对应于选择控制变量的值组合,因此简化只能在相应的

7、子卡诺图中进行。也就是说,不能越过图中的虚线。示意图(A)中的每个子卡诺图可以通过参考图中的实际线圈(必须删除对应于项目的选择控制变量)单独获得每个数据输入函数Di。因此,可以获得实现给定函数的逻辑电路图,如图(B)所示。除了四向选择器外,还添加了四个逻辑门。如果选择变量B和C作为选择控制变量,选择变量B和C作为选择控制变量,则对应于每个数据输入函数的子卡诺图(对应于变量A和D)如图(C)所示。简化卡诺图后,每个数据输入函数都是仅附加一个语句和碑文的相应逻辑电路图,如图(D)所示。显然,为了实现给定函数,用B,C作为选择控制变量更容易。如上所示,如果使用N个选择控制变量的MUX实现M个变量(m

8、-n2)的函数,则MUX的数据输入函数Di通常是两个或多个变量函数。函数Di的复杂性与选择控制变量的确定相关,只有通过对各种方案的比较,才能获得最简单、最经济的方案。4,说明了可以使用数据选择器配置数据比较器,使用翻译器和数据选择器配置简化的数据比较器,以及执行相同或不相同的比较。观看演示。根据地址代码确定发送输入数据的输出。逻辑表达式、地址变量、输入数据、数据分配是数据选择的反向过程。根据地址信号的要求,将所有数据分配给指定输出通道中的电路。这称为数据分配程序。常用的DEMUX表示法。数据分发程序、统一数据分发程序、二进制解码器用作数据输入,二进制代码输入用作地址代码输入时,能量端二进制解码

9、器是数据分发程序。由74LS138组成的1-8数据分配器,D在G2B或G2A中订阅可获得源代码输出,在G1中订阅可获得解码输出。数据分配程序应用程序节目、数据分配程序和数据选择器共同配置数据分时传输系统。演示,74LS151,摘要,数据选择器原理数据选择器的应用节目(逻辑函数实现)变量数=控制端数变量数选择=控制端数1变量数选择控制端数1数据分配器原理数据分配器应用节目,任务,任务,3个变量,4选择1数据选择器选择。A1=A,A0=B,逻辑函数,1,可选74LS153,2,74LS153具有两个地址变量。,进一步讨论(确定Di的其他方法),Di,3,(1)公式方法,函数的标准和或表达式:4选择

10、1数据选择器输出信号的表达式:比较L和Y,结果:3,绘制连接图表,设定A2=A,A1=B,A0=C,Di,绘制连接图表,1)。使用具有N个地址结尾的数据选择器实现N变量函数。示例1使用8个选项1数据选择器实现逻辑函数Y=AB AC BC。解决方案:a:表达式比较方法解决方案。(1)将函数表达式转换为标准和/或表达式。(2) A=A2,B=A1,C=A0,将上述表达式与8选择1数据选择器输出函数表达式进行比较。d0=D1=D2=D2 (1)分别创建逻辑函数卡诺图和8线1数据选择器卡诺图,如下所示:(2) A=A2,B=A1,C=A0,您可以比较两个卡诺度。D0=D1=D2=D4=0某些变量也用作

11、kanoto小方块内的值,从而减小图形的维数。牙齿图形称为维度缩小图形。(David assell,Northern Exposure(美国电视电视剧),Oracle)如果函数输入变量的数量大于数据选择器的地址页数,则只有将函数卡诺图的维数降到选择器卡诺图的同一维数时,两个卡诺图的大小才能一一对应。(David Asser,Northern Exposure(美国电视电视剧),函数输入变量的数量大于数据选择器的地址端的数量),也就是说,对于函数输入变量多于选择器地址的电路设计,必须先对函数的卡诺度进行维度化。此示例说明如何折叠维:例如,下面的图(A)是4变量的kanodo,如果将变量D作为图形变量从kanodo的变量中删除,则必须将3变量降维,如图(B)所

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论